Package org.htmlunit.cssparser.parser
Interface LexicalUnit
-
- All Known Implementing Classes:
LexicalUnitImpl
public interface LexicalUnitLexical unit of css values.- Author:
- Ronald Brill
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classLexicalUnit.LexicalUnitTypeEnum for the various unit types.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDimensionUnitText()getDimensionUnitText.doublegetDoubleValue()getDoubleValue.StringgetFunctionName()getFunctionName.intgetIntegerValue()getIntegerValue.LexicalUnit.LexicalUnitTypegetLexicalUnitType()getLexicalUnitType.LocatorgetLocator()getLocator.LexicalUnitgetNextLexicalUnit()getNextLexicalUnit.LexicalUnitgetParameters()getParameters.LexicalUnitgetPreviousLexicalUnit()getPreviousLexicalUnit.StringgetStringValue()getStringValue.LexicalUnitgetSubValues()getSubValues.voidsetLocator(Locator locator)setLocator.
-
-
-
Method Detail
-
getLexicalUnitType
LexicalUnit.LexicalUnitType getLexicalUnitType()
getLexicalUnitType.
- Returns:
- an integer indicating the type of
LexicalUnit.
-
getNextLexicalUnit
LexicalUnit getNextLexicalUnit()
getNextLexicalUnit.
- Returns:
- the next value or
nullif any.
-
getPreviousLexicalUnit
LexicalUnit getPreviousLexicalUnit()
getPreviousLexicalUnit.
- Returns:
- the previous value or
nullif any.
-
getIntegerValue
int getIntegerValue()
getIntegerValue.
- Returns:
- the integer value.
-
getDoubleValue
double getDoubleValue()
getDoubleValue.
- Returns:
- the double value.
-
getDimensionUnitText
String getDimensionUnitText()
getDimensionUnitText.
- Returns:
- the string representation of the unit.
-
getFunctionName
String getFunctionName()
getFunctionName.
- Returns:
- the name of the function.
-
getParameters
LexicalUnit getParameters()
getParameters.
- Returns:
- the function parameters including operators (like the comma).
-
getStringValue
String getStringValue()
getStringValue.
- Returns:
- the string value.
-
getSubValues
LexicalUnit getSubValues()
getSubValues.
- Returns:
- a list of values inside the sub expression.
-
getLocator
Locator getLocator()
getLocator.
- Returns:
- the locator
-
setLocator
void setLocator(Locator locator)
setLocator.
- Parameters:
locator- the new locator
-
-