Uses of Class
org.apache.batik.anim.timing.TimedElement
-
Packages that use TimedElement Package Description org.apache.batik.anim org.apache.batik.anim.timing org.apache.batik.bridge Provides an API for mapping and maintaining consistency between the SVG DOM tree and the GVT tree. -
-
Uses of TimedElement in org.apache.batik.anim
Fields in org.apache.batik.anim declared as TimedElement Modifier and Type Field Description protected TimedElement
AnimationException. e
The timed element on which the error occurred.protected TimedElement
AbstractAnimation. timedElement
The TimedElement that controls the timing of this animation.Methods in org.apache.batik.anim that return TimedElement Modifier and Type Method Description TimedElement
AnimationException. getElement()
Returns the timed element that caused this animation exception.TimedElement
AbstractAnimation. getTimedElement()
Returns the TimedElement for this animation.Constructors in org.apache.batik.anim with parameters of type TimedElement Constructor Description AbstractAnimation(TimedElement timedElement, AnimatableElement animatableElement)
Creates a new Animation.AnimationException(TimedElement e, java.lang.String code, java.lang.Object[] params)
Creates a new AnimationException.ColorAnimation(TimedElement timedElement, AnimatableElement animatableElement, int calcMode, float[] keyTimes, float[] keySplines, boolean additive, boolean cumulative, AnimatableValue[] values, AnimatableValue from, AnimatableValue to, AnimatableValue by)
Creates a new ColorAnimation.InterpolatingAnimation(TimedElement timedElement, AnimatableElement animatableElement, int calcMode, float[] keyTimes, float[] keySplines, boolean additive, boolean cumulative)
Creates a new InterpolatingAnimation.MotionAnimation(TimedElement timedElement, AnimatableElement animatableElement, int calcMode, float[] keyTimes, float[] keySplines, boolean additive, boolean cumulative, AnimatableValue[] values, AnimatableValue from, AnimatableValue to, AnimatableValue by, ExtendedGeneralPath path, float[] keyPoints, boolean rotateAuto, boolean rotateAutoReverse, float rotateAngle, short rotateAngleUnit)
Creates a new MotionAnimation.SetAnimation(TimedElement timedElement, AnimatableElement animatableElement, AnimatableValue to)
Creates a new SetAnimation.SimpleAnimation(TimedElement timedElement, AnimatableElement animatableElement, int calcMode, float[] keyTimes, float[] keySplines, boolean additive, boolean cumulative, AnimatableValue[] values, AnimatableValue from, AnimatableValue to, AnimatableValue by)
Creates a new SimpleAnimation.TransformAnimation(TimedElement timedElement, AnimatableElement animatableElement, int calcMode, float[] keyTimes, float[] keySplines, boolean additive, boolean cumulative, AnimatableValue[] values, AnimatableValue from, AnimatableValue to, AnimatableValue by, short type)
Creates a new TransformAnimation. -
Uses of TimedElement in org.apache.batik.anim.timing
Subclasses of TimedElement in org.apache.batik.anim.timing Modifier and Type Class Description class
TimeContainer
An abstract base class for time container elements.class
TimedDocumentRoot
An abstract base class for the root time container element for a document.Fields in org.apache.batik.anim.timing declared as TimedElement Modifier and Type Field Description protected TimedElement
EventbaseTimingSpecifier. eventbase
The eventbase element.protected TimedElement
MediaMarkerTimingSpecifier. mediaElement
The media element.protected TimedElement
TimingSpecifier. owner
The element that owns this timing specifier.protected TimedElement
TimingSpecifierListProducer. owner
The owner TimedElement used when creating the TimingSpecifiers.protected TimedElement
SyncbaseTimingSpecifier. syncbaseElement
The syncbase element.Methods in org.apache.batik.anim.timing that return TimedElement Modifier and Type Method Description TimedElement[]
TimeContainer. getChildren()
Returns an array of the children of this container.TimedElement
TimingSpecifier. getOwner()
Returns the element that owns this timing specifier.protected abstract TimedElement
TimedElement. getTimedElementById(java.lang.String id)
Returns the timed element with the given ID.Methods in org.apache.batik.anim.timing with parameters of type TimedElement Modifier and Type Method Description void
TimeContainer. addChild(TimedElement e)
Adds aTimedElement
to this container.void
TimegraphAdapter. elementActivated(TimedElement e, float t)
Invoked to indicate that a timed element has become active.void
TimegraphListener. elementActivated(TimedElement e, float t)
Invoked to indicate that a timed element has become active.void
TimegraphAdapter. elementAdded(TimedElement e)
Invoked to indicate that a timed element has been added to the document.void
TimegraphListener. elementAdded(TimedElement e)
Invoked to indicate that a timed element has been added to the document.void
TimegraphAdapter. elementDeactivated(TimedElement e, float t)
Invoked to indicate that a timed element has become inactive and is not filling.void
TimegraphListener. elementDeactivated(TimedElement e, float t)
Invoked to indicate that a timed element has become inactive and is not filling.void
TimegraphAdapter. elementFilled(TimedElement e, float t)
Invoked to indicate that a timed element has become inactive and is filling.void
TimegraphListener. elementFilled(TimedElement e, float t)
Invoked to indicate that a timed element has become inactive and is filling.void
TimegraphAdapter. elementInstanceTimesChanged(TimedElement e, float isBegin)
Invoked to indicate that the list of instance times for the given timed element has been updated.void
TimegraphListener. elementInstanceTimesChanged(TimedElement e, float isBegin)
Invoked to indicate that the list of instance times for the given timed element has been updated.void
TimegraphAdapter. elementRemoved(TimedElement e)
Invoked to indicate that a timed element has been removed from the document.void
TimegraphListener. elementRemoved(TimedElement e)
Invoked to indicate that a timed element has been removed from the document.void
TimegraphAdapter. elementRepeated(TimedElement e, int i, float t)
Invoked to indicate that the given timed element began a repeat iteration at the specified time.void
TimegraphListener. elementRepeated(TimedElement e, int i, float t)
Invoked to indicate that the given timed element began a repeat iteration at the specified time.abstract float
TimeContainer. getDefaultBegin(TimedElement child)
Returns the default begin time for the given child timed element.float
TimedDocumentRoot. getDefaultBegin(TimedElement child)
Returns the default begin time for the given child timed element.void
TimegraphAdapter. intervalBegan(TimedElement e, Interval i)
Invoked to indivate that the given interval began.void
TimegraphListener. intervalBegan(TimedElement e, Interval i)
Invoked to indivate that the given interval began.void
TimegraphAdapter. intervalChanged(TimedElement e, Interval i)
Invoked to indivate that an interval's endpoints were changed.void
TimegraphListener. intervalChanged(TimedElement e, Interval i)
Invoked to indivate that an interval's endpoints were changed.void
TimegraphAdapter. intervalCreated(TimedElement e, Interval i)
Invoked to indivate that an interval was created for the given timed element.void
TimegraphListener. intervalCreated(TimedElement e, Interval i)
Invoked to indivate that an interval was created for the given timed element.void
TimegraphAdapter. intervalRemoved(TimedElement e, Interval i)
Invoked to indivate that an interval was removed for the given timed element.void
TimegraphListener. intervalRemoved(TimedElement e, Interval i)
Invoked to indivate that an interval was removed for the given timed element.abstract boolean
TimedElement. isBefore(TimedElement other)
Returns whether this timed element comes before the given timed element in document order.static TimingSpecifier[]
TimingSpecifierListProducer. parseTimingSpecifierList(TimedElement owner, boolean isBegin, java.lang.String spec, boolean useSVG11AccessKeys, boolean useSVG12AccessKeys)
Parses a timing specifier list.void
TimeContainer. removeChild(TimedElement e)
Removes aTimedElement
from this container.protected void
TimeContainer. setRoot(TimedElement e, TimedDocumentRoot root)
Recursively sets theTimedDocumentRoot
of the givenTimedElement
and any of its descendants.Constructors in org.apache.batik.anim.timing with parameters of type TimedElement Constructor Description AccesskeyTimingSpecifier(TimedElement owner, boolean isBegin, float offset, char accesskey)
Creates a new AccesskeyTimingSpecifier object using SVG 1.1 or SMIL syntax.AccesskeyTimingSpecifier(TimedElement owner, boolean isBegin, float offset, java.lang.String keyName)
Creates a new AccesskeyTimingSpecifier object using SVG 1.2 syntax.EventbaseTimingSpecifier(TimedElement owner, boolean isBegin, float offset, java.lang.String eventbaseID, java.lang.String eventName)
Creates a new EventbaseTimingSpecifier object.EventLikeTimingSpecifier(TimedElement owner, boolean isBegin, float offset)
Creates a new EventLikeTimingSpecifier object.IndefiniteTimingSpecifier(TimedElement owner, boolean isBegin)
Creates a new IndefiniteTimingSpecifier object.MediaMarkerTimingSpecifier(TimedElement owner, boolean isBegin, java.lang.String syncbaseID, java.lang.String markerName)
Creates a new MediaMarkerTimingSpecifier object.OffsetTimingSpecifier(TimedElement owner, boolean isBegin, float offset)
Creates a new OffsetTimingSpecifier object.RepeatTimingSpecifier(TimedElement owner, boolean isBegin, float offset, java.lang.String syncbaseID)
Creates a new RepeatTimingSpecifier object without a repeat iteration.RepeatTimingSpecifier(TimedElement owner, boolean isBegin, float offset, java.lang.String syncbaseID, int repeatIteration)
Creates a new RepeatTimingSpecifier object with a repeat iteration.SyncbaseTimingSpecifier(TimedElement owner, boolean isBegin, float offset, java.lang.String syncbaseID, boolean syncBegin)
Creates a new SyncbaseTimingSpecifier object.TimingSpecifier(TimedElement owner, boolean isBegin)
Creates a new TimingSpecifier object.TimingSpecifierListProducer(TimedElement owner, boolean isBegin)
Creates a new TimingSpecifierListProducer.WallclockTimingSpecifier(TimedElement owner, boolean isBegin, java.util.Calendar time)
Creates a new WallclockTimingSpecifier object. -
Uses of TimedElement in org.apache.batik.bridge
Subclasses of TimedElement in org.apache.batik.bridge Modifier and Type Class Description protected class
SVGAnimationElementBridge.SVGTimedElement
A TimedElement class for SVG animation elements.protected class
SVGAnimationEngine.AnimationRoot
A class for the root time container.Fields in org.apache.batik.bridge declared as TimedElement Modifier and Type Field Description protected TimedElement
SVGAnimationElementBridge. timedElement
The TimedElement object that provides the timing for the animation.Methods in org.apache.batik.bridge that return TimedElement Modifier and Type Method Description protected TimedElement
SVGAnimationElementBridge. createTimedElement()
Creates a TimedElement for the animation element.TimedElement
SVGAnimationElementBridge. getTimedElement()
Returns the TimedElement for the animation.static TimedElement
AnimationSupport. getTimedElementById(java.lang.String id, org.w3c.dom.Node n)
Returns the timed element with the given ID, using the given node as the context for the lookup.protected TimedElement
SVGAnimationElementBridge.SVGTimedElement. getTimedElementById(java.lang.String id)
Returns the timed element with the given ID.protected TimedElement
SVGAnimationEngine.AnimationRoot. getTimedElementById(java.lang.String id)
Returns the timed element with the given ID.Methods in org.apache.batik.bridge with parameters of type TimedElement Modifier and Type Method Description protected void
SVGAnimationElementBridge. initializeTimedElement(TimedElement timedElement)
Initializes the timing attributes of the timed element.boolean
SVGAnimationElementBridge.SVGTimedElement. isBefore(TimedElement other)
Returns whether this timed element comes before the given timed element in document order.boolean
SVGAnimationEngine.AnimationRoot. isBefore(TimedElement other)
Returns whether this timed element comes before the given timed element in document order.
-