public class AnimTimeParser extends java.lang.Object implements AnimTimeParserTreeConstants, AnimTimeParserConstants
| Modifier and Type | Field and Description |
|---|---|
Token |
jj_nt |
protected com.kitfox.svg.animation.parser.JJTAnimTimeParserState |
jjtree |
boolean |
lookingAhead |
Token |
token |
AnimTimeParserTokenManager |
token_source |
JJTEVENTTIME, JJTEXPR, JJTINDEFINITETIME, JJTINTEGER, JJTLITERALTIME, JJTLOOKUPTIME, jjtNodeName, JJTNUMBER, JJTPARAMLIST, JJTSUM, JJTTERMDEFAULT, DIGIT, EOF, FLOAT, IDENTIFIER, INDEFINITE, INTEGER, LETTER, MOUSE_OVER, tokenImage, UNITS, WHEN_NOT_ACTIVE| Constructor and Description |
|---|
AnimTimeParser(AnimTimeParserTokenManager tm) |
AnimTimeParser(java.io.InputStream stream) |
AnimTimeParser(java.io.Reader stream) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable_tracing() |
void |
enable_tracing() |
TimeDiscrete |
EventTime() |
TimeBase |
Expr()
Expression structure
|
ParseException |
generateParseException() |
Token |
getNextToken() |
Token |
getToken(int index) |
TimeIndefinite |
IndefiniteTime() |
int |
Integer() |
TimeDiscrete |
LiteralTime() |
TimeLookup |
LookupTime() |
static void |
main(java.lang.String[] args)
Test the parser
|
double |
Number() |
double |
ParamList() |
void |
ReInit(AnimTimeParserTokenManager tm) |
void |
ReInit(java.io.InputStream stream) |
void |
ReInit(java.io.Reader stream) |
TimeBase |
Sum() |
TimeBase |
Term() |
protected com.kitfox.svg.animation.parser.JJTAnimTimeParserState jjtree
public AnimTimeParserTokenManager token_source
public Token token
public Token jj_nt
public boolean lookingAhead
public AnimTimeParser(java.io.InputStream stream)
public AnimTimeParser(java.io.Reader stream)
public AnimTimeParser(AnimTimeParserTokenManager tm)
public static void main(java.lang.String[] args)
throws ParseException
ParseExceptionpublic final TimeBase Expr() throws ParseException
ParseExceptionpublic final TimeBase Sum() throws ParseException
ParseExceptionpublic final TimeBase Term() throws ParseException
ParseExceptionpublic final TimeIndefinite IndefiniteTime() throws ParseException
ParseExceptionpublic final TimeDiscrete EventTime() throws ParseException
ParseExceptionpublic final TimeDiscrete LiteralTime() throws ParseException
ParseExceptionpublic final TimeLookup LookupTime() throws ParseException
ParseExceptionpublic final double ParamList()
throws ParseException
ParseExceptionpublic final double Number()
throws ParseException
ParseExceptionpublic final int Integer()
throws ParseException
ParseExceptionpublic void ReInit(java.io.InputStream stream)
public void ReInit(java.io.Reader stream)
public void ReInit(AnimTimeParserTokenManager tm)
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()