Package com.helger.css.parser
Class ParserCSSCharsetDetectorTokenManager
- java.lang.Object
-
- com.helger.css.parser.ParserCSSCharsetDetectorTokenManager
-
- All Implemented Interfaces:
ParserCSSCharsetDetectorConstants
public class ParserCSSCharsetDetectorTokenManager extends Object implements ParserCSSCharsetDetectorConstants
Token Manager.
-
-
Field Summary
Fields Modifier and Type Field Description protected intcurCharprotected CharStreaminput_streamstatic int[]jjnewLexStateLex State array.static String[]jjstrLiteralImagesToken literal values.static String[]lexStateNamesLexer state names.-
Fields inherited from interface com.helger.css.parser.ParserCSSCharsetDetectorConstants
CDC, CDO, CHARSET_SYM, DEFAULT, EOF, ESCAPE, ESCAPE_OTHER, ESCAPE_UNICODE, H, HNUM, IN_COMMENT, REST, S, SEMICOLON, STRING_EOL, STRING1, STRING2, tokenImage
-
-
Constructor Summary
Constructors Constructor Description ParserCSSCharsetDetectorTokenManager(CharStream stream)Constructor.ParserCSSCharsetDetectorTokenManager(CharStream stream, int lexState)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()Get the next Token.protected TokenjjFillToken()voidReInit(CharStream stream)Reinitialise parser.voidReInit(CharStream stream, int lexState)Reinitialise parser.voidSwitchTo(int lexState)Switch to specified lex state.
-
-
-
Field Detail
-
jjstrLiteralImages
public static final String[] jjstrLiteralImages
Token literal values.
-
lexStateNames
public static final String[] lexStateNames
Lexer state names.
-
jjnewLexState
public static final int[] jjnewLexState
Lex State array.
-
input_stream
protected CharStream input_stream
-
curChar
protected int curChar
-
-
Constructor Detail
-
ParserCSSCharsetDetectorTokenManager
public ParserCSSCharsetDetectorTokenManager(CharStream stream)
Constructor.
-
ParserCSSCharsetDetectorTokenManager
public ParserCSSCharsetDetectorTokenManager(CharStream stream, int lexState)
Constructor.
-
-
Method Detail
-
jjFillToken
protected Token jjFillToken()
-
getNextToken
public Token getNextToken()
Get the next Token.
-
ReInit
public void ReInit(CharStream stream)
Reinitialise parser.
-
ReInit
public void ReInit(CharStream stream, int lexState)
Reinitialise parser.
-
SwitchTo
public void SwitchTo(int lexState)
Switch to specified lex state.
-
-