Package org.w3c.flute.parser
Class ParserTokenManager
- java.lang.Object
 - 
- org.w3c.flute.parser.ParserTokenManager
 
 
- 
- All Implemented Interfaces:
 ParserConstants
public class ParserTokenManager extends Object implements ParserConstants
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected charcurCharPrintStreamdebugStreamprotected CharStreaminput_streamstatic int[]jjnewLexStatestatic String[]jjstrLiteralImagesstatic String[]lexStateNames- 
Fields inherited from interface org.w3c.flute.parser.ParserConstants
_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 Summary
Constructors Constructor Description ParserTokenManager(CharStream stream)ParserTokenManager(CharStream stream, int lexState) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokengetNextToken()protected TokenjjFillToken()voidReInit(CharStream stream)voidReInit(CharStream stream, int lexState)voidsetDebugStream(PrintStream ds)voidSwitchTo(int lexState) 
 - 
 
- 
- 
Field Detail
- 
debugStream
public PrintStream debugStream
 
- 
jjstrLiteralImages
public static final String[] jjstrLiteralImages
 
- 
lexStateNames
public static final String[] lexStateNames
 
- 
jjnewLexState
public static final int[] jjnewLexState
 
- 
input_stream
protected CharStream input_stream
 
- 
curChar
protected char curChar
 
 - 
 
- 
Constructor Detail
- 
ParserTokenManager
public ParserTokenManager(CharStream stream)
 
- 
ParserTokenManager
public ParserTokenManager(CharStream stream, int lexState)
 
 - 
 
- 
Method Detail
- 
setDebugStream
public void setDebugStream(PrintStream ds)
 
- 
ReInit
public void ReInit(CharStream stream)
 
- 
ReInit
public void ReInit(CharStream stream, int lexState)
 
- 
SwitchTo
public void SwitchTo(int lexState)
 
- 
jjFillToken
protected Token jjFillToken()
 
- 
getNextToken
public Token getNextToken()
 
 - 
 
 -