Package org.web3d.parser.x3d
Class X3DRelaxedParserTokenManager
java.lang.Object
org.web3d.parser.x3d.X3DRelaxedParserTokenManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected charDebug output.protected JavaCharStreamstatic final int[]Lex State array.static final String[]Token literal values.static final String[]Lexer state names.Fields inherited from interface org.web3d.parser.x3d.X3DRelaxedParserConstants
AS, COMPONENT, DEF, DEFAULT, DOT, EOF, EXPORT, EXTERNPROTO, FALSE, ID, ID_FIRST, ID_REST, IMPORT, IN_MULTI_LINE_COMMENT, INITIALIZE_ONLY, INPUT_ONLY, INPUT_OUTPUT, IS, LBRACE, LBRACKET, META, MULTI_LINE_COMMENT, NULL, NUMBER_LITERAL, OUTPUT_ONLY, PROFILE, PROTO, RBRACE, RBRACKET, ROUTE, SCRIPT, SINGLE_LINE_COMMENT, STRING_LITERAL, TO, tokenImage, TRUE, USE -
Constructor Summary
ConstructorsConstructorDescriptionConstructor.X3DRelaxedParserTokenManager(JavaCharStream stream, int lexState) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the next Token.protected TokenvoidReInit(JavaCharStream stream) Reinitialise parser.voidReInit(JavaCharStream 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
-
X3DRelaxedParserTokenManager
Constructor. -
X3DRelaxedParserTokenManager
Constructor.
-
-
Method Details
-
setDebugStream
Set debug output. -
jjFillToken
-
getNextToken
Get the next Token. -
ReInit
Reinitialise parser. -
ReInit
Reinitialise parser. -
SwitchTo
public void SwitchTo(int lexState) Switch to specified lex state.
-