|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.anim.dom.AbstractSVGAnimatedValue
org.apache.batik.anim.dom.SVGOMAnimatedNumberList
public class SVGOMAnimatedNumberList
This class is the implementation of the SVGAnimatedNumberList
interface.
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. |
Fields inherited from class org.apache.batik.anim.dom.AbstractSVGAnimatedValue |
---|
element, hasAnimVal, listeners, localName, namespaceURI |
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. |
org.w3c.dom.svg.SVGNumberList |
getAnimVal()
DOM: Implements SVGAnimatedNumberList.getAnimVal() . |
org.w3c.dom.svg.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 . |
Methods inherited from class org.apache.batik.anim.dom.AbstractSVGAnimatedValue |
---|
addAnimatedAttributeListener, fireAnimatedAttributeListeners, fireBaseAttributeListeners, getLocalName, getNamespaceURI, isSpecified, removeAnimatedAttributeListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected SVGOMAnimatedNumberList.BaseSVGNumberList baseVal
protected SVGOMAnimatedNumberList.AnimSVGNumberList animVal
protected boolean changing
protected String defaultValue
protected boolean emptyAllowed
Constructor Detail |
---|
public SVGOMAnimatedNumberList(AbstractElement elt, String ns, String ln, String defaultValue, boolean emptyAllowed)
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.Method Detail |
---|
public org.w3c.dom.svg.SVGNumberList getBaseVal()
SVGAnimatedNumberList.getBaseVal()
.
getBaseVal
in interface org.w3c.dom.svg.SVGAnimatedNumberList
public org.w3c.dom.svg.SVGNumberList getAnimVal()
SVGAnimatedNumberList.getAnimVal()
.
getAnimVal
in interface org.w3c.dom.svg.SVGAnimatedNumberList
public void check()
public AnimatableValue getUnderlyingValue(AnimationTarget target)
AnimatableValue
.
getUnderlyingValue
in interface AnimatedLiveAttributeValue
protected void updateAnimatedValue(AnimatableValue val)
AnimatableValue
.
updateAnimatedValue
in class AbstractSVGAnimatedValue
public void attrAdded(Attr node, String newv)
attrAdded
in interface LiveAttributeValue
public void attrModified(Attr node, String oldv, String newv)
attrModified
in interface LiveAttributeValue
public void attrRemoved(Attr node, String oldv)
attrRemoved
in interface LiveAttributeValue
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |