org.apache.batik.css.parser
Class CSSLexicalUnit.DimensionLexicalUnit

java.lang.Object
  extended by org.apache.batik.css.parser.CSSLexicalUnit
      extended by org.apache.batik.css.parser.CSSLexicalUnit.DimensionLexicalUnit
Enclosing class:
CSSLexicalUnit

protected static class CSSLexicalUnit.DimensionLexicalUnit
extends CSSLexicalUnit

This class represents a dimension unit.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.batik.css.parser.CSSLexicalUnit
CSSLexicalUnit.DimensionLexicalUnit, CSSLexicalUnit.FloatLexicalUnit, CSSLexicalUnit.FunctionLexicalUnit, CSSLexicalUnit.IntegerLexicalUnit, CSSLexicalUnit.PredefinedFunctionLexicalUnit, CSSLexicalUnit.SimpleLexicalUnit, CSSLexicalUnit.StringLexicalUnit
 
Field Summary
protected  String dimension
          The dimension.
protected  float value
          The float value.
 
Fields inherited from class org.apache.batik.css.parser.CSSLexicalUnit
lexicalUnitType, nextLexicalUnit, previousLexicalUnit, TEXT_COUNTER_FUNCTION, TEXT_COUNTERS_FUNCTION, TEXT_RECT_FUNCTION, TEXT_RGBCOLOR, UNIT_TEXT_CENTIMETER, UNIT_TEXT_DEGREE, UNIT_TEXT_EM, UNIT_TEXT_EX, UNIT_TEXT_GRADIAN, UNIT_TEXT_HERTZ, UNIT_TEXT_INCH, UNIT_TEXT_KILOHERTZ, UNIT_TEXT_MILLIMETER, UNIT_TEXT_MILLISECOND, UNIT_TEXT_PERCENTAGE, UNIT_TEXT_PICA, UNIT_TEXT_PIXEL, UNIT_TEXT_POINT, UNIT_TEXT_RADIAN, UNIT_TEXT_REAL, UNIT_TEXT_SECOND
 
Constructor Summary
CSSLexicalUnit.DimensionLexicalUnit(float val, String dim, LexicalUnit prev)
          Creates a new LexicalUnit.
 
Method Summary
 String getDimensionUnitText()
          SAC: Implements CSSLexicalUnit.getDimensionUnitText().
 float getFloatValue()
          SAC: Implements CSSLexicalUnit.getFloatValue().
 
Methods inherited from class org.apache.batik.css.parser.CSSLexicalUnit
createDimension, createFloat, createFunction, createInteger, createPredefinedFunction, createSimple, createString, getFunctionName, getIntegerValue, getLexicalUnitType, getNextLexicalUnit, getParameters, getPreviousLexicalUnit, getStringValue, getSubValues, setNextLexicalUnit, setPreviousLexicalUnit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected float value
The float value.


dimension

protected String dimension
The dimension.

Constructor Detail

CSSLexicalUnit.DimensionLexicalUnit

public CSSLexicalUnit.DimensionLexicalUnit(float val,
                                           String dim,
                                           LexicalUnit prev)
Creates a new LexicalUnit.

Method Detail

getFloatValue

public float getFloatValue()
SAC: Implements CSSLexicalUnit.getFloatValue().

Overrides:
getFloatValue in class CSSLexicalUnit

getDimensionUnitText

public String getDimensionUnitText()
SAC: Implements CSSLexicalUnit.getDimensionUnitText().

Overrides:
getDimensionUnitText in class CSSLexicalUnit


Copyright ? 2008 Apache Software Foundation. All Rights Reserved.