## Uses of Class
org.apache.batik.anim.timing.TimedElement

Packages that use TimedElement
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
`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
`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
`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
`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
`protected TimedElement` `EventbaseTimingSpecifier.eventbase` The eventbase element.
`protected TimedElement` `MediaMarkerTimingSpecifier.mediaElement` The media element.
`protected TimedElement` `TimingSpecifierListProducer.owner` The owner TimedElement used when creating the TimingSpecifiers.
`protected TimedElement` `TimingSpecifier.owner` The element that owns this timing specifier.
`protected TimedElement` `SyncbaseTimingSpecifier.syncbaseElement` The syncbase element.

Methods in org.apache.batik.anim.timing that return TimedElement
`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
`void` `TimeContainer.addChild(TimedElement e)` Adds a `TimedElement` to this container.
`void` `TimegraphListener.elementActivated(TimedElement e, float t)` Invoked to indicate that a timed element has become active.
`void` `TimegraphAdapter.elementActivated(TimedElement e, float t)` Invoked to indicate that a timed element has become active.
`void` `TimegraphListener.elementAdded(TimedElement e)` Invoked to indicate that a timed element has been added to the document.
`void` `TimegraphAdapter.elementAdded(TimedElement e)` Invoked to indicate that a timed element has been added to the document.
`void` `TimegraphListener.elementDeactivated(TimedElement e, float t)` Invoked to indicate that a timed element has become inactive and is not filling.
`void` `TimegraphAdapter.elementDeactivated(TimedElement e, float t)` Invoked to indicate that a timed element has become inactive and is not filling.
`void` `TimegraphListener.elementFilled(TimedElement e, float t)` Invoked to indicate that a timed element has become inactive and is filling.
`void` `TimegraphAdapter.elementFilled(TimedElement e, float t)` Invoked to indicate that a timed element has become inactive and is filling.
`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.elementInstanceTimesChanged(TimedElement e, float isBegin)` Invoked to indicate that the list of instance times for the given timed element has been updated.
`void` `TimegraphListener.elementRemoved(TimedElement e)` Invoked to indicate that a timed element has been removed from the document.
`void` `TimegraphAdapter.elementRemoved(TimedElement e)` Invoked to indicate that a timed element has been removed from the document.
`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.
`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.
`float` `TimedDocumentRoot.getDefaultBegin(TimedElement child)` Returns the default begin time for the given child timed element.
`abstract float` `TimeContainer.getDefaultBegin(TimedElement child)` Returns the default begin time for the given child timed element.
`void` `TimegraphListener.intervalBegan(TimedElement e, Interval i)` Invoked to indivate that the given interval began.
`void` `TimegraphAdapter.intervalBegan(TimedElement e, Interval i)` Invoked to indivate that the given interval began.
`void` `TimegraphListener.intervalChanged(TimedElement e, Interval i)` Invoked to indivate that an interval's endpoints were changed.
`void` `TimegraphAdapter.intervalChanged(TimedElement e, Interval i)` Invoked to indivate that an interval's endpoints were changed.
`void` `TimegraphListener.intervalCreated(TimedElement e, Interval i)` Invoked to indivate that an interval was created for the given timed element.
`void` `TimegraphAdapter.intervalCreated(TimedElement e, Interval i)` Invoked to indivate that an interval was created 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.
`void` `TimegraphAdapter.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 a `TimedElement` from this container.
`protected void` `TimeContainer.setRoot(TimedElement e, TimedDocumentRoot root)` Recursively sets the `TimedDocumentRoot` of the given `TimedElement` and any of its descendants.

Constructors in org.apache.batik.anim.timing with parameters of type TimedElement
`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
`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
`protected TimedElement` `SVGAnimationElementBridge.timedElement` The TimedElement object that provides the timing for the animation.

Methods in org.apache.batik.bridge that return TimedElement
`protected TimedElement` `SVGAnimationElementBridge.createTimedElement()` Creates a TimedElement for the animation element.
`TimedElement` `SVGAnimationElementBridge.getTimedElement()` Returns the TimedElement for the animation.
`protected TimedElement` `SVGAnimationEngine.AnimationRoot.getTimedElementById(java.lang.String id)` Returns the timed element with the given ID.
`protected TimedElement` `SVGAnimationElementBridge.SVGTimedElement.getTimedElementById(java.lang.String id)` Returns the timed element with the given ID.
`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.

Methods in org.apache.batik.bridge with parameters of type TimedElement
`protected void` `SVGAnimationElementBridge.initializeTimedElement(TimedElement timedElement)` Initializes the timing attributes of the timed element.
`boolean` `SVGAnimationEngine.AnimationRoot.isBefore(TimedElement other)` Returns whether this timed element comes before the given timed element in document order.
`boolean` `SVGAnimationElementBridge.SVGTimedElement.isBefore(TimedElement other)` Returns whether this timed element comes before the given timed element in document order.

Copyright © 2008 Apache Software Foundation. All Rights Reserved.