Class AbstractSVGAnimatedValue

java.lang.Object
org.apache.batik.anim.dom.AbstractSVGAnimatedValue
All Implemented Interfaces:
AnimatedLiveAttributeValue, LiveAttributeValue
Direct Known Subclasses:
AbstractSVGAnimatedLength, SVGOMAnimatedBoolean, SVGOMAnimatedEnumeration, SVGOMAnimatedInteger, SVGOMAnimatedLengthList, SVGOMAnimatedMarkerOrientValue, SVGOMAnimatedNumber, SVGOMAnimatedNumberList, SVGOMAnimatedPathData, SVGOMAnimatedPoints, SVGOMAnimatedPreserveAspectRatio, SVGOMAnimatedRect, SVGOMAnimatedString, SVGOMAnimatedTransformList

public abstract class AbstractSVGAnimatedValue extends Object implements AnimatedLiveAttributeValue
An abstract base class for the SVGAnimated* classes, that implements an AnimatedAttributeListener list.
  • Field Details

    • element

      protected AbstractElement element
      The associated element.
    • namespaceURI

      protected String namespaceURI
      The namespace URI of the attribute.
    • localName

      protected String localName
      The local name of the attribute.
    • hasAnimVal

      protected boolean hasAnimVal
      Whether there is a current animated value.
    • listeners

      protected LinkedList listeners
      Listener list.
  • Constructor Details

    • AbstractSVGAnimatedValue

      public AbstractSVGAnimatedValue(AbstractElement elt, String ns, String ln)
      Creates a new AbstractSVGAnimatedValue.
  • Method Details