public class CSSTree
extends org.antlr.runtime.tree.TreeParser
Modifier and Type | Class and Description |
---|---|
static class |
CSSTree.argumentList_return |
static class |
CSSTree.conditionSelector_return |
static class |
CSSTree.declaration_return |
static class |
CSSTree.fontFace_return |
static class |
CSSTree.formatOption_return |
static class |
CSSTree.keyframes_return |
protected static class |
CSSTree.mediaQuery_scope |
static class |
CSSTree.mediumCondition_return |
static class |
CSSTree.namespaceStatement_return |
static class |
CSSTree.ruleset_return |
protected static class |
CSSTree.ruleset_scope |
static class |
CSSTree.simpleSelector_return |
protected static class |
CSSTree.simpleSelector_scope |
static class |
CSSTree.singleValue_return |
static class |
CSSTree.stylesheet_return |
protected static class |
CSSTree.stylesheet_scope |
static class |
CSSTree.value_return |
Constructor and Description |
---|
CSSTree(org.antlr.runtime.tree.TreeNodeStream input) |
CSSTree(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state) |
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final String[] tokenNames
public static final int EOF
public static final int T__69
public static final int T__70
public static final int T__71
public static final int ALPHA_VALUE
public static final int ARGUMENTS
public static final int AT_FONT_FACE
public static final int AT_KEYFRAMES
public static final int AT_MEDIA
public static final int AT_NAMESPACE
public static final int AT_WEBKIT_KEYFRAMES
public static final int BEGINS_WITH
public static final int BLOCK_END
public static final int BLOCK_OPEN
public static final int CLASS_REFERENCE
public static final int COLON
public static final int COMMA
public static final int COMMENT
public static final int CONTAINS
public static final int DIGIT
public static final int DOT
public static final int DOUBLE_COLON
public static final int EMBED
public static final int ENDS_WITH
public static final int EQUALS
public static final int ESCAPED_HEX
public static final int FORMAT
public static final int HASH_WORD
public static final int HEX_DIGIT
public static final int HREFLANG_MATCH
public static final int ID
public static final int IMPORTANT
public static final int I_ARRAY
public static final int I_DECL
public static final int I_MEDIUM_CONDITIONS
public static final int I_RULE
public static final int I_RULES
public static final int I_SELECTOR
public static final int I_SELECTOR_GROUP
public static final int I_SIMPLE_SELECTOR
public static final int LETTER
public static final int LIST_MATCH
public static final int LOCAL
public static final int NOT
public static final int NULL
public static final int NUMBER
public static final int NUMBER_WITH_PERCENT
public static final int NUMBER_WITH_UNIT
public static final int ONLY
public static final int OPERATOR
public static final int PERCENT
public static final int PIPE
public static final int PROPERTY_REFERENCE
public static final int RECT_VALUE
public static final int RGB
public static final int RGBA
public static final int ROTATE_VALUE
public static final int SCALE
public static final int SCALE_VALUE
public static final int SEMI_COLONS
public static final int SQUARE_END
public static final int SQUARE_OPEN
public static final int STAR
public static final int STRING
public static final int STRING_QUOTE
public static final int TILDE
public static final int TRANSLATE3D_VALUE
public static final int URL
public static final int WS
protected CSSDocument model
protected List<CSSParserProblem> problems
protected String curAttribute
protected Stack<CSSTree.stylesheet_scope> stylesheet_stack
protected Stack<CSSTree.mediaQuery_scope> mediaQuery_stack
protected Stack<CSSTree.ruleset_scope> ruleset_stack
protected Stack<CSSTree.simpleSelector_scope> simpleSelector_stack
public static final org.antlr.runtime.BitSet FOLLOW_namespaceStatement_in_stylesheet94
public static final org.antlr.runtime.BitSet FOLLOW_fontFace_in_stylesheet98
public static final org.antlr.runtime.BitSet FOLLOW_keyframes_in_stylesheet102
public static final org.antlr.runtime.BitSet FOLLOW_mediaQuery_in_stylesheet106
public static final org.antlr.runtime.BitSet FOLLOW_ruleset_in_stylesheet110
public static final org.antlr.runtime.BitSet FOLLOW_AT_NAMESPACE_in_namespaceStatement146
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_namespaceStatement150
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_namespaceStatement155
public static final org.antlr.runtime.BitSet FOLLOW_AT_KEYFRAMES_in_keyframes178
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_keyframes182
public static final org.antlr.runtime.BitSet FOLLOW_ruleset_in_keyframes184
public static final org.antlr.runtime.BitSet FOLLOW_AT_WEBKIT_KEYFRAMES_in_keyframes208
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_keyframes212
public static final org.antlr.runtime.BitSet FOLLOW_ruleset_in_keyframes214
public static final org.antlr.runtime.BitSet FOLLOW_AT_MEDIA_in_mediaQuery261
public static final org.antlr.runtime.BitSet FOLLOW_medium_in_mediaQuery263
public static final org.antlr.runtime.BitSet FOLLOW_ruleset_in_mediaQuery265
public static final org.antlr.runtime.BitSet FOLLOW_I_MEDIUM_CONDITIONS_in_medium290
public static final org.antlr.runtime.BitSet FOLLOW_mediumCondition_in_medium292
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_mediumCondition315
public static final org.antlr.runtime.BitSet FOLLOW_ONLY_in_mediumCondition331
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_mediumCondition335
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_mediumCondition351
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mediumCondition366
public static final org.antlr.runtime.BitSet FOLLOW_AT_FONT_FACE_in_fontFace402
public static final org.antlr.runtime.BitSet FOLLOW_declarationsBlock_in_fontFace406
public static final org.antlr.runtime.BitSet FOLLOW_I_RULE_in_ruleset446
public static final org.antlr.runtime.BitSet FOLLOW_selectorGroup_in_ruleset448
public static final org.antlr.runtime.BitSet FOLLOW_declarationsBlock_in_ruleset452
public static final org.antlr.runtime.BitSet FOLLOW_I_SELECTOR_GROUP_in_selectorGroup472
public static final org.antlr.runtime.BitSet FOLLOW_compoundSelector_in_selectorGroup474
public static final org.antlr.runtime.BitSet FOLLOW_I_SELECTOR_in_compoundSelector510
public static final org.antlr.runtime.BitSet FOLLOW_simpleSelector_in_compoundSelector512
public static final org.antlr.runtime.BitSet FOLLOW_I_SIMPLE_SELECTOR_in_simpleSelector558
public static final org.antlr.runtime.BitSet FOLLOW_simpleSelectorFraction_in_simpleSelector560
public static final org.antlr.runtime.BitSet FOLLOW_elementSelector_in_simpleSelectorFraction589
public static final org.antlr.runtime.BitSet FOLLOW_conditionSelector_in_simpleSelectorFraction599
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_conditionSelector633
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_conditionSelector637
public static final org.antlr.runtime.BitSet FOLLOW_HASH_WORD_in_conditionSelector654
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_conditionSelector669
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_conditionSelector671
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_conditionSelector675
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_conditionSelector689
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_conditionSelector693
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_COLON_in_conditionSelector708
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_conditionSelector712
public static final org.antlr.runtime.BitSet FOLLOW_attributeSelector_in_conditionSelector726
public static final org.antlr.runtime.BitSet FOLLOW_childSelector_in_conditionSelector738
public static final org.antlr.runtime.BitSet FOLLOW_precededSelector_in_conditionSelector750
public static final org.antlr.runtime.BitSet FOLLOW_siblingSelector_in_conditionSelector762
public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_elementSelector786
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementSelector790
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementSelector794
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_elementSelector819
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_WITH_PERCENT_in_elementSelector854
public static final org.antlr.runtime.BitSet FOLLOW_STAR_in_elementSelector887
public static final org.antlr.runtime.BitSet FOLLOW_70_in_childSelector931
public static final org.antlr.runtime.BitSet FOLLOW_simpleSelectorFraction_in_childSelector933
public static final org.antlr.runtime.BitSet FOLLOW_TILDE_in_precededSelector956
public static final org.antlr.runtime.BitSet FOLLOW_simpleSelectorFraction_in_precededSelector958
public static final org.antlr.runtime.BitSet FOLLOW_69_in_siblingSelector981
public static final org.antlr.runtime.BitSet FOLLOW_simpleSelectorFraction_in_siblingSelector983
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_OPEN_in_attributeSelector1006
public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_attributeSelector1008
public static final org.antlr.runtime.BitSet FOLLOW_attributeOperator_in_attributeSelector1010
public static final org.antlr.runtime.BitSet FOLLOW_attributeValue_in_attributeSelector1013
public static final org.antlr.runtime.BitSet FOLLOW_SQUARE_END_in_attributeSelector1020
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_attributeName1051
public static final org.antlr.runtime.BitSet FOLLOW_BEGINS_WITH_in_attributeOperator1090
public static final org.antlr.runtime.BitSet FOLLOW_ENDS_WITH_in_attributeOperator1116
public static final org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_attributeOperator1142
public static final org.antlr.runtime.BitSet FOLLOW_LIST_MATCH_in_attributeOperator1168
public static final org.antlr.runtime.BitSet FOLLOW_HREFLANG_MATCH_in_attributeOperator1194
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_attributeOperator1220
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_attributeValue1259
public static final org.antlr.runtime.BitSet FOLLOW_I_DECL_in_declarationsBlock1306
public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_declarationsBlock1309
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_declaration1363
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_declaration1367
public static final org.antlr.runtime.BitSet FOLLOW_value_in_declaration1371
public static final org.antlr.runtime.BitSet FOLLOW_I_ARRAY_in_value1401
public static final org.antlr.runtime.BitSet FOLLOW_singleValue_in_value1451
public static final org.antlr.runtime.BitSet FOLLOW_singleValue_in_value1502
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_WITH_PERCENT_in_singleValue1540
public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_WITH_UNIT_in_singleValue1563
public static final org.antlr.runtime.BitSet FOLLOW_HASH_WORD_in_singleValue1586
public static final org.antlr.runtime.BitSet FOLLOW_ALPHA_VALUE_in_singleValue1615
public static final org.antlr.runtime.BitSet FOLLOW_RECT_VALUE_in_singleValue1635
public static final org.antlr.runtime.BitSet FOLLOW_ROTATE_VALUE_in_singleValue1655
public static final org.antlr.runtime.BitSet FOLLOW_SCALE_VALUE_in_singleValue1675
public static final org.antlr.runtime.BitSet FOLLOW_TRANSLATE3D_VALUE_in_singleValue1695
public static final org.antlr.runtime.BitSet FOLLOW_RGB_in_singleValue1715
public static final org.antlr.runtime.BitSet FOLLOW_RGBA_in_singleValue1732
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_REFERENCE_in_singleValue1750
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_singleValue1754
public static final org.antlr.runtime.BitSet FOLLOW_PROPERTY_REFERENCE_in_singleValue1776
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_singleValue1780
public static final org.antlr.runtime.BitSet FOLLOW_EMBED_in_singleValue1802
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_singleValue1806
public static final org.antlr.runtime.BitSet FOLLOW_URL_in_singleValue1828
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_singleValue1832
public static final org.antlr.runtime.BitSet FOLLOW_formatOption_in_singleValue1836
public static final org.antlr.runtime.BitSet FOLLOW_LOCAL_in_singleValue1859
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_singleValue1863
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_singleValue1886
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_singleValue1928
public static final org.antlr.runtime.BitSet FOLLOW_OPERATOR_in_singleValue1949
public static final org.antlr.runtime.BitSet FOLLOW_IMPORTANT_in_singleValue1970
public static final org.antlr.runtime.BitSet FOLLOW_FORMAT_in_formatOption2009
public static final org.antlr.runtime.BitSet FOLLOW_ARGUMENTS_in_formatOption2013
public static final org.antlr.runtime.BitSet FOLLOW_argument_in_argumentList2054
public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_argument2087
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_argument2091
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_argument2096
public CSSTree(org.antlr.runtime.tree.TreeNodeStream input)
public CSSTree(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.tree.TreeParser[] getDelegates()
public String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
displayRecognitionError
in class org.antlr.runtime.BaseRecognizer
public final CSSTree.stylesheet_return stylesheet() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.namespaceStatement_return namespaceStatement() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.keyframes_return keyframes() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void mediaQuery() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void medium() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.mediumCondition_return mediumCondition() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.fontFace_return fontFace() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.ruleset_return ruleset() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void selectorGroup() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void compoundSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.simpleSelector_return simpleSelector(Stack<CSSSelector> simpleSelectorStack) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void simpleSelectorFraction() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.conditionSelector_return conditionSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void elementSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void childSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void precededSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void siblingSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void attributeSelector() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void attributeName() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void attributeOperator() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final void attributeValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final List<CSSProperty> declarationsBlock() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.declaration_return declaration() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.value_return value() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.singleValue_return singleValue() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.formatOption_return formatOption() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final CSSTree.argumentList_return argumentList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
Copyright © 2016 The Apache Software Foundation. All rights reserved.