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

Packages that use VariableNode
com.vaadin.sass.internal   
com.vaadin.sass.internal.handler   
com.vaadin.sass.internal.parser   
com.vaadin.sass.internal.selector   
com.vaadin.sass.internal.tree   
com.vaadin.sass.internal.tree.controldirective   
com.vaadin.sass.internal.visitor   
 

Uses of VariableNode in com.vaadin.sass.internal
 

Methods in com.vaadin.sass.internal that return VariableNode
static VariableNode ScssStylesheet.getVariable(String string)
           
 

Methods in com.vaadin.sass.internal that return types with arguments of type VariableNode
static ArrayList<VariableNode> ScssStylesheet.getVariables()
           
static Map<String,VariableNode> ScssStylesheet.openVariableScope()
          Start a new scope for variables.
 

Methods in com.vaadin.sass.internal with parameters of type VariableNode
 void ScssStylesheet.addChild(int index, VariableNode node)
           
static void ScssStylesheet.addVariable(VariableNode node)
           
 

Method parameters in com.vaadin.sass.internal with type arguments of type VariableNode
static void ScssStylesheet.closeVariableScope(Map<String,VariableNode> originalScope)
          End a scope for variables, replacing all active variables with those from the original scope (obtained from ScssStylesheet.openVariableScope()).
 

Uses of VariableNode in com.vaadin.sass.internal.handler
 

