org.apache.batik.bridge

Class SVGAnimationEngine.AnimatablePathDataFactory

protected class SVGAnimationEngine.AnimatablePathDataFactory extends Object implements SVGAnimationEngine.Factory

Factory class for {@link AnimatablePathDataValue}s.
Field Summary
protected PathParserparser
Parser for path data.
protected PathArrayProducerproducer
The producer class that accumulates the path segments.
Constructor Summary
AnimatablePathDataFactory()
Creates a new AnimatablePathDataFactory.
Method Summary
AnimatableValuecreateValue(AnimationTarget target, String ns, String ln, boolean isCSS, String s)
Creates a new AnimatableValue from a string.
AnimatableValuecreateValue(AnimationTarget target, String pn, Value v)
Creates a new AnimatableValue from a CSS {@link Value}.

Field Detail

parser

protected PathParser parser
Parser for path data.

producer

protected PathArrayProducer producer
The producer class that accumulates the path segments.

Constructor Detail

AnimatablePathDataFactory

public AnimatablePathDataFactory()
Creates a new AnimatablePathDataFactory.

Method Detail

createValue

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

createValue

public AnimatableValue createValue(AnimationTarget target, String pn, Value v)
Creates a new AnimatableValue from a CSS {@link Value}. Returns null since point lists aren't used in CSS values.
Copyright B) 2007 Apache Software Foundation. All Rights Reserved.