org.apache.batik.dom.svg
Interface AnimatedLiveAttributeValue

All Superinterfaces:
LiveAttributeValue
All Known Implementing Classes:
AbstractSVGAnimatedValue

public interface AnimatedLiveAttributeValue
extends LiveAttributeValue

An interface for LiveAttributeValues that have an animated value component.


Method Summary
 void addAnimatedAttributeListener(AnimatedAttributeListener aal)
          Adds a listener for changes to the animated value.
 String getLocalName()
          Returns the local name of this animated live attribute.
 String getNamespaceURI()
          Returns the namespace URI of this animated live attribute.
 AnimatableValue getUnderlyingValue(AnimationTarget target)
          Returns the base value of the attribute as an AnimatableValue.
 void removeAnimatedAttributeListener(AnimatedAttributeListener aal)
          Removes a listener for changes to the animated value.
 
Methods inherited from interface org.apache.batik.dom.svg.LiveAttributeValue
attrAdded, attrModified, attrRemoved
 

Method Detail

getNamespaceURI

public String getNamespaceURI()
Returns the namespace URI of this animated live attribute.


getLocalName

public String getLocalName()
Returns the local name of this animated live attribute.


getUnderlyingValue

public AnimatableValue getUnderlyingValue(AnimationTarget target)
Returns the base value of the attribute as an AnimatableValue.


addAnimatedAttributeListener

public void addAnimatedAttributeListener(AnimatedAttributeListener aal)
Adds a listener for changes to the animated value.


removeAnimatedAttributeListener

public void removeAnimatedAttributeListener(AnimatedAttributeListener aal)
Removes a listener for changes to the animated value.



Copyright © 2009 Apache Software Foundation. All Rights Reserved.