org.apache.batik.dom.svg
public class SVGOMAnimatedNumberList extends AbstractSVGAnimatedValue implements SVGAnimatedNumberList
Nested Class Summary | |
---|---|
protected class | SVGOMAnimatedNumberList.AnimSVGNumberList
SVGNumberList implementation for the animated number list value. |
class | SVGOMAnimatedNumberList.BaseSVGNumberList
SVGNumberList implementation for the base number list value. |
Field Summary | |
---|---|
protected SVGOMAnimatedNumberList.AnimSVGNumberList | animVal
The animated value. |
protected SVGOMAnimatedNumberList.BaseSVGNumberList | baseVal
The base value. |
protected boolean | changing
Whether the list is changing. |
protected String | defaultValue
Default value for the number list. |
protected boolean | emptyAllowed
Whether empty length lists are allowed. |
Constructor Summary | |
---|---|
SVGOMAnimatedNumberList(AbstractElement elt, String ns, String ln, String defaultValue, boolean emptyAllowed)
Creates a new SVGOMAnimatedNumberList. |
Method Summary | |
---|---|
void | attrAdded(Attr node, String newv)
Called when an Attr node has been added. |
void | attrModified(Attr node, String oldv, String newv)
Called when an Attr node has been modified. |
void | attrRemoved(Attr node, String oldv)
Called when an Attr node has been removed. |
void | check()
Throws an exception if the number list value is malformed. |
SVGNumberList | getAnimVal()
DOM: Implements SVGAnimatedNumberList#getAnimVal(). |
SVGNumberList | getBaseVal()
DOM: Implements SVGAnimatedNumberList#getBaseVal(). |
AnimatableValue | getUnderlyingValue(AnimationTarget target)
Returns the base value of the attribute as an AnimatableValue. |
protected void | updateAnimatedValue(AnimatableValue val)
Updates the animated value with the given AnimatableValue. |
Parameters: elt The associated element. ns The attribute's namespace URI. ln The attribute's local name. defaultValue The default value if the attribute is not specified. emptyAllowed Whether an empty number list is allowed.