Class AbstractSVGAnimatedValue

    • Field Detail

      • namespaceURI

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

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

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

        protected java.util.LinkedList listeners
        Listener list.
    • Constructor Detail

      • AbstractSVGAnimatedValue

        public AbstractSVGAnimatedValue​(AbstractElement elt,
                                        java.lang.String ns,
                                        java.lang.String ln)
        Creates a new AbstractSVGAnimatedValue.
    • Method Detail

      • isSpecified

        public boolean isSpecified()
        Returns whether this animated value has a specified value.
        Returns:
        true if the DOM attribute is specified or if the attribute has an animated value, false otherwise
      • updateAnimatedValue

        protected abstract void updateAnimatedValue​(AnimatableValue val)
        Updates the animated value with the given AnimatableValue.
      • fireBaseAttributeListeners

        protected void fireBaseAttributeListeners()
        Fires the listeners for the base value.
      • fireAnimatedAttributeListeners

        protected void fireAnimatedAttributeListeners()
        Fires the listeners for the animated value.