Package jaxx.compiler.css.parser
Class CSSParser
java.lang.Object
jaxx.compiler.css.parser.CSSParser
- All Implemented Interfaces:
CSSParserConstants,CSSParserTreeConstants
public class CSSParser extends java.lang.Object implements CSSParserTreeConstants, CSSParserConstants
-
Field Summary
Fields Modifier and Type Field Description Tokenjj_ntprotected jaxx.compiler.css.parser.JJTCSSParserStatejjtreeTokentokenCSSParserTokenManagertoken_sourceFields inherited from interface jaxx.compiler.css.parser.CSSParserConstants
COLON, DECIMAL_LITERAL, DEFAULT, DIGIT, EMS, EOF, EXS, HEXCOLOR, HEXDIGIT, IDENTIFIER, IN_PSEUDOCLASS, IN_RULE, INTEGER_LITERAL, JAVA_CODE, JAVA_CODE_END, JAVA_CODE_RULE, JAVA_CODE_START, LEFT_BRACE, LENGTH, LETTER, PROGRAMMATIC_PSEUDOCLASS, PSEUDOCLASS_COLON, PSEUDOCLASS_IDENTIFIER, RIGHT_BRACE, SEMICOLON, STRING, tokenImageFields inherited from interface jaxx.compiler.css.parser.CSSParserTreeConstants
JJTANIMATIONPROPERTIES, JJTANIMATIONPROPERTY, JJTCLASS, JJTDECLARATION, JJTEXPRESSION, JJTID, JJTIDENTIFIER, JJTJAVACLASS, JJTJAVACODE, jjtNodeName, JJTPROPERTY, JJTPSEUDOCLASS, JJTRULE, JJTSELECTOR, JJTSELECTORS, JJTSTYLESHEET -
Constructor Summary
Constructors Constructor Description CSSParser(java.io.InputStream stream)CSSParser(java.io.InputStream stream, java.lang.String encoding)CSSParser(java.io.Reader stream)CSSParser(CSSParserTokenManager tm) -
Method Summary
Modifier and Type Method Description voidAnimationProperties()voidAnimationProperty()voidClass()voidDeclaration()voiddisable_tracing()voidenable_tracing()voidExpression()ParseExceptiongenerateParseException()TokengetNextToken()TokengetToken(int index)voidId()voidIdentifier()voidJavaClass()voidJavaCode()static voidmain(java.lang.String[] args)SimpleNodepopNode()voidProperty()voidPseudoClass()voidReInit(java.io.InputStream stream)voidReInit(java.io.InputStream stream, java.lang.String encoding)voidReInit(java.io.Reader stream)voidReInit(CSSParserTokenManager tm)voidRule()voidSelector()voidSelectors()SimpleNodeStylesheet()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
jjtree
protected jaxx.compiler.css.parser.JJTCSSParserState jjtree -
token_source
-
token
-
jj_nt
-
-
Constructor Details
-
CSSParser
public CSSParser(java.io.InputStream stream) -
CSSParser
public CSSParser(java.io.InputStream stream, java.lang.String encoding) -
CSSParser
public CSSParser(java.io.Reader stream) -
CSSParser
-
-
Method Details
-
popNode
-
main
public static void main(java.lang.String[] args) -
Stylesheet
- Throws:
ParseException
-
Rule
- Throws:
ParseException
-
Selectors
- Throws:
ParseException
-
Selector
- Throws:
ParseException
-
JavaClass
- Throws:
ParseException
-
Id
- Throws:
ParseException
-
Class
- Throws:
ParseException
-
PseudoClass
- Throws:
ParseException
-
AnimationProperties
- Throws:
ParseException
-
AnimationProperty
- Throws:
ParseException
-
Declaration
- Throws:
ParseException
-
Property
- Throws:
ParseException
-
Expression
- Throws:
ParseException
-
JavaCode
- Throws:
ParseException
-
Identifier
- Throws:
ParseException
-
ReInit
public void ReInit(java.io.InputStream stream) -
ReInit
public void ReInit(java.io.InputStream stream, java.lang.String encoding) -
ReInit
public void ReInit(java.io.Reader stream) -
ReInit
-
getNextToken
-
getToken
-
generateParseException
-
enable_tracing
public final void enable_tracing() -
disable_tracing
public final void disable_tracing()
-