public class SVGOMAnimatedTransformList extends AbstractSVGAnimatedValue implements org.w3c.dom.svg.SVGAnimatedTransformList
Modifier and Type | Class and Description |
---|---|
protected class |
SVGOMAnimatedTransformList.AnimSVGTransformList
SVGTransformList implementation for the animated transform list
value. |
class |
SVGOMAnimatedTransformList.BaseSVGTransformList
SVGTransformList implementation for the base transform list value. |
Modifier and Type | Field and Description |
---|---|
protected SVGOMAnimatedTransformList.AnimSVGTransformList |
animVal
The animated value.
|
protected SVGOMAnimatedTransformList.BaseSVGTransformList |
baseVal
The base value.
|
protected boolean |
changing
Whether the list is changing.
|
protected java.lang.String |
defaultValue
Default value for the 'transform' attribute.
|
element, hasAnimVal, listeners, localName, namespaceURI
Constructor and Description |
---|
SVGOMAnimatedTransformList(AbstractElement elt,
java.lang.String ns,
java.lang.String ln,
java.lang.String defaultValue)
Creates a new SVGOMAnimatedTransformList.
|
Modifier and Type | Method and Description |
---|---|
void |
attrAdded(Attr node,
java.lang.String newv)
Called when an Attr node has been added.
|
void |
attrModified(Attr node,
java.lang.String oldv,
java.lang.String newv)
Called when an Attr node has been modified.
|
void |
attrRemoved(Attr node,
java.lang.String oldv)
Called when an Attr node has been removed.
|
void |
check()
Throws an exception if the points list value is malformed.
|
org.w3c.dom.svg.SVGTransformList |
getAnimVal()
DOM: Implements
SVGAnimatedTransformList.getAnimVal() . |
org.w3c.dom.svg.SVGTransformList |
getBaseVal()
DOM: Implements
SVGAnimatedTransformList.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 . |
addAnimatedAttributeListener, fireAnimatedAttributeListeners, fireBaseAttributeListeners, getLocalName, getNamespaceURI, isSpecified, removeAnimatedAttributeListener
protected SVGOMAnimatedTransformList.BaseSVGTransformList baseVal
protected SVGOMAnimatedTransformList.AnimSVGTransformList animVal
protected boolean changing
protected java.lang.String defaultValue
public SVGOMAnimatedTransformList(AbstractElement elt, java.lang.String ns, java.lang.String ln, java.lang.String defaultValue)
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.public org.w3c.dom.svg.SVGTransformList getBaseVal()
SVGAnimatedTransformList.getBaseVal()
.getBaseVal
in interface org.w3c.dom.svg.SVGAnimatedTransformList
public org.w3c.dom.svg.SVGTransformList getAnimVal()
SVGAnimatedTransformList.getAnimVal()
.getAnimVal
in interface org.w3c.dom.svg.SVGAnimatedTransformList
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, java.lang.String newv)
attrAdded
in interface LiveAttributeValue
public void attrModified(Attr node, java.lang.String oldv, java.lang.String newv)
attrModified
in interface LiveAttributeValue
public void attrRemoved(Attr node, java.lang.String oldv)
attrRemoved
in interface LiveAttributeValue
Copyright © 2022 Apache Software Foundation. All Rights Reserved.