org.apache.batik.dom.svg

Interface AnimatedLiveAttributeValue

public interface AnimatedLiveAttributeValue extends LiveAttributeValue

An interface for LiveAttributeValues that have an animated value component.
Method Summary
voidaddAnimatedAttributeListener(AnimatedAttributeListener aal)
Adds a listener for changes to the animated value.
StringgetLocalName()
Returns the local name of this animated live attribute.
StringgetNamespaceURI()
Returns the namespace URI of this animated live attribute.
AnimatableValuegetUnderlyingValue(AnimationTarget target)
Returns the base value of the attribute as an AnimatableValue.
voidremoveAnimatedAttributeListener(AnimatedAttributeListener aal)
Removes a listener for changes to the animated value.

Method Detail

addAnimatedAttributeListener

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

getLocalName

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

getNamespaceURI

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

getUnderlyingValue

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

removeAnimatedAttributeListener

public void removeAnimatedAttributeListener(AnimatedAttributeListener aal)
Removes a listener for changes to the animated value.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.