public interface PackageDescriptionFileSymbol
Modifier and Type | Method and Description |
---|---|
AbstractPackageParserState |
accept(PackageDescriptionSymbolVisitor visitor,
PackageDescriptionFileParser parser)
calls the visitor with the Symbollist.
|
AbstractPackageParserState |
accept(PackageDescriptionSymbolVisitorWithTempRule visitor,
PackageDescriptionFileParser parser,
TempPackageRule tempPackageRule)
calls the visitor with the Symbollist.
|
Position |
getPosition() |
java.lang.Boolean |
isPackageDescriptionFileSymbol() |
java.lang.Boolean |
isPathSymbol() |
java.lang.Boolean |
isRowEndSymbol() |
java.lang.Boolean |
isValueSymbol() |
CommentSymbol |
toCommentSymbol() |
OptionSymbol |
toOptionSymbol() |
PackageDescriptionFileSymbol |
toPackageDescriptionFileSymbol() |
PathSymbol |
toPathSymbol() |
ValueSymbol |
toValueSymbol() |
VariableSymbol |
toVariableSymbol() |
AbstractPackageParserState accept(PackageDescriptionSymbolVisitor visitor, PackageDescriptionFileParser parser) throws java.lang.InterruptedException, ParserException
visitor
- is the called visitor.parser
- This is the PackageDescriptionparser.java.lang.InterruptedException
- from the Buffer.ParserException
- if the symbol is not expected.AbstractPackageParserState accept(PackageDescriptionSymbolVisitorWithTempRule visitor, PackageDescriptionFileParser parser, TempPackageRule tempPackageRule) throws java.lang.InterruptedException, ParserException
visitor
- is the called visitor.parser
- This is the PackageDescriptionparser.tempPackageRule
- is a temporary package rule.java.lang.InterruptedException
- from the Buffer.ParserException
- if the symbol is not expected.Position getPosition()
java.lang.Boolean isValueSymbol()
java.lang.Boolean isPathSymbol()
java.lang.Boolean isRowEndSymbol()
java.lang.Boolean isPackageDescriptionFileSymbol()
VariableSymbol toVariableSymbol()
ValueSymbol toValueSymbol()
PathSymbol toPathSymbol()
OptionSymbol toOptionSymbol()
CommentSymbol toCommentSymbol()
PackageDescriptionFileSymbol toPackageDescriptionFileSymbol()