| AbstractGssParser |
Base parser implementation that delegates management of the underlying
JavaCC parser to the subclass.
|
| AbstractGssParser.ParseResult |
|
| AccessibleErrorManager |
|
| BasicErrorManager |
|
| CssAbstractBlockNode |
An abstract representation of a list of nodes that are enclosed inside
braces.
|
| CssAtRuleNode |
A node corresponding to an at-rule such as @if or @media.
|
| CssAttributeSelectorNode |
A CssRefinerNode implementation that represents an attribute
selector.
|
| CssBlockNode |
|
| CssBooleanExpressionNode |
A node representing a boolean expression to evaluate.
|
| CssCharSetNode |
|
| CssClassSelectorNode |
A CssRefinerNode implementation that represents a selector for a
class.
|
| CssCombinatorNode |
A node representing a combinator of selectors in the AST.
|
| CssCommentNode |
Node corresponding to a comment.
|
| CssComponentNode |
|
| CssCompositeValueNode |
A node that contains a list of value nodes that together represent one logical value.
|
| CssConditionalBlockNode |
A node representing a (complex) conditional block.
|
| CssConditionalRuleNode |
A node representing a conditional rule such as @if or @else.
|
| CssConstantReferenceNode |
A node holding a reference to a constant or an argument of a mixin
definition.
|
| CssCustomFunctionNode |
A node representing a custom GSS function call.
|
| CssCustomFunctionNode.CssCustomFunctionNodeProxy |
|
| CssDeclarationBlockNode |
|
| CssDeclarationNode |
A node representing a CSS declaration in the abstract syntax tree.
|
| CssDefinitionNode |
A node representing a GSS definition.
|
| CssFontFaceNode |
|
| CssForLoopRuleNode |
A node representing a @for loop rule.
|
| CssFunctionArgumentsNode |
A list of nodes that are arguments of a function.
|
| CssFunctionNode |
A node representing a function.
|
| CssFunctionNode.Function |
Contains the list of recognized CSS functions.
|
| CssHexColorNode |
Node corresponding to a hex color.
|
| CssIdSelectorNode |
|
| CssImportBlockNode |
A list of nodes that contains only import rules.
|
| CssImportRuleNode |
A node representing an @import rule.
|
| CssKeyframeRulesetNode |
A node representing a keyframe style rule.
|
| CssKeyframesNode |
A node representing an @-webkit-keyframes rule.
|
| CssKeyListNode |
A list of nodes that contains only keys (for keyframes).
|
| CssKeyNode |
A node representing a key (for keyframes) in the AST.
|
| CssLiteralNode |
A node that holds a CSS literal.
|
| CssLoopVariableNode |
A node that is a reference to a for loop variable.
|
| CssMathNode |
A CSS node that holds a mathematical expression.
|
| CssMediaRuleNode |
A node representing an @media rule.
|
| CssMixinDefinitionNode |
A node representing a mixin definition.
|
| CssMixinNode |
A node representing a mixin.
|
| CssNode |
A node of the abstract syntax tree.
|
| CssNodesListNode<T extends CssNode> |
Represents a list of nodes.
|
| CssNumericNode |
A CSS node containing a numeric value such as height, width, length,
or percentage values.
|
| CssPageRuleNode |
A node representing an @page rule.
|
| CssPageSelectorNode |
A node representing a page selector @-rule that can be used inside an
@page rule.
|
| CssPriorityNode |
Node representing the priority of a declaration.
|
| CssPropertyNode |
A node representing a CSS property, such as background or padding.
|
| CssPropertyValueNode |
A list of values for a property in a declaration.
|
| CssProvideNode |
|
| CssPseudoClassNode |
|
| CssPseudoElementNode |
|
| CssRefinerListNode |
A list of nodes that are refiners of a selector.
|
| CssRefinerNode |
A node representing a refiner of a selector in the AST.
|
| CssRequireNode |
|
| CssRootNode |
The root of a node.
|
| CssRulesetNode |
A node representing a style rule.
|
| CssSelectorListNode |
A list of nodes that contains only selectors.
|
| CssSelectorNode |
A node representing a selector in the AST.
|
| CssSelectorNode.Specificity |
The specifity of a selector is used to select among rules with the same
importance and origin.
|
| CssStringNode |
Node corresponding to a string value.
|
| CssTree |
A mutable abstract syntax tree that corresponds to a CSS input file.
|
| CssTree.RulesetNodesToRemove |
|
| CssUnicodeRangeNode |
A node that represent a unicode range.
|
| CssUnknownAtRuleNode |
An unknown or generic at-rule node.
|
| CssValueNode |
A CSS node that holds a value of some sort.
|
| DefaultTreeVisitor |
Visits everything and does nothing.
|
| EscapeUtil |
|
| GssError |
GSS parser error description.
|
| GssError.MessageFormatArgs |
A String template, together with values for the template holes.
|
| GssParser |
A wrapper around the JavaCC generated GSS parser.
|
| GssParserCC |
A parser that recognizes GSS files and builds the new AST.
|
| GssParserCCConstants |
Token literal values and constants.
|
| GssParserCCTokenManager |
Token Manager.
|
| PrintStreamErrorManager |
An error manager that prints errors to the print stream provided.
|
| Property |
An object that represents a CSS property.
|
| RelocateDefaultComments |
|
| SkippingTreeVisitor |
Any compiler pass which derives from this is able to skip
processing rules that contain specific property names.
|
| StringCharStream |
|
| Token |
Describes the input token stream.
|