Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.batik.css.engine.value
Class AbstractValueManager  view AbstractValueManager download AbstractValueManager.java

java.lang.Object
  extended byorg.apache.batik.css.engine.value.AbstractValueFactory
      extended byorg.apache.batik.css.engine.value.AbstractValueManager
All Implemented Interfaces:
ValueManager
Direct Known Subclasses:
IdentifierManager, LengthManager, org.apache.batik.css.engine.value.svg.MarkerManager, org.apache.batik.css.engine.value.svg.OpacityManager

public abstract class AbstractValueManager
extends AbstractValueFactory
implements ValueManager

This class provides an abstract implementation of the ValueManager interface.

Version:
$Id: AbstractValueManager.java,v 1.5 2004/08/18 07:12:53 vhardy Exp $

Constructor Summary
AbstractValueManager()
           
 
Method Summary
 Value computeValue(org.apache.batik.css.engine.CSSStylableElement elt, java.lang.String pseudo, org.apache.batik.css.engine.CSSEngine engine, int idx, org.apache.batik.css.engine.StyleMap sm, Value value)
          Implements ValueManager.computeValue(CSSStylableElement,String,CSSEngine,int,StyleMap,Value) 55 .
 Value createFloatValue(short unitType, float floatValue)
          Implements ValueManager.createFloatValue(short,float) 55 .
 Value createStringValue(short type, java.lang.String value, org.apache.batik.css.engine.CSSEngine engine)
          Implements ValueManager.createStringValue(short,String,CSSEngine) 55 .
 
Methods inherited from class org.apache.batik.css.engine.value.AbstractValueFactory
createDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, getPropertyName, resolveURI
 
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.engine.value.ValueManager
createValue, getDefaultValue, getPropertyName, isInheritedProperty
 

Constructor Detail

AbstractValueManager

public AbstractValueManager()
Method Detail

createFloatValue

public Value createFloatValue(short unitType,
                              float floatValue)
                       throws org.w3c.dom.DOMException
Implements ValueManager.createFloatValue(short,float) 55 .

Specified by:
createFloatValue in interface ValueManager

createStringValue

public Value createStringValue(short type,
                               java.lang.String value,
                               org.apache.batik.css.engine.CSSEngine engine)
                        throws org.w3c.dom.DOMException
Implements ValueManager.createStringValue(short,String,CSSEngine) 55 .

Specified by:
createStringValue in interface ValueManager

computeValue

public Value computeValue(org.apache.batik.css.engine.CSSStylableElement elt,
                          java.lang.String pseudo,
                          org.apache.batik.css.engine.CSSEngine engine,
                          int idx,
                          org.apache.batik.css.engine.StyleMap sm,
                          Value value)
Implements ValueManager.computeValue(CSSStylableElement,String,CSSEngine,int,StyleMap,Value) 55 .

Specified by:
computeValue in interface ValueManager