|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Node | |
|---|---|
| com.vaadin.sass.internal | |
| com.vaadin.sass.internal.parser | |
| com.vaadin.sass.internal.tree | |
| com.vaadin.sass.internal.tree.controldirective | |
| com.vaadin.sass.internal.visitor | |
| Uses of Node in com.vaadin.sass.internal |
|---|
| Subclasses of Node in com.vaadin.sass.internal | |
|---|---|
class |
ScssStylesheet
|
| Methods in com.vaadin.sass.internal that return Node | |
|---|---|
Node |
ScssStylesheet.copy()
|
| Methods in com.vaadin.sass.internal that return types with arguments of type Node | |
|---|---|
Collection<Node> |
ScssStylesheet.traverse(ScssContext context)
Traverses a node and its children recursively, calling all the appropriate handlers via Node#traverse(). |
| Uses of Node in com.vaadin.sass.internal.parser |
|---|
| Constructors in com.vaadin.sass.internal.parser with parameters of type Node | |
|---|---|
ParseException(String message,
Node node)
|
|
| Uses of Node in com.vaadin.sass.internal.tree |
|---|
| Subclasses of Node in com.vaadin.sass.internal.tree | |
|---|---|
class |
BlockNode
|
class |
CommentNode
|
class |
ConsoleMessageNode
|
class |
ContentNode
|
class |
DefNode
DefNode defines the shared functionality of mixin and function definition nodes. |
class |
ExtendNode
|
class |
FontFaceNode
|
class |
FunctionDefNode
|
class |
ImportNode
|
class |
KeyframeSelectorNode
|
class |
KeyframesNode
|
class |
MediaNode
|
class |
MicrosoftRuleNode
|
class |
MixinDefNode
|
class |
MixinNode
Node for including a Mixin. |
class |
NestPropertiesNode
|
class |
ReturnNode
|
class |
RuleNode
|
class |
SimpleNode
A simple BlockNode where input text equals output. |
class |
VariableNode
|
| Methods in com.vaadin.sass.internal.tree that return Node | |
|---|---|
abstract Node |
Node.copy()
Copy a node (deep copy including children). |
Node |
Node.getNormalParentNode()
|
Node |
Node.getParentNode()
|
| Methods in com.vaadin.sass.internal.tree with parameters of type Node | |
|---|---|
void |
Node.appendChild(Node node)
Append a new child node to the end of the child list. |
String |
Node.BuildStringStrategy.build(Node node)
|
String |
Node.PrintStrategy.build(Node node)
|
String |
Node.ToStringStrategy.build(Node node)
|
void |
Node.replaceNode(Node oldChild,
Collection<? extends Node> newNodes)
Replace the child oldChild with a collection of nodes. |
void |
Node.replaceNodeAt(int index,
Node newChild)
Replace the child at the given position with another node. |
| Method parameters in com.vaadin.sass.internal.tree with type arguments of type Node | |
|---|---|
void |
Node.replaceNode(Node oldChild,
Collection<? extends Node> newNodes)
Replace the child oldChild with a collection of nodes. |
protected void |
Node.setChildren(Collection<Node> newChildren)
Deprecated. |
| Constructors in com.vaadin.sass.internal.tree with parameters of type Node | |
|---|---|
Node(Node nodeToCopy)
|
|
| Constructor parameters in com.vaadin.sass.internal.tree with type arguments of type Node | |
|---|---|
BlockNode(List<Selector> selectorList,
Collection<Node> children)
|
|
| Uses of Node in com.vaadin.sass.internal.tree.controldirective |
|---|
| Subclasses of Node in com.vaadin.sass.internal.tree.controldirective | |
|---|---|
class |
EachDefNode
|
class |
ElseNode
|
class |
ForNode
|
class |
IfElseDefNode
|
class |
IfNode
|
class |
TemporaryNode
Temporary node used when expanding loops. |
class |
WhileNode
|
| Methods in com.vaadin.sass.internal.tree.controldirective that return Node | |
|---|---|
Node |
TemporaryNode.copy()
|
Node |
TemporaryNode.getParentNode()
|
| Methods in com.vaadin.sass.internal.tree.controldirective that return types with arguments of type Node | |
|---|---|
Collection<Node> |
EachDefNode.traverse(ScssContext context)
|
Collection<Node> |
ElseNode.traverse(ScssContext context)
|
Collection<Node> |
ForNode.traverse(ScssContext context)
|
Collection<Node> |
WhileNode.traverse(ScssContext context)
|
Collection<Node> |
TemporaryNode.traverse(ScssContext context)
|
Collection<Node> |
IfElseDefNode.traverse(ScssContext context)
|
Collection<Node> |
IfNode.traverse(ScssContext context)
|
Collection<Node> |
TemporaryNode.traverseChildren(ScssContext context)
|
| Methods in com.vaadin.sass.internal.tree.controldirective with parameters of type Node | |
|---|---|
void |
TemporaryNode.appendAndTraverse(ScssContext context,
Node node)
|
| Constructors in com.vaadin.sass.internal.tree.controldirective with parameters of type Node | |
|---|---|
TemporaryNode(Node parent)
|
|
TemporaryNode(Node parent,
Collection<Node> children)
|
|
| Constructor parameters in com.vaadin.sass.internal.tree.controldirective with type arguments of type Node | |
|---|---|
TemporaryNode(Node parent,
Collection<Node> children)
|
|
| Uses of Node in com.vaadin.sass.internal.visitor |
|---|
| Methods in com.vaadin.sass.internal.visitor that return types with arguments of type Node | |
|---|---|
protected static Collection<Node> |
LoopNodeHandler.replaceLoopNode(ScssContext context,
Node loopNode,
Iterable<Variable> loopVariables)
Replace a loop node (e.g. |
static Collection<Node> |
BlockNodeHandler.traverse(ScssContext context,
BlockNode node)
|
static Collection<Node> |
EachNodeHandler.traverse(ScssContext context,
EachDefNode eachNode)
|
static Collection<Node> |
ExtendNodeHandler.traverse(ScssContext context,
ExtendNode node)
|
static Collection<Node> |
ForNodeHandler.traverse(ScssContext context,
ForNode forNode)
|
static Collection<Node> |
IfElseNodeHandler.traverse(ScssContext context,
IfElseDefNode node)
|
static Collection<Node> |
ImportNodeHandler.traverse(ScssContext context,
ImportNode importNode)
|
static Collection<Node> |
MixinNodeHandler.traverse(ScssContext context,
MixinNode node)
|
static Collection<Node> |
NestedNodeHandler.traverse(ScssContext context,
NestPropertiesNode node)
|
static Collection<Node> |
WhileNodeHandler.traverse(ScssContext context,
WhileNode whileNode)
Replace a WhileNode with the expanded set of nodes. |
| Methods in com.vaadin.sass.internal.visitor with parameters of type Node | |
|---|---|
static void |
ExtendNodeHandler.modifyTree(ScssContext context,
Node node)
|
protected static Collection<Node> |
LoopNodeHandler.replaceLoopNode(ScssContext context,
Node loopNode,
Iterable<Variable> loopVariables)
Replace a loop node (e.g. |
void |
Visitor.traverse(Node node)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||