org.w3c.flute.parser
public class ParserTokenManager extends java.lang.Object implements ParserConstants
Modifier and Type | Field and Description |
---|---|
protected char |
curChar |
(package private) int |
curLexState |
java.io.PrintStream |
debugStream |
(package private) int |
defaultLexState |
(package private) java.lang.StringBuffer |
image |
protected CharStream |
input_stream |
(package private) static long[] |
jjbitVec0 |
(package private) int |
jjimageLen |
(package private) int |
jjmatchedKind |
(package private) int |
jjmatchedPos |
static int[] |
jjnewLexState |
(package private) int |
jjnewStateCnt |
(package private) static int[] |
jjnextStates |
(package private) int |
jjround |
static java.lang.String[] |
jjstrLiteralImages |
(package private) static long[] |
jjtoMore |
(package private) static long[] |
jjtoSkip |
(package private) static long[] |
jjtoToken |
(package private) int |
lengthOfMatch |
static java.lang.String[] |
lexStateNames |
_URL, ANY, ATKEYWORD, CDC, CDO, CHARSET_SYM, CM, COLON, COMMA, D, DASHMATCH, DEFAULT, DEG, DIMEN, DIV, DOT, EMS, EOF, EQ, ESCAPE, EXS, FONT_FACE_SYM, FUNCTION, GRAD, H, HASH, HZ, IDENT, IMPORT_SYM, IMPORTANT_SYM, IN, IN_COMMENT, INCLUDES, KHZ, LBRACE, LBRACKET, LPARAN, MEDIA_SYM, MINUS, MM, MS, NAME, NAMESPACE_IDENT, NAMESPACE_SYM, NMCHAR, NMSTART, NNAME, NONASCII, NUMBER, PAGE_SYM, PC, PERCENTAGE, PLUS, PRECEDES, PT, PX, RAD, RANGE, RANGE0, RANGE1, RANGE2, RANGE3, RANGE4, RANGE5, RANGE6, RBRACE, RBRACKET, RPARAN, S, SECOND, SEMICOLON, STRING, STRINGCHAR, tokenImage, UNI, UNICODE, UNICODERANGE, UNKNOWN, URL
Constructor and Description |
---|
ParserTokenManager(CharStream stream) |
ParserTokenManager(CharStream stream,
int lexState) |
Modifier and Type | Method and Description |
---|---|
Token |
getNextToken() |
protected Token |
jjFillToken() |
void |
ReInit(CharStream stream) |
void |
ReInit(CharStream stream,
int lexState) |
void |
setDebugStream(java.io.PrintStream ds) |
void |
SwitchTo(int lexState) |
(package private) void |
TokenLexicalActions(Token matchedToken) |
public java.io.PrintStream debugStream
static final long[] jjbitVec0
static final int[] jjnextStates
public static final java.lang.String[] jjstrLiteralImages
public static final java.lang.String[] lexStateNames
public static final int[] jjnewLexState
static final long[] jjtoToken
static final long[] jjtoSkip
static final long[] jjtoMore
protected CharStream input_stream
java.lang.StringBuffer image
int jjimageLen
int lengthOfMatch
protected char curChar
int curLexState
int defaultLexState
int jjnewStateCnt
int jjround
int jjmatchedPos
int jjmatchedKind
public ParserTokenManager(CharStream stream)
public ParserTokenManager(CharStream stream, int lexState)
public void setDebugStream(java.io.PrintStream ds)
public void ReInit(CharStream stream)
public void ReInit(CharStream stream, int lexState)
public void SwitchTo(int lexState)
protected Token jjFillToken()
public Token getNextToken()
void TokenLexicalActions(Token matchedToken)