Uses of Class
com.vaadin.sass.internal.tree.Node

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 that return types with arguments of type Node
protected  Collection<Node> Node.copyChildren()
           
 List<Node> Node.getChildren()
           
 Collection<Node> MixinDefNode.traverse(ScssContext context)
           
 Collection<Node> ConsoleMessageNode.traverse(ScssContext context)
           
 Collection<Node> KeyframeSelectorNode.traverse(ScssContext context)
           
 Collection<Node> ImportNode.traverse(ScssContext context)
           
 Collection<Node> MicrosoftRuleNode.traverse(ScssContext context)
           
 Collection<Node> ReturnNode.traverse(ScssContext context)
           
abstract  Collection<Node> Node.traverse(ScssContext context)
          Method for manipulating the data contained within the Node.
 Collection<Node> RuleNode.traverse(ScssContext context)
           
 Collection<Node> SimpleNode.traverse(ScssContext context)
           
 Collection<Node> KeyframesNode.traverse(ScssContext context)
           
 Collection<Node> ContentNode.traverse(ScssContext context)
           
 Collection<Node> FunctionDefNode.traverse(ScssContext context)
           
 Collection<Node> ExtendNode.traverse(ScssContext context)
           
 Collection<Node> NestPropertiesNode.traverse(ScssContext context)
           
 Collection<Node> VariableNode.traverse(ScssContext context)
           
 Collection<Node> MixinNode.traverse(ScssContext context)
           
 Collection<Node> BlockNode.traverse(ScssContext context)
           
 Collection<Node> CommentNode.traverse(ScssContext context)
           
 Collection<Node> FontFaceNode.traverse(ScssContext context)
           
 Collection<Node> MediaNode.traverse(ScssContext context)
           
 Collection<Node> Node.traverseChildren(ScssContext context)
           
protected  Collection<Node> Node.traverseChildren(ScssContext context, boolean newScope)
           
 Collection<Node> NestPropertiesNode.unNesting()
           
 

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)
           
 



Copyright © 2013–2015 Vaadin. All rights reserved.