org.apache.batik.bridge
Class SVGAnimationEngine.AnimatablePointListValueFactory

java.lang.Object
  extended by org.apache.batik.bridge.SVGAnimationEngine.AnimatablePointListValueFactory
All Implemented Interfaces:
SVGAnimationEngine.Factory
Enclosing class:
SVGAnimationEngine

protected class SVGAnimationEngine.AnimatablePointListValueFactory
extends Object
implements SVGAnimationEngine.Factory

Factory class for AnimatablePointListValues.


Field Summary
protected  PointsParser parser
          Parser for point lists.
protected  FloatArrayProducer producer
          The producer class that accumulates the points.
 
Constructor Summary
SVGAnimationEngine.AnimatablePointListValueFactory()
          Creates a new AnimatablePointListValueFactory.
 
Method Summary
 AnimatableValue createValue(AnimationTarget target, String ns, String ln, boolean isCSS, String s)
          Creates a new AnimatableValue from a string.
 AnimatableValue createValue(AnimationTarget target, String pn, Value v)
          Creates a new AnimatableValue from a CSS Value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parser

protected PointsParser parser
Parser for point lists.


producer

protected FloatArrayProducer producer
The producer class that accumulates the points.

Constructor Detail

SVGAnimationEngine.AnimatablePointListValueFactory

public SVGAnimationEngine.AnimatablePointListValueFactory()
Creates a new AnimatablePointListValueFactory.

Method Detail

createValue

public AnimatableValue createValue(AnimationTarget target,
                                   String ns,
                                   String ln,
                                   boolean isCSS,
                                   String s)
Creates a new AnimatableValue from a string.

Specified by:
createValue in interface SVGAnimationEngine.Factory

createValue

public AnimatableValue createValue(AnimationTarget target,
                                   String pn,
                                   Value v)
Creates a new AnimatableValue from a CSS Value. Returns null since point lists aren't used in CSS values.

Specified by:
createValue in interface SVGAnimationEngine.Factory


Copyright © 2008 Apache Software Foundation. All Rights Reserved.