Class RMKeyChainParser
java.lang.Object
com.inductiveautomation.rm.parsing.RMKeyChainParser
- All Implemented Interfaces:
- RMKeyChainParserConstants
- 
Field SummaryFieldsModifier and TypeFieldDescriptionNext token.Current token.Generated Token Manager.Fields inherited from interface com.inductiveautomation.rm.parsing.RMKeyChainParserConstantsAND, 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 SummaryConstructorsConstructorDescriptionConstructor with generated Token Manager.RMKeyChainParser(InputStream stream) Constructor with InputStream.RMKeyChainParser(InputStream stream, String encoding) Constructor with InputStream and supplied encodingRMKeyChainParser(Reader stream) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionfinal RMKeyChainfinal RMKeyChainarg_list()final RMKeyChainfinal RMKeyChainfinal voidDisable tracing.final voidEnable tracing.final RMKeyChainfinal RMKeyChainGenerate ParseException.getError()final TokenGet the next Token.final TokengetToken(int index) Get the specific Token.final RMKeyChainkeychain()final RMKeyChainfinal RMKeyChainfinal RMKeyChainfinal RMKeyChainobject()voidReinitialise.voidReInit(InputStream stream) Reinitialise.voidReInit(InputStream stream, String encoding) Reinitialise.voidReinitialise.final RMKeyChainfinal RMKeyChain
- 
Field Details- 
token_sourceGenerated Token Manager.
- 
tokenCurrent token.
- 
jj_ntNext token.
 
- 
- 
Constructor Details- 
RMKeyChainParserpublic RMKeyChainParser()
- 
RMKeyChainParserConstructor with InputStream.
- 
RMKeyChainParserConstructor with InputStream and supplied encoding
- 
RMKeyChainParserConstructor.
- 
RMKeyChainParserConstructor with generated Token Manager.
 
- 
- 
Method Details- 
keyChain
- 
getError
- 
getAndResetError
- 
statement- Throws:
- ParseException
 
- 
expression- Throws:
- ParseException
 
- 
conditional_expression- Throws:
- ParseException
 
- 
logicalOR_expression- Throws:
- ParseException
 
- 
logicalAnd_expression- Throws:
- ParseException
 
- 
equality_expression- Throws:
- ParseException
 
- 
comparative_expression- Throws:
- ParseException
 
- 
additive_expression- Throws:
- ParseException
 
- 
multiplicitive_expression- Throws:
- ParseException
 
- 
unary_expression- Throws:
- ParseException
 
- 
keychain- Throws:
- ParseException
 
- 
object- Throws:
- ParseException
 
- 
arg_list- Throws:
- ParseException
 
- 
ReInitReinitialise.
- 
ReInitReinitialise.
- 
ReInitReinitialise.
- 
ReInitReinitialise.
- 
getNextTokenGet the next Token.
- 
getTokenGet the specific Token.
- 
generateParseExceptionGenerate ParseException.
- 
enable_tracingpublic final void enable_tracing()Enable tracing.
- 
disable_tracingpublic final void disable_tracing()Disable tracing.
 
-