Class ParserTokenManager
java.lang.Object
nablarch.test.tool.htmlcheck.parser.ParserTokenManager
- All Implemented Interfaces:
- ParserConstants
Token Manager.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected charDebug output.protected SimpleCharStreamstatic final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer state names.Fields inherited from interface nablarch.test.tool.htmlcheck.parser.ParserConstantsCHAR_WITHOUT_DQUOT, CHAR_WITHOUT_QUOT, DEFAULT, DIGIT, DOCTYPE, EOF, HEXDIGIT, HEXINT, HEXNUM, IN_COMMENT, INT, LCLETTER, LINE_TERMINATOR, PCDATA, STRING, tokenImage, WHITE_SPACE, WORD, WS
- 
Constructor SummaryConstructorsConstructorDescriptionParserTokenManager(SimpleCharStream stream) Constructor.ParserTokenManager(SimpleCharStream stream, int lexState) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionGet the next Token.protected TokenvoidReInit(SimpleCharStream stream) Reinitialise parser.voidReInit(SimpleCharStream stream, int lexState) Reinitialise parser.voidSet debug output.voidSwitchTo(int lexState) Switch to specified lex state.
- 
Field Details- 
debugStreamDebug output.
- 
jjstrLiteralImagesToken literal values.
- 
lexStateNamesLexer state names.
- 
jjnewLexStatepublic static final int[] jjnewLexStateLex State array.
- 
input_stream
- 
curCharprotected char curChar
 
- 
- 
Constructor Details- 
ParserTokenManagerConstructor.
- 
ParserTokenManagerConstructor.
 
- 
- 
Method Details- 
setDebugStreamSet debug output.
- 
ReInitReinitialise parser.
- 
ReInitReinitialise parser.
- 
SwitchTopublic void SwitchTo(int lexState) Switch to specified lex state.
- 
jjFillToken
- 
getNextTokenGet the next Token.
 
-