| Package | Description |
|---|---|
| org.duelengine.css.ast | |
| org.duelengine.css.codegen | |
| org.duelengine.css.parsing |
| Modifier and Type | Class and Description |
|---|---|
class |
AccessorNode |
class |
AtRuleNode
Represents an rule statement/block
|
class |
BlockNode
Represents a block scope
|
class |
ColorNode
Represents a color value
|
class |
CombinatorNode
Represents a selector combinator
|
class |
CommentNode
Represents an inline comment
|
class |
ContainerNode |
class |
ContainerValueNode |
class |
DeclarationNode
Represents a value
|
class |
FunctionNode
Function invocation
|
class |
LessVariableDeclarationNode
Represents a LESS variable declaration
|
class |
LessVariableReferenceNode
Represents a LESS variable reference
|
class |
MultiValueNode |
class |
NumericNode
Represents a numeric value
|
class |
OperatorNode
Represents an operator
|
class |
RuleSetNode
Represents a rule set block
|
class |
SelectorNode
Represents a CSS3 selector
http://www.w3.org/TR/css3-selectors/
http://www.w3.org/TR/CSS/selector.html#selector-syntax
|
class |
StringNode
Represents a string value
|
class |
StyleSheetNode
Represents the style sheet root
|
class |
ValueNode
Represents a value
|
| Modifier and Type | Method and Description |
|---|---|
CssNode |
LessVariableReferenceNode.eval(ContainerNode context) |
CssNode |
LessVariableDeclarationNode.eval(ContainerNode context) |
protected CssNode |
StyleSheetNode.filterChild(CssNode child) |
protected CssNode |
SelectorNode.filterChild(CssNode child) |
protected CssNode |
RuleSetNode.filterChild(CssNode child) |
protected CssNode |
DeclarationNode.filterChild(CssNode child) |
protected CssNode |
ContainerNode.filterChild(CssNode child) |
protected CssNode |
AtRuleNode.filterChild(CssNode child) |
CssNode |
ContainerNode.getFirstChild() |
CssNode |
ContainerNode.getLastChild() |
| Modifier and Type | Method and Description |
|---|---|
List<CssNode> |
ContainerNode.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
void |
ContainerNode.appendChild(CssNode child) |
protected CssNode |
StyleSheetNode.filterChild(CssNode child) |
protected CssNode |
SelectorNode.filterChild(CssNode child) |
protected CssNode |
RuleSetNode.filterChild(CssNode child) |
protected CssNode |
DeclarationNode.filterChild(CssNode child) |
protected CssNode |
ContainerNode.filterChild(CssNode child) |
protected CssNode |
AtRuleNode.filterChild(CssNode child) |
boolean |
ContainerNode.removeChild(CssNode oldChild) |
boolean |
ContainerNode.replaceChild(CssNode newChild,
CssNode oldChild) |
| Constructor and Description |
|---|
BlockNode(CssNode... children) |
ContainerNode(CssNode... children) |
RuleSetNode(SelectorNode[] selectors,
CssNode... children) |
RuleSetNode(SelectorNode selector,
CssNode... children) |
StyleSheetNode(CssNode... children) |
| Modifier and Type | Method and Description |
|---|---|
CssNode |
CssFilter.filter(CssNode node) |
| Modifier and Type | Method and Description |
|---|---|
ValueNode |
ArithmeticEvaluator.eval(CssNode... expr)
Evaluates sequences of values and operators as arithmetic expressions
|
CssNode |
CssFilter.filter(CssNode node) |
void |
CssFormatter.writeNode(Appendable output,
CssNode node,
CssFilter filter)
Used for debugging and .toString()
|
| Modifier and Type | Method and Description |
|---|---|
ValueNode |
ArithmeticEvaluator.eval(Iterable<CssNode> expr)
Evaluates sequences of values and operators as arithmetic expressions
|
| Modifier and Type | Method and Description |
|---|---|
CssNode |
InvalidNodeException.getNode() |
| Constructor and Description |
|---|
InvalidNodeException(String message,
CssNode node) |
InvalidNodeException(String message,
CssNode node,
Throwable cause) |
InvalidNodeException(String message,
int index,
int line,
int column,
CssNode node,
Throwable cause) |
Copyright © 2014. All rights reserved.