Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.batik.css.engine.value
Class FloatValue

    java.lang.Object
      org.apache.batik.css.engine.value.AbstractValue
          org.apache.batik.css.engine.value.FloatValue

All Implemented Interfaces:
  Value

Direct Known Subclasses:
  LineHeightValue

    public class FloatValue

extends AbstractValue

This class represents float values.

Field Summary
`protected float` | `floatValue` The float value
`protected static String[]` | `UNITS` The unit types representations
`protected short` | `unitType` The unit type

Constructor Summary
`FloatValue(short unitType, float floatValue)` Creates a new value.

Method Summary
`String` | `getCssText()` A string representation of the current value.
`static String` | `getCssText(short unit, float value)` Returns the CSS text associated with the given type/value pair.
`float` | `getFloatValue()` Returns the float value.
`short` | `getPrimitiveType()` The type of the value.
`String` | `toString()` Returns a printable representation of this value.

Methods inherited from class org.apache.batik.css.engine.value.AbstractValue
`createDOMException, getBlue, getBottom, getCssValueType, getGreen, getIdentifier, getLeft, getLength, getListStyle, getRed, getRight, getSeparator, getStringValue, getTop, item`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### UNITS

    protected static final String[] UNITS

  The unit types representations

### floatValue

    protected float floatValue

  The float value

### unitType

    protected short unitType

  The unit type

Constructor Detail

### FloatValue

    public FloatValue(short unitType,
                      float floatValue)

  Creates a new value.

Method Detail

### getCssText

    public static String getCssText(short unit,
                                    float value)

  Returns the CSS text associated with the given type/value pair.

### getPrimitiveType

    public short getPrimitiveType()

  The type of the value.

  Specified by:
    `getPrimitiveType` in interface `Value`
  Overrides:
    `getPrimitiveType` in class `AbstractValue`

### getFloatValue

    public float getFloatValue()

  Returns the float value.

  Specified by:
    `getFloatValue` in interface `Value`
  Overrides:
    `getFloatValue` in class `AbstractValue`

### getCssText

    public String getCssText()

  A string representation of the current value.

### toString

    public String toString()

  Returns a printable representation of this value.

  Overrides:
    `toString` in class `Object`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008 Apache Software Foundation. All Rights Reserved.