org.apache.batik.anim.values
public class AnimatableNumberOrIdentValue extends AnimatableNumberValue
Field Summary | |
---|---|
protected String | ident
The identifier. |
protected boolean | isIdent
Whether this value is an identifier. |
protected boolean | numericIdent
Whether numbers should be considered as numeric keywords, as with the
font-weight property. |
Constructor Summary | |
---|---|
protected | AnimatableNumberOrIdentValue(AnimationTarget target)
Creates a new, uninitialized AnimatableNumberOrIdentValue. |
AnimatableNumberOrIdentValue(AnimationTarget target, float v, boolean numericIdent)
Creates a new AnimatableNumberOrIdentValue for a Number value. | |
AnimatableNumberOrIdentValue(AnimationTarget target, String ident)
Creates a new AnimatableNumberOrIdentValue for an identifier value. |
Method Summary | |
---|---|
boolean | canPace()
Returns whether two values of this type can have their distance
computed, as needed by paced animation. |
float | distanceTo(AnimatableValue other)
Returns the absolute distance between this value and the specified other
value. |
String | getCssText()
Returns the CSS text representation of the value. |
AnimatableValue | getZeroValue()
Returns a zero value of this AnimatableValue's type. |
AnimatableValue | interpolate(AnimatableValue result, AnimatableValue to, float interpolation, AnimatableValue accumulation, int multiplier)
Performs interpolation to the given value. |