Uses of Interface
com.vaadin.sass.internal.parser.SassListItem

Packages that use SassListItem
com.vaadin.sass.internal.expression   
com.vaadin.sass.internal.handler   
com.vaadin.sass.internal.parser   
com.vaadin.sass.internal.parser.function   
com.vaadin.sass.internal.tree   
 

Uses of SassListItem in com.vaadin.sass.internal.expression
 

Method parameters in com.vaadin.sass.internal.expression with type arguments of type SassListItem
 LexicalUnitImpl ArithmeticExpressionEvaluator.evaluate(List<SassListItem> terms)
           
 

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

Methods in com.vaadin.sass.internal.handler with parameters of type SassListItem
 void SCSSDocumentHandlerImpl.property(String name, SassListItem value, boolean important)
           
 void SCSSDocumentHandler.property(String name, SassListItem value, boolean important, String comment)
           
 void SCSSDocumentHandlerImpl.property(String name, SassListItem value, boolean important, String comment)
           
 void SCSSDocumentHandler.returnDirective(SassListItem expr)
           
 void SCSSDocumentHandlerImpl.returnDirective(SassListItem expr)
           
 void SCSSDocumentHandler.variable(String name, SassListItem value, boolean guarded)
           
 void SCSSDocumentHandlerImpl.variable(String name, SassListItem value, boolean guarded)
           
 

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

Classes in com.vaadin.sass.internal.parser that implement SassListItem
 class LexicalUnitImpl
           
 class SassExpression
          SassExpressions are used for representing and evaluating arithmetic expressions.
 class SassList
          SassList is a list that has a specified separator character (comma or space) and data items.
 class VariableArgumentList
          A VariableArgumentList is used for packing arguments into a list.
 

Methods in com.vaadin.sass.internal.parser that return SassListItem
 SassListItem SassExpression.evaluateArithmeticExpressions()
           
 SassListItem SassListItem.evaluateArithmeticExpressions()
          Evaluates the arithmetic expressions of this item without modifying this item.
 SassListItem SassList.flatten()
          Returns a SassListItem whose textual (CSS) representation is the same as that of this list.
 SassListItem SassList.get(int index)
           
 SassListItem SassList.replaceChains()
           
 SassListItem VariableArgumentList.replaceChains()
           
 SassListItem SassExpression.replaceChains()
           
 SassListItem LexicalUnitImpl.replaceChains()
           
 SassListItem SassListItem.replaceChains()
          Returns an object that is otherwise similar to this but chains of LexicalUnitImpl objects have been replaced with SassExpressions representing the same expressions.
 SassListItem LexicalUnitImpl.replaceFunctions()
           
 SassListItem SassListItem.replaceFunctions()
          Returns a new item that is the result of evaluating all functions in this item.
 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.
 

Methods in com.vaadin.sass.internal.parser that return types with arguments of type SassListItem
protected  List<SassListItem> SassList.getItems()
           
 Iterator<SassListItem> SassList.iterator()
           
 

Methods in com.vaadin.sass.internal.parser with parameters of type SassListItem
static boolean LexicalUnitImpl.checkLexicalUnitType(SassListItem item, short... lexicalUnitTypes)
           
 

Constructors in com.vaadin.sass.internal.parser with parameters of type SassListItem
ParseException(String message, SassListItem unit)
           
SassList(SassList.Separator sep, SassListItem... items)
           
SassList(SassListItem... items)
           
 

Constructor parameters in com.vaadin.sass.internal.parser with type arguments of type SassListItem
SassExpression(List<SassListItem> items)
           
SassList(SassList.Separator sep, List<SassListItem> items)
           
VariableArgumentList(SassList.Separator separator, List<SassListItem> list, List<VariableNode> named)
           
 

Uses of SassListItem in com.vaadin.sass.internal.parser.function
 

Methods in com.vaadin.sass.internal.parser.function that return SassListItem
 SassListItem LightenFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem DarkenFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem DefaultFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem ListNthFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem RectFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem ListAppendFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem RGBFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem AbstractSingleParameterFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem SCSSFunctionGenerator.compute(LexicalUnitImpl function)
          Computes the value of the function.
 SassListItem ListLengthFunctionGenerator.compute(LexicalUnitImpl function)
           
 SassListItem ListJoinFunctionGenerator.compute(LexicalUnitImpl function)
           
 

Methods in com.vaadin.sass.internal.parser.function with parameters of type SassListItem
protected  SassList ListFunctionGenerator.asList(SassListItem item)
           
protected  SassList.Separator ListFunctionGenerator.getSeparator(SassListItem separatorItem)
           
 

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

Methods in com.vaadin.sass.internal.tree that return SassListItem
 SassListItem FunctionNode.evaluate()
           
 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).
 SassListItem ReturnNode.getExpr()
           
 SassListItem VariableNode.getExpr()
           
 SassListItem RuleNode.getValue()
           
 

Methods in com.vaadin.sass.internal.tree with parameters of type SassListItem
 String Node.BuildStringStrategy.build(SassListItem expr)
           
 String Node.PrintStrategy.build(SassListItem expr)
           
 String Node.ToStringStrategy.build(SassListItem expr)
           
 void VariableNode.setExpr(SassListItem expr)
           
protected  void NodeWithVariableArguments.updateSeparator(SassListItem expr, boolean hasVariableArguments)
           
 

Constructors in com.vaadin.sass.internal.tree with parameters of type SassListItem
ReturnNode(SassListItem expression)
           
RuleNode(String variable, SassListItem value, boolean important, String comment)
           
VariableNode(String name, SassListItem expr, boolean guarded)
           
 



Copyright © 2013–2014 Vaadin. All rights reserved.