public abstract class BaseParser extends Object implements IOpenParser
| Constructor and Description |
|---|
BaseParser() |
| Modifier and Type | Method and Description |
|---|---|
protected IParsedCode |
getInvalidCode(String message,
IOpenSourceCodeModule source) |
protected IParsedCode |
getNotSupportedCode(IOpenSourceCodeModule source,
String sourceType) |
IParsedCode |
parseAsFloatRange(IOpenSourceCodeModule source) |
IParsedCode |
parseAsIntegerRange(IOpenSourceCodeModule source) |
IParsedCode |
parseAsMethodBody(IOpenSourceCodeModule source) |
IParsedCode |
parseAsMethodHeader(IOpenSourceCodeModule source) |
IParsedCode |
parseAsModule(IOpenSourceCodeModule source) |
IParsedCode |
parseAsType(IOpenSourceCodeModule source) |
public IParsedCode parseAsMethodBody(IOpenSourceCodeModule source)
parseAsMethodBody in interface IOpenParserpublic IParsedCode parseAsMethodHeader(IOpenSourceCodeModule source)
parseAsMethodHeader in interface IOpenParserpublic IParsedCode parseAsModule(IOpenSourceCodeModule source)
parseAsModule in interface IOpenParserpublic IParsedCode parseAsType(IOpenSourceCodeModule source)
parseAsType in interface IOpenParserpublic IParsedCode parseAsIntegerRange(IOpenSourceCodeModule source)
parseAsIntegerRange in interface IOpenParserpublic IParsedCode parseAsFloatRange(IOpenSourceCodeModule source)
parseAsFloatRange in interface IOpenParserprotected IParsedCode getNotSupportedCode(IOpenSourceCodeModule source, String sourceType)
protected IParsedCode getInvalidCode(String message, IOpenSourceCodeModule source)
Copyright © 2004–2019 OpenL Tablets. All rights reserved.