com.vaadin.sass.internal.parser.function
Class ListFunctionGenerator

java.lang.Object
  extended by com.vaadin.sass.internal.parser.function.AbstractFunctionGenerator
      extended by com.vaadin.sass.internal.parser.function.ListFunctionGenerator
All Implemented Interfaces:
SCSSFunctionGenerator
Direct Known Subclasses:
ListAppendFunctionGenerator, ListJoinFunctionGenerator

public abstract class ListFunctionGenerator
extends AbstractFunctionGenerator


Constructor Summary
ListFunctionGenerator(String... functionNames)
           
 
Method Summary
protected  SassList asList(SassListItem item)
           
protected  SassList.Separator getAutoSeparator(SassList firstList)
           
protected  SassList.Separator getAutoSeparator(SassList firstList, SassList secondList)
           
protected  SassList.Separator getSeparator(SassListItem separatorItem)
           
 
Methods inherited from class com.vaadin.sass.internal.parser.function.AbstractFunctionGenerator
getFunctionNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.vaadin.sass.internal.parser.function.SCSSFunctionGenerator
compute
 

Constructor Detail

ListFunctionGenerator

public ListFunctionGenerator(String... functionNames)
Method Detail

getAutoSeparator

protected SassList.Separator getAutoSeparator(SassList firstList,
                                              SassList secondList)

getAutoSeparator

protected SassList.Separator getAutoSeparator(SassList firstList)

getSeparator

protected SassList.Separator getSeparator(SassListItem separatorItem)

asList

protected SassList asList(SassListItem item)


Copyright © 2013–2014 Vaadin. All rights reserved.