org.apache.batik.css.value
Class AbstractImmutablePrimitiveValue

java.lang.Object
  |
  +--org.apache.batik.css.value.AbstractImmutableValue
        |
        +--org.apache.batik.css.value.AbstractImmutablePrimitiveValue
All Implemented Interfaces:
ImmutableValue
Direct Known Subclasses:
ImmutableFloat, ImmutableRect, ImmutableRGBColor, ImmutableString

public abstract class AbstractImmutablePrimitiveValue
extends AbstractImmutableValue

This class represents immutable primitive values.


Constructor Summary
AbstractImmutablePrimitiveValue()
           
 
Method Summary
 short getCssValueType()
          A code defining the type of the value.
abstract  short getPrimitiveType()
          The type of the value as defined by the constants specified in CSSPrimitiveValue.
 
Methods inherited from class org.apache.batik.css.value.AbstractImmutableValue
getCounterValue, getFloatValue, getLength, getRectValue, getRGBColorValue, getStringValue, item
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.batik.css.value.ImmutableValue
createReadOnlyCopy, getCssText
 

Constructor Detail

AbstractImmutablePrimitiveValue

public AbstractImmutablePrimitiveValue()
Method Detail

getCssValueType

public short getCssValueType()
A code defining the type of the value.
Overrides:
getCssValueType in class AbstractImmutableValue

getPrimitiveType

public abstract short getPrimitiveType()
The type of the value as defined by the constants specified in CSSPrimitiveValue.
Overrides:
getPrimitiveType in class AbstractImmutableValue


Copyright © 2001 Apache Software Foundation. All Rights Reserved.