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

java.lang.Object
  extended by com.vaadin.sass.internal.parser.function.DarkenFunctionGenerator
All Implemented Interfaces:
SCSSFunctionGenerator

public class DarkenFunctionGenerator
extends Object
implements SCSSFunctionGenerator

Author:
Vaadin Ltd

Constructor Summary
DarkenFunctionGenerator()
           
 
Method Summary
 SassListItem compute(LexicalUnitImpl function)
          Computes the value of the function.
 String getFunctionName()
          Returns function name handled by this generator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DarkenFunctionGenerator

public DarkenFunctionGenerator()
Method Detail

getFunctionName

public String getFunctionName()
Description copied from interface: SCSSFunctionGenerator
Returns function name handled by this generator. Default generator returns null and is used if there is no dedicated generator for given function.

Specified by:
getFunctionName in interface SCSSFunctionGenerator
Returns:

compute

public SassListItem compute(LexicalUnitImpl function)
Description copied from interface: SCSSFunctionGenerator
Computes the value of the function. The parameters should be evaluated before this method is called. Both the input and the output of the method should be separate from any chain of lexical units.

Specified by:
compute in interface SCSSFunctionGenerator
Parameters:
function - Function lexical unit to print its state
Returns:
SassListItem the value of the function


Copyright © 2013–2014 Vaadin. All rights reserved.