public abstract class AbstractPackageParserState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private PackageDescriptionFileParser |
myParser
the parser, which owns the state.
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractPackageParserState(PackageDescriptionFileParser parser)
the Konstruktor for the AbstractParserState.
|
Modifier and Type | Method and Description |
---|---|
abstract AbstractPackageParserState |
action(RouterSoftware rs,
PackageDescriptionFileSymbol symbol)
handle the given Symbol.
|
protected PackageDescriptionFileParser |
getMyParser() |
private final transient PackageDescriptionFileParser myParser
protected AbstractPackageParserState(PackageDescriptionFileParser parser)
parser
- the parser, which owns the state.public abstract AbstractPackageParserState action(RouterSoftware rs, PackageDescriptionFileSymbol symbol) throws java.lang.InterruptedException, ParserException
rs
- The RouterSoftware
to use.symbol
- is the given Symbol.java.lang.InterruptedException
- from the buffer.ParserException
- if there is any Problem while parsingprotected PackageDescriptionFileParser getMyParser()