protected static class SVGAnimationEngine.AnimatableLengthValueFactory extends java.lang.Object implements SVGAnimationEngine.Factory
AnimatableLengthValue
s.Modifier and Type | Field and Description |
---|---|
protected LengthHandler |
handler
Handler for the length parser.
|
protected LengthParser |
parser
Parser for lengths.
|
protected short |
type
The parsed length unit type.
|
protected float |
value
The parsed length value.
|
Constructor and Description |
---|
AnimatableLengthValueFactory()
Creates a new AnimatableLengthValueFactory.
|
Modifier and Type | Method and Description |
---|---|
AnimatableValue |
createValue(AnimationTarget target,
java.lang.String ns,
java.lang.String ln,
boolean isCSS,
java.lang.String s)
Creates a new AnimatableValue from a string.
|
AnimatableValue |
createValue(AnimationTarget target,
java.lang.String pn,
Value v)
Creates a new AnimatableValue from a CSS
Value . |
protected short type
protected float value
protected LengthParser parser
protected LengthHandler handler
public AnimatableLengthValueFactory()
public AnimatableValue createValue(AnimationTarget target, java.lang.String ns, java.lang.String ln, boolean isCSS, java.lang.String s)
createValue
in interface SVGAnimationEngine.Factory
public AnimatableValue createValue(AnimationTarget target, java.lang.String pn, Value v)
Value
.createValue
in interface SVGAnimationEngine.Factory
Copyright © 2022 Apache Software Foundation. All Rights Reserved.