Interface SVGAnimationContext

All Superinterfaces:
org.w3c.dom.smil.ElementTimeControl, SVGContext
All Known Implementing Classes:
SVGAnimateColorElementBridge, SVGAnimateElementBridge, SVGAnimateMotionElementBridge, SVGAnimateTransformElementBridge, SVGAnimationElementBridge, SVGSetElementBridge

public interface SVGAnimationContext extends SVGContext, org.w3c.dom.smil.ElementTimeControl
Context class for SVG animation elements to support extra methods.
Version:
$Id: SVGAnimationContext.java 1808001 2017-09-11 09:51:29Z ssteiner $
  • Method Details

    • getTargetElement

      org.w3c.dom.svg.SVGElement getTargetElement()
      DOM: Implements SVGAnimationElement.getTargetElement().
    • getStartTime

      float getStartTime()
      DOM: Implements SVGAnimationElement.getStartTime().
    • getCurrentTime

      float getCurrentTime()
      DOM: Implements SVGAnimationElement.getCurrentTime().
    • getSimpleDuration

      float getSimpleDuration()
      DOM: Implements SVGAnimationElement.getSimpleDuration(). With the difference that an indefinite simple duration is returned as org.apache.batik.anim.timing.TimedElement#INDEFINITE, rather than throwing an exception.
    • getHyperlinkBeginTime

      float getHyperlinkBeginTime()
      Returns the time that the document would seek to if this animation element were hyperlinked to, or NaN if there is no such begin time.