com.vaadin.sass.internal.parser
Interface SCSSLexicalUnit

All Superinterfaces:
org.w3c.css.sac.LexicalUnit
All Known Implementing Classes:
LexicalUnitImpl

public interface SCSSLexicalUnit
extends org.w3c.css.sac.LexicalUnit


Field Summary
static short SAC_LEM
           
static short SAC_REM
           
static short SCSS_OPERATOR_LEFT_PAREN
           
static short SCSS_OPERATOR_RIGHT_PAREN
           
static short SCSS_VARIABLE
           
 
Fields inherited from interface org.w3c.css.sac.LexicalUnit
SAC_ATTR, SAC_CENTIMETER, SAC_COUNTER_FUNCTION, SAC_COUNTERS_FUNCTION, SAC_DEGREE, SAC_DIMENSION, SAC_EM, SAC_EX, SAC_FUNCTION, SAC_GRADIAN, SAC_HERTZ, SAC_IDENT, SAC_INCH, SAC_INHERIT, SAC_INTEGER, SAC_KILOHERTZ, SAC_MILLIMETER, SAC_MILLISECOND, SAC_OPERATOR_COMMA, SAC_OPERATOR_EXP, SAC_OPERATOR_GE, SAC_OPERATOR_GT, SAC_OPERATOR_LE, SAC_OPERATOR_LT, SAC_OPERATOR_MINUS, SAC_OPERATOR_MOD, SAC_OPERATOR_MULTIPLY, SAC_OPERATOR_PLUS, SAC_OPERATOR_SLASH, SAC_OPERATOR_TILDE, SAC_PERCENTAGE, SAC_PICA, SAC_PIXEL, SAC_POINT, SAC_RADIAN, SAC_REAL, SAC_RECT_FUNCTION, SAC_RGBCOLOR, SAC_SECOND, SAC_STRING_VALUE, SAC_SUB_EXPRESSION, SAC_UNICODERANGE, SAC_URI
 
Method Summary
 LexicalUnitImpl add(LexicalUnitImpl another)
           
 LexicalUnitImpl divide(LexicalUnitImpl denominator)
           
 LexicalUnitImpl minus(LexicalUnitImpl another)
           
 LexicalUnitImpl modulo(LexicalUnitImpl another)
           
 LexicalUnitImpl multiply(LexicalUnitImpl another)
           
 
Methods inherited from interface org.w3c.css.sac.LexicalUnit
getDimensionUnitText, getFloatValue, getFunctionName, getIntegerValue, getLexicalUnitType, getNextLexicalUnit, getParameters, getPreviousLexicalUnit, getStringValue, getSubValues
 

Field Detail

SCSS_VARIABLE

static final short SCSS_VARIABLE
See Also:
Constant Field Values

SCSS_OPERATOR_LEFT_PAREN

static final short SCSS_OPERATOR_LEFT_PAREN
See Also:
Constant Field Values

SCSS_OPERATOR_RIGHT_PAREN

static final short SCSS_OPERATOR_RIGHT_PAREN
See Also:
Constant Field Values

SAC_LEM

static final short SAC_LEM
See Also:
Constant Field Values

SAC_REM

static final short SAC_REM
See Also:
Constant Field Values
Method Detail

divide

LexicalUnitImpl divide(LexicalUnitImpl denominator)

add

LexicalUnitImpl add(LexicalUnitImpl another)

minus

LexicalUnitImpl minus(LexicalUnitImpl another)

multiply

LexicalUnitImpl multiply(LexicalUnitImpl another)

modulo

LexicalUnitImpl modulo(LexicalUnitImpl another)


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.