public class PackageDescriptionSymbolVisitor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
exceptionMessage
is the message for the parserexception, which is thrown.
|
Modifier | Constructor and Description |
---|---|
protected |
PackageDescriptionSymbolVisitor(java.lang.String exceptionMessage)
konstruktor of the SymbolVisitor.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractPackageParserState |
handle(CommentSymbol commentSymbol,
PackageDescriptionFileParser parser)
handles an object of the type commentSymbol.
|
protected AbstractPackageParserState |
handle(EndSymbol endSymbol,
PackageDescriptionFileParser parser)
handles an object of the Type EndSymbol.
|
protected AbstractPackageParserState |
handle(OptionSymbol optionSymbol,
PackageDescriptionFileParser parser)
handles an object of the Type OptionSymbol.
|
protected AbstractPackageParserState |
handle(PathSymbol pathSymbol,
PackageDescriptionFileParser parser)
handles an object of the Type PathSymbol.
|
protected AbstractPackageParserState |
handle(RowEndSymbol rowEndSymbol,
PackageDescriptionFileParser parser)
handles an object of the Type RowEndSymbol.
|
protected AbstractPackageParserState |
handle(ValueSymbol valueSymbol,
PackageDescriptionFileParser parser)
handles an object of the Type ValueSymbol.
|
protected AbstractPackageParserState |
handle(VariableSymbol variableSymbol,
PackageDescriptionFileParser parser)
handles an object of the Type VariableSymbol.
|
private final java.lang.String exceptionMessage
protected PackageDescriptionSymbolVisitor(java.lang.String exceptionMessage)
exceptionMessage
- is the message for the parserexception, which is thrownprotected AbstractPackageParserState handle(CommentSymbol commentSymbol, PackageDescriptionFileParser parser) throws ParserException
commentSymbol
- is the type of the handled object.parser
- is the parser.ParserException
- if the symbol is not expected.protected AbstractPackageParserState handle(EndSymbol endSymbol, PackageDescriptionFileParser parser) throws java.lang.InterruptedException, ParserException
endSymbol
- is the type of the handled object.parser
- is the parser.java.lang.InterruptedException
- from the Buffer.ParserException
- if the symbol is not expected.protected AbstractPackageParserState handle(RowEndSymbol rowEndSymbol, PackageDescriptionFileParser parser) throws java.lang.InterruptedException, ParserException
rowEndSymbol
- is the type of the handled object.parser
- is the parser.java.lang.InterruptedException
- from the buffer.ParserException
- if the symbol is not expected.protected AbstractPackageParserState handle(VariableSymbol variableSymbol, PackageDescriptionFileParser parser) throws ParserException
variableSymbol
- is the type of the handled object.parser
- is the parser.ParserException
- if the symbol is not expected.protected AbstractPackageParserState handle(ValueSymbol valueSymbol, PackageDescriptionFileParser parser) throws ParserException
valueSymbol
- is the type of the handled object.parser
- is the parser.ParserException
- if the symbol is not expected.protected AbstractPackageParserState handle(PathSymbol pathSymbol, PackageDescriptionFileParser parser) throws ParserException
pathSymbol
- is the type of the handled object.parser
- is the parser.ParserException
- if the symbol is not expected.protected AbstractPackageParserState handle(OptionSymbol optionSymbol, PackageDescriptionFileParser parser) throws ParserException
optionSymbol
- is the type of the handled object.parser
- is the parser.ParserException
- if the symbol is not expected.