Class RMKeyChainParserTokenManager
java.lang.Object
com.inductiveautomation.rm.parsing.RMKeyChainParserTokenManager
- All Implemented Interfaces:
 RMKeyChainParserConstants
Token Manager.
- 
Field Summary
FieldsModifier 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 com.inductiveautomation.rm.parsing.RMKeyChainParserConstants
AND, ASSIGN, ASSIGNINCR, DEFAULT, DIVIDE, EOF, EOL, EQUAL, FLOAT, GREATERTHAN, GREATERTHANEQUAL, INT, KEY, LESSTHAN, LESSTHANEQUAL, MINUS, MOD, MULTIPLY, NOT, NOTEQUAL, OR, PLUS, STRING, tokenImage, WithinString - 
Constructor Summary
ConstructorsConstructorDescriptionConstructor.RMKeyChainParserTokenManager(SimpleCharStream stream, int lexState) Constructor. - 
Method Summary
Modifier 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
- 
debugStream
Debug output. - 
jjstrLiteralImages
Token literal values. - 
lexStateNames
Lexer state names. - 
jjnewLexState
public static final int[] jjnewLexStateLex State array. - 
input_stream
 - 
curChar
protected char curChar 
 - 
 - 
Constructor Details
- 
RMKeyChainParserTokenManager
Constructor. - 
RMKeyChainParserTokenManager
Constructor. 
 - 
 - 
Method Details
- 
setDebugStream
Set debug output. - 
ReInit
Reinitialise parser. - 
ReInit
Reinitialise parser. - 
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state. - 
jjFillToken
 - 
getNextToken
Get the next Token. 
 -