org.apache.batik.dom.svg
Class SVGOMAnimatedNumberList

java.lang.Object
  extended byorg.apache.batik.dom.svg.SVGOMAnimatedNumberList
All Implemented Interfaces:
LiveAttributeValue, SVGAnimatedNumberList

public class SVGOMAnimatedNumberList
extends Object
implements SVGAnimatedNumberList, LiveAttributeValue

This class is the implementation of the SVGAnimatedNumberList interface.


Nested Class Summary
 class SVGOMAnimatedNumberList.SVGOMNumberList
          SVGNumberList implementation.
 
Field Summary
protected  boolean changing
          Whether the list is changing.
protected  String defaultValue
          Default value for the 'points' attribute.
protected  AbstractElement element
          The associated element.
protected  String localName
          The attribute's local name.
protected  String namespaceURI
          The attribute's namespace URI.
protected  AbstractSVGNumberList numbers
          SVGNumberList
 
Constructor Summary
SVGOMAnimatedNumberList(AbstractElement elt, String ns, String ln, String defaultValue)
           
 
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.
 SVGNumberList getAnimVal()
           
 SVGNumberList getBaseVal()
          return the SVGNumberList mapping the static attribute of the element
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

element

protected AbstractElement element
The associated element.


namespaceURI

protected String namespaceURI
The attribute's namespace URI.


localName

protected String localName
The attribute's local name.


changing

protected boolean changing
Whether the list is changing.


numbers

protected AbstractSVGNumberList numbers
SVGNumberList


defaultValue

protected String defaultValue
Default value for the 'points' attribute.

Constructor Detail

SVGOMAnimatedNumberList

public SVGOMAnimatedNumberList(AbstractElement elt,
                               String ns,
                               String ln,
                               String defaultValue)
Method Detail

getBaseVal

public SVGNumberList getBaseVal()
return the SVGNumberList mapping the static attribute of the element

Specified by:
getBaseVal in interface SVGAnimatedNumberList
Returns:
a number list.

getAnimVal

public SVGNumberList getAnimVal()
Specified by:
getAnimVal in interface SVGAnimatedNumberList

attrAdded

public void attrAdded(Attr node,
                      String newv)
Called when an Attr node has been added.

Specified by:
attrAdded in interface LiveAttributeValue

attrModified

public void attrModified(Attr node,
                         String oldv,
                         String newv)
Called when an Attr node has been modified.

Specified by:
attrModified in interface LiveAttributeValue

attrRemoved

public void attrRemoved(Attr node,
                        String oldv)
Called when an Attr node has been removed.

Specified by:
attrRemoved in interface LiveAttributeValue


Copyright ? 2005 Apache Software Foundation. All Rights Reserved.