Method parameters in com.vaadin.sass.internal.handler with type arguments of type VariableNode
 void SCSSDocumentHandler.startFunctionDirective(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 void SCSSDocumentHandlerImpl.startFunctionDirective(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 void SCSSDocumentHandler.startInclude(String name, List<VariableNode> args, boolean hasVariableArgs)
           
 void SCSSDocumentHandlerImpl.startInclude(String name, List<VariableNode> args, boolean hasVariableArgs)
           
 void SCSSDocumentHandler.startMixinDirective(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 void SCSSDocumentHandlerImpl.startMixinDirective(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 

Uses of VariableNode in com.vaadin.sass.internal.parser
 

Methods in com.vaadin.sass.internal.parser that return VariableNode
 VariableNode Parser.argValueListItem()
           
 VariableNode FormalArgumentList.get(int i)
           
 VariableNode Parser.mixinArg()
           
 

Methods in com.vaadin.sass.internal.parser that return types with arguments of type VariableNode
 ArrayList<VariableNode> Parser.arglist()
           
 ArrayList<VariableNode> Parser.argValuelist()
           
 List<VariableNode> FormalArgumentList.getArguments()
           
 List<VariableNode> ArgumentList.getNamedVariables()
           
 List<VariableNode> ActualArgumentList.getNamedVariables()
           
 List<VariableNode> ActualArgumentList.getVariableNodeList()
           
 Iterator<VariableNode> FormalArgumentList.iterator()
           
 

Method parameters in com.vaadin.sass.internal.parser with type arguments of type VariableNode
 FormalArgumentList FormalArgumentList.replaceVariables(Collection<VariableNode> variables)
           
 SassList SassList.replaceVariables(Collection<VariableNode> variables)
           
 ArgumentList ArgumentList.replaceVariables(Collection<VariableNode> variables)
           
 SassExpression SassExpression.replaceVariables(Collection<VariableNode> variables)
           
 ActualArgumentList ActualArgumentList.replaceVariables(Collection<VariableNode> variables)
           
 SassListItem LexicalUnitImpl.replaceVariables(Collection<VariableNode> variables)
           
 SassListItem SassListItem.replaceVariables(Collection<VariableNode> variable)
          Returns a new item that is otherwise equal to this one but all occurrences of the given variables have been replaced by the values given in the VariableNodes.
 

Constructor parameters in com.vaadin.sass.internal.parser with type arguments of type VariableNode
ActualArgumentList(SassList.Separator separator, Collection<VariableNode> args, boolean hasVariableArguments)
           
ActualArgumentList(SassList.Separator separator, List<SassListItem> list, List<VariableNode> named, SassListItem variableArgument)
           
ArgumentList(SassList.Separator separator, List<SassListItem> list, List<VariableNode> named)
           
FormalArgumentList(Collection<VariableNode> args, boolean hasVariableArguments)
           
 

Uses of VariableNode in com.vaadin.sass.internal.selector
 

Methods in com.vaadin.sass.internal.selector with parameters of type VariableNode
 TypeSelector TypeSelector.replaceVariable(VariableNode var)
           
 SimpleSelector SimpleSelector.replaceVariable(VariableNode var)
           
 SimpleSelectorSequence SimpleSelectorSequence.replaceVariable(VariableNode var)
           
 IdSelector IdSelector.replaceVariable(VariableNode var)
           
 PseudoClassSelector PseudoClassSelector.replaceVariable(VariableNode var)
           
 UniversalSelector UniversalSelector.replaceVariable(VariableNode var)
           
 PseudoElementSelector PseudoElementSelector.replaceVariable(VariableNode var)
           
 ClassSelector ClassSelector.replaceVariable(VariableNode var)
           
 AttributeSelector AttributeSelector.replaceVariable(VariableNode var)
           
 PlaceholderSelector PlaceholderSelector.replaceVariable(VariableNode var)
           
 ParentSelector ParentSelector.replaceVariable(VariableNode var)
           
 

Method parameters in com.vaadin.sass.internal.selector with type arguments of type VariableNode
 Selector Selector.replaceVariables(Collection<VariableNode> variables)
          Replace variables with their values (textually) in subselectors
 

Uses of VariableNode in com.vaadin.sass.internal.tree
 

Methods in com.vaadin.sass.internal.tree that return VariableNode
 VariableNode VariableNode.copy()
           
 

Method parameters in com.vaadin.sass.internal.tree with type arguments of type VariableNode
 SassListItem ReturnNode.evaluate(List<VariableNode> actualParams)
          Evaluate the value of the return node in a context defined by the actual parameters and the state of ScssStylesheet (variables currently in scope, defined custom functions).
 String MicrosoftRuleNode.replaceInterpolation(Collection<VariableNode> variables)
           
 void MicrosoftRuleNode.replaceVariables(Collection<VariableNode> variables)
           
 void ReturnNode.replaceVariables(Collection<VariableNode> variables)
           
 void RuleNode.replaceVariables(Collection<VariableNode> variables)
           
 void SimpleNode.replaceVariables(Collection<VariableNode> variables)
           
 void KeyframesNode.replaceVariables(Collection<VariableNode> variables)
           
 void ExtendNode.replaceVariables(Collection<VariableNode> variables)
           
 void IVariableNode.replaceVariables(Collection<VariableNode> variables)
           
 void NestPropertiesNode.replaceVariables(Collection<VariableNode> variables)
           
 void VariableNode.replaceVariables(Collection<VariableNode> variables)
           
 void DefNode.replaceVariables(Collection<VariableNode> variables)
           
 void NodeWithVariableArguments.replaceVariables(Collection<VariableNode> variables)
          Replace variable references with their values in the argument list and name.
 void BlockNode.replaceVariables(Collection<VariableNode> variables)
           
 

Constructor parameters in com.vaadin.sass.internal.tree with type arguments of type VariableNode
DefNode(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
FunctionDefNode(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
MixinDefNode(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
MixinNode(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
NodeWithVariableArguments(String name, Collection<VariableNode> args, boolean hasVariableArgs)
           
 

Uses of VariableNode in com.vaadin.sass.internal.tree.controldirective
 

Method parameters in com.vaadin.sass.internal.tree.controldirective with type arguments of type VariableNode
 void EachDefNode.replaceVariables(Collection<VariableNode> variables)
           
 void IfNode.replaceVariables(Collection<VariableNode> variables)
           
 

Uses of VariableNode in com.vaadin.sass.internal.visitor
 

Methods in com.vaadin.sass.internal.visitor with parameters of type VariableNode
static void VariableNodeHandler.traverse(VariableNode node)
           
 

Method parameters in com.vaadin.sass.internal.visitor with type arguments of type VariableNode
protected static void LoopNodeHandler.replaceLoopNode(Node loopNode, Iterable<VariableNode> loopVariables, boolean replaceAllVariables)
          Replace a loop node (e.g.
 



Copyright © 2013–2014 Vaadin. All rights reserved.