blob: 914e2c17e9a1619fb6cdacefa1d633e10650b325 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
TimedElement (Apache Batik Javadoc)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="TimedElement (Apache Batik Javadoc)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/TimedElement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimegraphAdapter.html" title="class in org.apache.batik.anim.timing"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/batik/anim/timing/TimedElement.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="TimedElement.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.batik.anim.timing</FONT>
<BR>
Class TimedElement</H2>
<PRE>
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.batik.anim.timing.TimedElement</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../org/apache/batik/util/SMILConstants.html" title="interface in org.apache.batik.util">SMILConstants</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/apache/batik/bridge/SVGAnimationElementBridge.SVGTimedElement.html" title="class in org.apache.batik.bridge">SVGAnimationElementBridge.SVGTimedElement</A>, <A HREF="../../../../../org/apache/batik/anim/timing/TimeContainer.html" title="class in org.apache.batik.anim.timing">TimeContainer</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public abstract class <B>TimedElement</B><DT>extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="../../../../../org/apache/batik/util/SMILConstants.html" title="interface in org.apache.batik.util">SMILConstants</A></DL>
</PRE>
<P>
An abstract base class for elements that can have timing applied to them.
The concrete versions of this class do not necessarily have to be the
same as the DOM class, and in fact, this will mostly be impossible unless
creating new DOM classes that inherit from these elements.
<P>
<P>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#beginDependents">beginDependents</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List of TimingSpecifiers on other elements that depend on this
element's begin times.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#beginInstanceTimes">beginInstanceTimes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List of begin InstanceTimes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#beginTimes">beginTimes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Timing specifiers for the begin times of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#currentInterval">currentInterval</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The current Interval.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#currentRepeatIteration">currentRepeatIteration</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The current repeat iteration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#durMedia">durMedia</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the simple duration of this element should be equal
to the implicit duration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#endDependents">endDependents</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List of TimingSpecifiers on other elements that depend on this
element's end times.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#endInstanceTimes">endInstanceTimes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List of end InstanceTimes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#endTimes">endTimes</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Timing specifiers for the end times of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#FILL_FREEZE">FILL_FREEZE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#FILL_REMOVE">FILL_REMOVE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#fillMode">fillMode</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The fill mode for this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#handledEvents">handledEvents</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Map of <A HREF="../../../../../org/w3c/dom/events/Event.html" title="interface in org.w3c.dom.events"><CODE>Event</CODE></A> objects to <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util"><CODE>HashSet</CODE></A>s of <A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing"><CODE>TimingSpecifier</CODE></A>s that caught them.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#hasParsed">hasParsed</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether this timed element has parsed its timing attributes yet.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#hasPropagated">hasPropagated</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether an instance time update message has already been propagated to
this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#INDEFINITE">INDEFINITE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#isActive">isActive</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the element is currently active.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#isFrozen">isFrozen</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the element is currently frozen.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#isSampling">isSampling</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether this timed element is currently being sampled.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#lastIntervalEnd">lastIntervalEnd</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The end time of the previous interval, initially
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true#NEGATIVE_INFINITY" title="class or interface in java.lang"><CODE>Float.NEGATIVE_INFINITY</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#lastRepeatTime">lastRepeatTime</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The local active time of the last repeat.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#lastSampleTime">lastSampleTime</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The current time of this element in local active time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="../../../../../org/apache/batik/i18n/LocalizableSupport.html" title="class in org.apache.batik.i18n">LocalizableSupport</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#localizableSupport">localizableSupport</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The localizable support for the error messages.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#max">max</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The maximum active duration of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#maxMedia">maxMedia</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the max value was specified as 'media'.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#min">min</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The minimum active duration of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#minMedia">minMedia</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the min value was specified as 'media'.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimeContainer.html" title="class in org.apache.batik.anim.timing">TimeContainer</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parent">parent</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The parent time container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#previousInterval">previousInterval</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The previous interval.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#repeatCount">repeatCount</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The number of repeats.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#repeatDur">repeatDur</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The duration of repeats.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#repeatDuration">repeatDuration</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The computed repeat duration of the element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#RESOURCES">RESOURCES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The error messages bundle class name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#RESTART_ALWAYS">RESTART_ALWAYS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#RESTART_NEVER">RESTART_NEVER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#RESTART_WHEN_NOT_ACTIVE">RESTART_WHEN_NOT_ACTIVE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#restartMode">restartMode</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The restart mode for this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing">TimedDocumentRoot</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#root">root</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The root time container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#shouldUpdateCurrentInterval">shouldUpdateCurrentInterval</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Whether the list of instance times should be checked to update
the current interval.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#simpleDur">simpleDur</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Duration of this element, if <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#durMedia"><CODE>durMedia</CODE></A> <code>= false</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED">UNRESOLVED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.batik.util.SMILConstants"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from interface org.apache.batik.util.<A HREF="../../../../../org/apache/batik/util/SMILConstants.html" title="interface in org.apache.batik.util">SMILConstants</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ACCUMULATE_ATTRIBUTE">SMIL_ACCUMULATE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ADDITIVE_ATTRIBUTE">SMIL_ADDITIVE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ALWAYS_VALUE">SMIL_ALWAYS_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ANIMATE_COLOR_TAG">SMIL_ANIMATE_COLOR_TAG</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ANIMATE_MOTION_TAG">SMIL_ANIMATE_MOTION_TAG</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ANIMATE_TAG">SMIL_ANIMATE_TAG</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ATTRIBUTE_NAME_ATTRIBUTE">SMIL_ATTRIBUTE_NAME_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ATTRIBUTE_TYPE_ATTRIBUTE">SMIL_ATTRIBUTE_TYPE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_AUTO_VALUE">SMIL_AUTO_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_BEGIN_ATTRIBUTE">SMIL_BEGIN_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_BEGIN_DEFAULT_VALUE">SMIL_BEGIN_DEFAULT_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_BEGIN_EVENT_NAME">SMIL_BEGIN_EVENT_NAME</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_BY_ATTRIBUTE">SMIL_BY_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_CALC_MODE_ATTRIBUTE">SMIL_CALC_MODE_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_CSS_VALUE">SMIL_CSS_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_DEFAULT_VALUE">SMIL_DEFAULT_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_DISCRETE_VALUE">SMIL_DISCRETE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_DUR_ATTRIBUTE">SMIL_DUR_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_END_ATTRIBUTE">SMIL_END_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_END_EVENT_NAME">SMIL_END_EVENT_NAME</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_FILL_ATTRIBUTE">SMIL_FILL_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_FREEZE_VALUE">SMIL_FREEZE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_FROM_ATTRIBUTE">SMIL_FROM_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_HOLD_VALUE">SMIL_HOLD_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_INDEFINITE_VALUE">SMIL_INDEFINITE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_KEY_POINTS_ATTRIBUTE">SMIL_KEY_POINTS_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_KEY_SPLINES_ATTRIBUTE">SMIL_KEY_SPLINES_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_KEY_TIMES_ATTRIBUTE">SMIL_KEY_TIMES_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_LINEAR_VALUE">SMIL_LINEAR_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_MAX_ATTRIBUTE">SMIL_MAX_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_MEDIA_VALUE">SMIL_MEDIA_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_MIN_ATTRIBUTE">SMIL_MIN_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_NEVER_VALUE">SMIL_NEVER_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_NONE_VALUE">SMIL_NONE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_ORIGIN_ATTRIBUTE">SMIL_ORIGIN_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_PACED_VALUE">SMIL_PACED_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_PATH_ATTRIBUTE">SMIL_PATH_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_REMOVE_VALUE">SMIL_REMOVE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_REPEAT_COUNT_ATTRIBUTE">SMIL_REPEAT_COUNT_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_REPEAT_DUR_ATTRIBUTE">SMIL_REPEAT_DUR_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_REPEAT_EVENT_ALT_NAME">SMIL_REPEAT_EVENT_ALT_NAME</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_REPEAT_EVENT_NAME">SMIL_REPEAT_EVENT_NAME</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_REPLACE_VALUE">SMIL_REPLACE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_RESTART_ATTRIBUTE">SMIL_RESTART_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_SET_TAG">SMIL_SET_TAG</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_SPLINE_VALUE">SMIL_SPLINE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_SUM_VALUE">SMIL_SUM_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_TO_ATTRIBUTE">SMIL_TO_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_VALUES_ATTRIBUTE">SMIL_VALUES_ATTRIBUTE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_WHEN_NOT_ACTIVE_VALUE">SMIL_WHEN_NOT_ACTIVE_VALUE</A>, <A HREF="../../../../../org/apache/batik/util/SMILConstants.html#SMIL_XML_VALUE">SMIL_XML_VALUE</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#TimedElement()">TimedElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new TimedElement.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#addDependent(org.apache.batik.anim.timing.TimingSpecifier, boolean)">addDependent</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>&nbsp;dependent,
boolean&nbsp;forBegin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a dependent TimingSpecifier for this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#addInstanceTime(org.apache.batik.anim.timing.InstanceTime, boolean)">addInstanceTime</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/InstanceTime.html" title="class in org.apache.batik.anim.timing">InstanceTime</A>&nbsp;time,
boolean&nbsp;isBegin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called by a TimingSpecifier of this element when a new
InstanceTime is created.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#beginElement()">beginElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a time to the begin time instance list that will cause
the element to begin immediately (if restart semantics allow it).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#beginElement(float)">beginElement</A></B>(float&nbsp;offset)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a time to the begin time instance list that will cause
the element to begin at some offset to the current time (if restart
semantics allow it).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#canBegin()">canBegin</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether this element can be begun or restarted currently.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#canEnd()">canEnd</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether this element can be ended currently.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#computeInterval(boolean, boolean, float, boolean)">computeInterval</A></B>(boolean&nbsp;first,
boolean&nbsp;fixedBegin,
float&nbsp;beginAfter,
boolean&nbsp;incl)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes an interval from the begin and end instance time lists.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/anim/AnimationException.html" title="class in org.apache.batik.anim">AnimationException</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#createException(java.lang.String, java.lang.Object[])">createException</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;code,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>[]&nbsp;params)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates and returns a new <A HREF="../../../../../org/apache/batik/anim/AnimationException.html" title="class in org.apache.batik.anim"><CODE>AnimationException</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#deinitialize()">deinitialize</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deinitializes this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#endElement()">endElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a time to the end time instance list that will cause
the element to end immediately (if restart semantics allow it).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#endElement(float)">endElement</A></B>(float&nbsp;offset)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a time to the end time instance list that will cause
the element to end at some offset to the current time (if restart
semantics allow it).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#endHasEventConditions()">endHasEventConditions</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the end timing specifier list contains any eventbase,
accesskey or repeat timing specifiers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#fireTimeEvent(java.lang.String, java.util.Calendar, int)">fireTimeEvent</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;eventType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</A>&nbsp;time,
int&nbsp;detail)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fires a TimeEvent of the given type on this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#fireTimeEvent(java.lang.String, float, int)">fireTimeEvent</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;eventType,
float&nbsp;time,
int&nbsp;detail)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fires a TimeEvent of the given type on this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#formatMessage(java.lang.String, java.lang.Object[])">formatMessage</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>[]&nbsp;args)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implements <A HREF="../../../../../org/apache/batik/i18n/Localizable.html#formatMessage(java.lang.String, java.lang.Object[])"><CODE>Localizable.formatMessage(String,Object[])</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getActiveDur(float, float)">getActiveDur</A></B>(float&nbsp;B,
float&nbsp;end)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the active duration time of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getActiveTime()">getActiveTime</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the current active time of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getAnimationEventTarget()">getAnimationEventTarget</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the target of this animation as an <A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events"><CODE>EventTarget</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getBeginTimingSpecifiers()">getBeginTimingSpecifiers</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array of the begin timing specifiers on this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getCurrentBeginTime()">getCurrentBeginTime</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the begin time of the current interval, in parent simple time,
or <code>Float.NaN</code> if the element is not active.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getElement()">getElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the DOM element that corresponds to this timed element, if
such a DOM element exists.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getEndTimingSpecifiers()">getEndTimingSpecifiers</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an array of the end timing specifiers on this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getEventTargetById(java.lang.String)">getEventTargetById</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;id)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the event target with the given ID.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getHyperlinkBeginTime()">getHyperlinkBeginTime</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the time that the document would seek to if this animation
element were hyperlinked to, or <code>NaN</code> if there is no
such begin time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getImplicitDur()">getImplicitDur</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the implicit duration of the element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getLastSampleTime()">getLastSampleTime</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the last sample time of this element, in local active time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getLocale()">getLocale</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implements <A HREF="../../../../../org/apache/batik/i18n/Localizable.html#getLocale()"><CODE>Localizable.getLocale()</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing">TimedDocumentRoot</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getRoot()">getRoot</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the root time container of this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;<A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getRootEventTarget()">getRootEventTarget</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the event target that should be listened to for
access key events.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getSimpleDur()">getSimpleDur</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the simple duration time of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getSimpleTime()">getSimpleTime</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the current simple time of this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html" title="class in org.apache.batik.anim.timing">TimedElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#getTimedElementById(java.lang.String)">getTimedElementById</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;id)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the timed element with the given ID.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#initialize()">initialize</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#instanceTimeChanged(org.apache.batik.anim.timing.InstanceTime, boolean)">instanceTimeChanged</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/InstanceTime.html" title="class in org.apache.batik.anim.timing">InstanceTime</A>&nbsp;time,
boolean&nbsp;isBegin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called by a TimingSpecifier of this element when an InstanceTime
has been updated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>abstract &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#isBefore(org.apache.batik.anim.timing.TimedElement)">isBefore</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html" title="class in org.apache.batik.anim.timing">TimedElement</A>&nbsp;other)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether this timed element comes before the given timed element
in document order.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#isConstantAnimation()">isConstantAnimation</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether this timed element is for a constant animation (i.e., a
'set' animation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#isUnresolved(float)">isUnresolved</A></B>(float&nbsp;t)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns whether the given time value is equal to the
<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED"><CODE>UNRESOLVED</CODE></A> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#maxTime(float, float)">maxTime</A></B>(float&nbsp;t1,
float&nbsp;t2)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the maximum of two time values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#minTime(float, float)">minTime</A></B>(float&nbsp;t1,
float&nbsp;t2)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the minimum of two time values.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#minusTime(float, float)">minusTime</A></B>(float&nbsp;t1,
float&nbsp;t2)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subtracts one simple time from another.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#multiplyTime(float, float)">multiplyTime</A></B>(float&nbsp;t,
float&nbsp;n)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Multiplies one simple time by n.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#notifyNewInterval(org.apache.batik.anim.timing.Interval)">notifyNewInterval</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A>&nbsp;interval)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notifies dependents of a new interval.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#notifyRemoveInterval(org.apache.batik.anim.timing.Interval)">notifyRemoveInterval</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A>&nbsp;interval)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notifies dependents of a removed interval.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseAttributes(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)">parseAttributes</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;begin,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dur,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;end,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;min,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;max,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatCount,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatDur,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;fill,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;restart)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses the animation attributes for this timed element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseBegin(java.lang.String)">parseBegin</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;begin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'begin' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseClockValue(java.lang.String, boolean)">parseClockValue</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;s,
boolean&nbsp;parseOffset)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a clock value or offset and returns it as a float.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseDur(java.lang.String)">parseDur</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dur)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'dur' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseEnd(java.lang.String)">parseEnd</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;end)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'end' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseFill(java.lang.String)">parseFill</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;fill)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'fill' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseMax(java.lang.String)">parseMax</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;max)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'max' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseMin(java.lang.String)">parseMin</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;min)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'min' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseRepeatCount(java.lang.String)">parseRepeatCount</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatCount)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'repeatCount' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseRepeatDur(java.lang.String)">parseRepeatDur</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatDur)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'repeatDur' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#parseRestart(java.lang.String)">parseRestart</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;restart)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parses a new 'restart' attribute.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#removeDependent(org.apache.batik.anim.timing.TimingSpecifier, boolean)">removeDependent</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>&nbsp;dependent,
boolean&nbsp;forBegin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Removes a dependent TimingSpecifier for this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#removeFill()">removeFill</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked to indicate that this timed element has had its fill removed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#removeInstanceTime(org.apache.batik.anim.timing.InstanceTime, boolean)">removeInstanceTime</A></B>(<A HREF="../../../../../org/apache/batik/anim/timing/InstanceTime.html" title="class in org.apache.batik.anim.timing">InstanceTime</A>&nbsp;time,
boolean&nbsp;isBegin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Called by a TimingSpecifier of this element when an InstanceTime
should be removed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#reset(boolean)">reset</A></B>(boolean&nbsp;clearCurrentBegin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resets this element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#sampleAt(float, boolean)">sampleAt</A></B>(float&nbsp;parentSimpleTime,
boolean&nbsp;hyperlinking)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calculates the local simple time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#sampledAt(float, float, int)">sampledAt</A></B>(float&nbsp;simpleTime,
float&nbsp;simpleDur,
int&nbsp;repeatIteration)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked to indicate that this timed element has been sampled at the
given time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#sampledLastValue(int)">sampledLastValue</A></B>(int&nbsp;repeatIteration)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked to indicate that this timed element has been sampled
at the end of its active time, at an integer multiple of the
simple duration.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#selectNewInterval(float, org.apache.batik.anim.timing.Interval)">selectNewInterval</A></B>(float&nbsp;time,
<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A>&nbsp;interval)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the current interval to the one specified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#setLocale(java.util.Locale)">setLocale</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;l)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implements <A HREF="../../../../../org/apache/batik/i18n/Localizable.html#setLocale(java.util.Locale)"><CODE>Localizable.setLocale(java.util.Locale)</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#toActive(float)">toActive</A></B>(float&nbsp;begin)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked to indicate this timed element became active at the
specified time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#toInactive(boolean, boolean)">toInactive</A></B>(boolean&nbsp;stillActive,
boolean&nbsp;isFrozen)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoked to indicate that this timed element became inactive.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#toString(float)">toString</A></B>(float&nbsp;time)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a string representation of the given time value.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="FILL_REMOVE"><!-- --></A><H3>
FILL_REMOVE</H3>
<PRE>
public static final int <B>FILL_REMOVE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.FILL_REMOVE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="FILL_FREEZE"><!-- --></A><H3>
FILL_FREEZE</H3>
<PRE>
public static final int <B>FILL_FREEZE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.FILL_FREEZE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="RESTART_ALWAYS"><!-- --></A><H3>
RESTART_ALWAYS</H3>
<PRE>
public static final int <B>RESTART_ALWAYS</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.RESTART_ALWAYS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="RESTART_WHEN_NOT_ACTIVE"><!-- --></A><H3>
RESTART_WHEN_NOT_ACTIVE</H3>
<PRE>
public static final int <B>RESTART_WHEN_NOT_ACTIVE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.RESTART_WHEN_NOT_ACTIVE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="RESTART_NEVER"><!-- --></A><H3>
RESTART_NEVER</H3>
<PRE>
public static final int <B>RESTART_NEVER</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.RESTART_NEVER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="INDEFINITE"><!-- --></A><H3>
INDEFINITE</H3>
<PRE>
public static final float <B>INDEFINITE</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.INDEFINITE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="UNRESOLVED"><!-- --></A><H3>
UNRESOLVED</H3>
<PRE>
public static final float <B>UNRESOLVED</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.UNRESOLVED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="root"><!-- --></A><H3>
root</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing">TimedDocumentRoot</A> <B>root</B></PRE>
<DL>
<DD>The root time container.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="parent"><!-- --></A><H3>
parent</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/TimeContainer.html" title="class in org.apache.batik.anim.timing">TimeContainer</A> <B>parent</B></PRE>
<DL>
<DD>The parent time container.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="beginTimes"><!-- --></A><H3>
beginTimes</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[] <B>beginTimes</B></PRE>
<DL>
<DD>Timing specifiers for the begin times of this element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="endTimes"><!-- --></A><H3>
endTimes</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[] <B>endTimes</B></PRE>
<DL>
<DD>Timing specifiers for the end times of this element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="simpleDur"><!-- --></A><H3>
simpleDur</H3>
<PRE>
protected float <B>simpleDur</B></PRE>
<DL>
<DD>Duration of this element, if <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#durMedia"><CODE>durMedia</CODE></A> <code>= false</code>.
If unspecified, it will be <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED"><CODE>UNRESOLVED</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="durMedia"><!-- --></A><H3>
durMedia</H3>
<PRE>
protected boolean <B>durMedia</B></PRE>
<DL>
<DD>Whether the simple duration of this element should be equal
to the implicit duration.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="repeatCount"><!-- --></A><H3>
repeatCount</H3>
<PRE>
protected float <B>repeatCount</B></PRE>
<DL>
<DD>The number of repeats. If unspecified, it will be
<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED"><CODE>UNRESOLVED</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="repeatDur"><!-- --></A><H3>
repeatDur</H3>
<PRE>
protected float <B>repeatDur</B></PRE>
<DL>
<DD>The duration of repeats. If unspecified, it will be
<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED"><CODE>UNRESOLVED</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="currentRepeatIteration"><!-- --></A><H3>
currentRepeatIteration</H3>
<PRE>
protected int <B>currentRepeatIteration</B></PRE>
<DL>
<DD>The current repeat iteration.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="lastRepeatTime"><!-- --></A><H3>
lastRepeatTime</H3>
<PRE>
protected float <B>lastRepeatTime</B></PRE>
<DL>
<DD>The local active time of the last repeat.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="fillMode"><!-- --></A><H3>
fillMode</H3>
<PRE>
protected int <B>fillMode</B></PRE>
<DL>
<DD>The fill mode for this element. Uses the FILL_* constants
defined in this class.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="restartMode"><!-- --></A><H3>
restartMode</H3>
<PRE>
protected int <B>restartMode</B></PRE>
<DL>
<DD>The restart mode for this element. Uses the RESTART_* constants
defined in this class.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="min"><!-- --></A><H3>
min</H3>
<PRE>
protected float <B>min</B></PRE>
<DL>
<DD>The minimum active duration of this element. If <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#minMedia"><CODE>minMedia</CODE></A>
<code>= true</code>, it will be <code>0f</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="minMedia"><!-- --></A><H3>
minMedia</H3>
<PRE>
protected boolean <B>minMedia</B></PRE>
<DL>
<DD>Whether the min value was specified as 'media'.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="max"><!-- --></A><H3>
max</H3>
<PRE>
protected float <B>max</B></PRE>
<DL>
<DD>The maximum active duration of this element. If <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#maxMedia"><CODE>maxMedia</CODE></A>
<code>= true</code>, it will be <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#INDEFINITE"><CODE>INDEFINITE</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="maxMedia"><!-- --></A><H3>
maxMedia</H3>
<PRE>
protected boolean <B>maxMedia</B></PRE>
<DL>
<DD>Whether the max value was specified as 'media'.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isActive"><!-- --></A><H3>
isActive</H3>
<PRE>
protected boolean <B>isActive</B></PRE>
<DL>
<DD>Whether the element is currently active.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isFrozen"><!-- --></A><H3>
isFrozen</H3>
<PRE>
protected boolean <B>isFrozen</B></PRE>
<DL>
<DD>Whether the element is currently frozen.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="lastSampleTime"><!-- --></A><H3>
lastSampleTime</H3>
<PRE>
protected float <B>lastSampleTime</B></PRE>
<DL>
<DD>The current time of this element in local active time.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="repeatDuration"><!-- --></A><H3>
repeatDuration</H3>
<PRE>
protected float <B>repeatDuration</B></PRE>
<DL>
<DD>The computed repeat duration of the element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="beginInstanceTimes"><!-- --></A><H3>
beginInstanceTimes</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>beginInstanceTimes</B></PRE>
<DL>
<DD>List of begin InstanceTimes.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="endInstanceTimes"><!-- --></A><H3>
endInstanceTimes</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A> <B>endInstanceTimes</B></PRE>
<DL>
<DD>List of end InstanceTimes.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="currentInterval"><!-- --></A><H3>
currentInterval</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A> <B>currentInterval</B></PRE>
<DL>
<DD>The current Interval.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="lastIntervalEnd"><!-- --></A><H3>
lastIntervalEnd</H3>
<PRE>
protected float <B>lastIntervalEnd</B></PRE>
<DL>
<DD>The end time of the previous interval, initially
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true#NEGATIVE_INFINITY" title="class or interface in java.lang"><CODE>Float.NEGATIVE_INFINITY</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="previousInterval"><!-- --></A><H3>
previousInterval</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A> <B>previousInterval</B></PRE>
<DL>
<DD>The previous interval.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="beginDependents"><!-- --></A><H3>
beginDependents</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A> <B>beginDependents</B></PRE>
<DL>
<DD>List of TimingSpecifiers on other elements that depend on this
element's begin times.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="endDependents"><!-- --></A><H3>
endDependents</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</A> <B>endDependents</B></PRE>
<DL>
<DD>List of TimingSpecifiers on other elements that depend on this
element's end times.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="shouldUpdateCurrentInterval"><!-- --></A><H3>
shouldUpdateCurrentInterval</H3>
<PRE>
protected boolean <B>shouldUpdateCurrentInterval</B></PRE>
<DL>
<DD>Whether the list of instance times should be checked to update
the current interval.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="hasParsed"><!-- --></A><H3>
hasParsed</H3>
<PRE>
protected boolean <B>hasParsed</B></PRE>
<DL>
<DD>Whether this timed element has parsed its timing attributes yet.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="handledEvents"><!-- --></A><H3>
handledEvents</H3>
<PRE>
protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A> <B>handledEvents</B></PRE>
<DL>
<DD>Map of <A HREF="../../../../../org/w3c/dom/events/Event.html" title="interface in org.w3c.dom.events"><CODE>Event</CODE></A> objects to <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util"><CODE>HashSet</CODE></A>s of <A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing"><CODE>TimingSpecifier</CODE></A>s that caught them.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isSampling"><!-- --></A><H3>
isSampling</H3>
<PRE>
protected boolean <B>isSampling</B></PRE>
<DL>
<DD>Whether this timed element is currently being sampled.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="hasPropagated"><!-- --></A><H3>
hasPropagated</H3>
<PRE>
protected boolean <B>hasPropagated</B></PRE>
<DL>
<DD>Whether an instance time update message has already been propagated to
this timed element.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="RESOURCES"><!-- --></A><H3>
RESOURCES</H3>
<PRE>
protected static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>RESOURCES</B></PRE>
<DL>
<DD>The error messages bundle class name.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.batik.anim.timing.TimedElement.RESOURCES">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="localizableSupport"><!-- --></A><H3>
localizableSupport</H3>
<PRE>
protected static <A HREF="../../../../../org/apache/batik/i18n/LocalizableSupport.html" title="class in org.apache.batik.i18n">LocalizableSupport</A> <B>localizableSupport</B></PRE>
<DL>
<DD>The localizable support for the error messages.
<P>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="TimedElement()"><!-- --></A><H3>
TimedElement</H3>
<PRE>
public <B>TimedElement</B>()</PRE>
<DL>
<DD>Creates a new TimedElement.
<P>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getRoot()"><!-- --></A><H3>
getRoot</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing">TimedDocumentRoot</A> <B>getRoot</B>()</PRE>
<DL>
<DD>Returns the root time container of this timed element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getActiveTime()"><!-- --></A><H3>
getActiveTime</H3>
<PRE>
public float <B>getActiveTime</B>()</PRE>
<DL>
<DD>Returns the current active time of this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getSimpleTime()"><!-- --></A><H3>
getSimpleTime</H3>
<PRE>
public float <B>getSimpleTime</B>()</PRE>
<DL>
<DD>Returns the current simple time of this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addInstanceTime(org.apache.batik.anim.timing.InstanceTime, boolean)"><!-- --></A><H3>
addInstanceTime</H3>
<PRE>
protected float <B>addInstanceTime</B>(<A HREF="../../../../../org/apache/batik/anim/timing/InstanceTime.html" title="class in org.apache.batik.anim.timing">InstanceTime</A>&nbsp;time,
boolean&nbsp;isBegin)</PRE>
<DL>
<DD>Called by a TimingSpecifier of this element when a new
InstanceTime is created. This will be in response to an event
firing, a DOM method being called or a new Instance being
created by a syncbase element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeInstanceTime(org.apache.batik.anim.timing.InstanceTime, boolean)"><!-- --></A><H3>
removeInstanceTime</H3>
<PRE>
protected float <B>removeInstanceTime</B>(<A HREF="../../../../../org/apache/batik/anim/timing/InstanceTime.html" title="class in org.apache.batik.anim.timing">InstanceTime</A>&nbsp;time,
boolean&nbsp;isBegin)</PRE>
<DL>
<DD>Called by a TimingSpecifier of this element when an InstanceTime
should be removed. This will be in response to the pruning of an
Interval.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="instanceTimeChanged(org.apache.batik.anim.timing.InstanceTime, boolean)"><!-- --></A><H3>
instanceTimeChanged</H3>
<PRE>
protected float <B>instanceTimeChanged</B>(<A HREF="../../../../../org/apache/batik/anim/timing/InstanceTime.html" title="class in org.apache.batik.anim.timing">InstanceTime</A>&nbsp;time,
boolean&nbsp;isBegin)</PRE>
<DL>
<DD>Called by a TimingSpecifier of this element when an InstanceTime
has been updated. This will be in response to a dependent
syncbase change.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="addDependent(org.apache.batik.anim.timing.TimingSpecifier, boolean)"><!-- --></A><H3>
addDependent</H3>
<PRE>
protected void <B>addDependent</B>(<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>&nbsp;dependent,
boolean&nbsp;forBegin)</PRE>
<DL>
<DD>Adds a dependent TimingSpecifier for this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="removeDependent(org.apache.batik.anim.timing.TimingSpecifier, boolean)"><!-- --></A><H3>
removeDependent</H3>
<PRE>
protected void <B>removeDependent</B>(<A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>&nbsp;dependent,
boolean&nbsp;forBegin)</PRE>
<DL>
<DD>Removes a dependent TimingSpecifier for this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getSimpleDur()"><!-- --></A><H3>
getSimpleDur</H3>
<PRE>
public float <B>getSimpleDur</B>()</PRE>
<DL>
<DD>Returns the simple duration time of this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isUnresolved(float)"><!-- --></A><H3>
isUnresolved</H3>
<PRE>
public static boolean <B>isUnresolved</B>(float&nbsp;t)</PRE>
<DL>
<DD>Returns whether the given time value is equal to the
<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED"><CODE>UNRESOLVED</CODE></A> value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getActiveDur(float, float)"><!-- --></A><H3>
getActiveDur</H3>
<PRE>
public float <B>getActiveDur</B>(float&nbsp;B,
float&nbsp;end)</PRE>
<DL>
<DD>Returns the active duration time of this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="minusTime(float, float)"><!-- --></A><H3>
minusTime</H3>
<PRE>
protected float <B>minusTime</B>(float&nbsp;t1,
float&nbsp;t2)</PRE>
<DL>
<DD>Subtracts one simple time from another.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="multiplyTime(float, float)"><!-- --></A><H3>
multiplyTime</H3>
<PRE>
protected float <B>multiplyTime</B>(float&nbsp;t,
float&nbsp;n)</PRE>
<DL>
<DD>Multiplies one simple time by n.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="minTime(float, float)"><!-- --></A><H3>
minTime</H3>
<PRE>
protected float <B>minTime</B>(float&nbsp;t1,
float&nbsp;t2)</PRE>
<DL>
<DD>Returns the minimum of two time values.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="maxTime(float, float)"><!-- --></A><H3>
maxTime</H3>
<PRE>
protected float <B>maxTime</B>(float&nbsp;t1,
float&nbsp;t2)</PRE>
<DL>
<DD>Returns the maximum of two time values.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getImplicitDur()"><!-- --></A><H3>
getImplicitDur</H3>
<PRE>
protected float <B>getImplicitDur</B>()</PRE>
<DL>
<DD>Returns the implicit duration of the element. Currently, nested time
containers are not supported by SVG so this just returns
<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html#UNRESOLVED"><CODE>UNRESOLVED</CODE></A> by default. This should be overriden in derived
classes that play media, since they will have an implicit duration.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="notifyNewInterval(org.apache.batik.anim.timing.Interval)"><!-- --></A><H3>
notifyNewInterval</H3>
<PRE>
protected float <B>notifyNewInterval</B>(<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A>&nbsp;interval)</PRE>
<DL>
<DD>Notifies dependents of a new interval.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="notifyRemoveInterval(org.apache.batik.anim.timing.Interval)"><!-- --></A><H3>
notifyRemoveInterval</H3>
<PRE>
protected float <B>notifyRemoveInterval</B>(<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A>&nbsp;interval)</PRE>
<DL>
<DD>Notifies dependents of a removed interval.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="sampleAt(float, boolean)"><!-- --></A><H3>
sampleAt</H3>
<PRE>
protected float <B>sampleAt</B>(float&nbsp;parentSimpleTime,
boolean&nbsp;hyperlinking)</PRE>
<DL>
<DD>Calculates the local simple time. Currently the hyperlinking parameter
is ignored, so DOM timing events are fired during hyperlinking seeks.
If we were following SMIL 2.1 rather than SMIL Animation, then these
events would have to be suppressed.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the number of seconds until this element becomes active again
if it currently is not, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Float.html?is-external=true#POSITIVE_INFINITY" title="class or interface in java.lang"><CODE>Float.POSITIVE_INFINITY</CODE></A> if this
element will become active at some undetermined point in the
future (because of unresolved begin times, for example) or
will never become active again, or <code>0f</code> if the
element is currently active.</DL>
</DD>
</DL>
<HR>
<A NAME="endHasEventConditions()"><!-- --></A><H3>
endHasEventConditions</H3>
<PRE>
protected boolean <B>endHasEventConditions</B>()</PRE>
<DL>
<DD>Returns whether the end timing specifier list contains any eventbase,
accesskey or repeat timing specifiers.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="selectNewInterval(float, org.apache.batik.anim.timing.Interval)"><!-- --></A><H3>
selectNewInterval</H3>
<PRE>
protected float <B>selectNewInterval</B>(float&nbsp;time,
<A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A>&nbsp;interval)</PRE>
<DL>
<DD>Sets the current interval to the one specified. This will notify
dependents and fire the 'begin' and any necessary 'repeat' events.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>time</CODE> - the current sampling time<DD><CODE>interval</CODE> - the Interval object to select to be current
<DT><B>Returns:</B><DD>the minimum time the animation engine can safely wait, as
determined by dependents of the interval</DL>
</DD>
</DL>
<HR>
<A NAME="computeInterval(boolean, boolean, float, boolean)"><!-- --></A><H3>
computeInterval</H3>
<PRE>
protected <A HREF="../../../../../org/apache/batik/anim/timing/Interval.html" title="class in org.apache.batik.anim.timing">Interval</A> <B>computeInterval</B>(boolean&nbsp;first,
boolean&nbsp;fixedBegin,
float&nbsp;beginAfter,
boolean&nbsp;incl)</PRE>
<DL>
<DD>Computes an interval from the begin and end instance time lists.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>first</CODE> - indicates whether this is the first interval to compute<DD><CODE>fixedBegin</CODE> - if true, specifies that the value given for
<code>beginAfter</code> is taken to be the actual begin
time for the interval; only the end value is computed.<DD><CODE>beginAfter</CODE> - the earliest possible begin time for the computed
interval.<DD><CODE>incl</CODE> - if true (and <code>!fixedBegin</code>), specifies that the
new interval's begin time must be greater than
<code>beginAfter</code>; otherwise, the begin time must be
greater than or equal to <code>beginAfter</code>.</DL>
</DD>
</DL>
<HR>
<A NAME="reset(boolean)"><!-- --></A><H3>
reset</H3>
<PRE>
protected void <B>reset</B>(boolean&nbsp;clearCurrentBegin)</PRE>
<DL>
<DD>Resets this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseAttributes(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
parseAttributes</H3>
<PRE>
public void <B>parseAttributes</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;begin,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dur,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;end,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;min,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;max,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatCount,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatDur,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;fill,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;restart)</PRE>
<DL>
<DD>Parses the animation attributes for this timed element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseBegin(java.lang.String)"><!-- --></A><H3>
parseBegin</H3>
<PRE>
protected void <B>parseBegin</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;begin)</PRE>
<DL>
<DD>Parses a new 'begin' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseDur(java.lang.String)"><!-- --></A><H3>
parseDur</H3>
<PRE>
protected void <B>parseDur</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dur)</PRE>
<DL>
<DD>Parses a new 'dur' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseClockValue(java.lang.String, boolean)"><!-- --></A><H3>
parseClockValue</H3>
<PRE>
protected float <B>parseClockValue</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;s,
boolean&nbsp;parseOffset)
throws <A HREF="../../../../../org/apache/batik/parser/ParseException.html" title="class in org.apache.batik.parser">ParseException</A></PRE>
<DL>
<DD>Parses a clock value or offset and returns it as a float.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../../org/apache/batik/parser/ParseException.html" title="class in org.apache.batik.parser">ParseException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="parseEnd(java.lang.String)"><!-- --></A><H3>
parseEnd</H3>
<PRE>
protected void <B>parseEnd</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;end)</PRE>
<DL>
<DD>Parses a new 'end' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseMin(java.lang.String)"><!-- --></A><H3>
parseMin</H3>
<PRE>
protected void <B>parseMin</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;min)</PRE>
<DL>
<DD>Parses a new 'min' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseMax(java.lang.String)"><!-- --></A><H3>
parseMax</H3>
<PRE>
protected void <B>parseMax</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;max)</PRE>
<DL>
<DD>Parses a new 'max' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseRepeatCount(java.lang.String)"><!-- --></A><H3>
parseRepeatCount</H3>
<PRE>
protected void <B>parseRepeatCount</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatCount)</PRE>
<DL>
<DD>Parses a new 'repeatCount' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseRepeatDur(java.lang.String)"><!-- --></A><H3>
parseRepeatDur</H3>
<PRE>
protected void <B>parseRepeatDur</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;repeatDur)</PRE>
<DL>
<DD>Parses a new 'repeatDur' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseFill(java.lang.String)"><!-- --></A><H3>
parseFill</H3>
<PRE>
protected void <B>parseFill</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;fill)</PRE>
<DL>
<DD>Parses a new 'fill' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="parseRestart(java.lang.String)"><!-- --></A><H3>
parseRestart</H3>
<PRE>
protected void <B>parseRestart</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;restart)</PRE>
<DL>
<DD>Parses a new 'restart' attribute.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="initialize()"><!-- --></A><H3>
initialize</H3>
<PRE>
public void <B>initialize</B>()</PRE>
<DL>
<DD>Initializes this timed element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="deinitialize()"><!-- --></A><H3>
deinitialize</H3>
<PRE>
public void <B>deinitialize</B>()</PRE>
<DL>
<DD>Deinitializes this timed element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="beginElement()"><!-- --></A><H3>
beginElement</H3>
<PRE>
public void <B>beginElement</B>()</PRE>
<DL>
<DD>Adds a time to the begin time instance list that will cause
the element to begin immediately (if restart semantics allow it).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="beginElement(float)"><!-- --></A><H3>
beginElement</H3>
<PRE>
public void <B>beginElement</B>(float&nbsp;offset)</PRE>
<DL>
<DD>Adds a time to the begin time instance list that will cause
the element to begin at some offset to the current time (if restart
semantics allow it).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endElement()"><!-- --></A><H3>
endElement</H3>
<PRE>
public void <B>endElement</B>()</PRE>
<DL>
<DD>Adds a time to the end time instance list that will cause
the element to end immediately (if restart semantics allow it).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endElement(float)"><!-- --></A><H3>
endElement</H3>
<PRE>
public void <B>endElement</B>(float&nbsp;offset)</PRE>
<DL>
<DD>Adds a time to the end time instance list that will cause
the element to end at some offset to the current time (if restart
semantics allow it).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getLastSampleTime()"><!-- --></A><H3>
getLastSampleTime</H3>
<PRE>
public float <B>getLastSampleTime</B>()</PRE>
<DL>
<DD>Returns the last sample time of this element, in local active time.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getCurrentBeginTime()"><!-- --></A><H3>
getCurrentBeginTime</H3>
<PRE>
public float <B>getCurrentBeginTime</B>()</PRE>
<DL>
<DD>Returns the begin time of the current interval, in parent simple time,
or <code>Float.NaN</code> if the element is not active.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="canBegin()"><!-- --></A><H3>
canBegin</H3>
<PRE>
public boolean <B>canBegin</B>()</PRE>
<DL>
<DD>Returns whether this element can be begun or restarted currently.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="canEnd()"><!-- --></A><H3>
canEnd</H3>
<PRE>
public boolean <B>canEnd</B>()</PRE>
<DL>
<DD>Returns whether this element can be ended currently.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getHyperlinkBeginTime()"><!-- --></A><H3>
getHyperlinkBeginTime</H3>
<PRE>
public float <B>getHyperlinkBeginTime</B>()</PRE>
<DL>
<DD>Returns the time that the document would seek to if this animation
element were hyperlinked to, or <code>NaN</code> if there is no
such begin time.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getBeginTimingSpecifiers()"><!-- --></A><H3>
getBeginTimingSpecifiers</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[] <B>getBeginTimingSpecifiers</B>()</PRE>
<DL>
<DD>Returns an array of the begin timing specifiers on this timed element.
XXX Note that this is an experimental public API and is subject to
change, when somebody gets around to thinking of a better model for
exposing animation information from the document.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getEndTimingSpecifiers()"><!-- --></A><H3>
getEndTimingSpecifiers</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/anim/timing/TimingSpecifier.html" title="class in org.apache.batik.anim.timing">TimingSpecifier</A>[] <B>getEndTimingSpecifiers</B>()</PRE>
<DL>
<DD>Returns an array of the end timing specifiers on this timed element.
XXX Note that this is an experimental public API and is subject to
change, when somebody gets around to thinking of a better model for
exposing animation information from the document.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="fireTimeEvent(java.lang.String, float, int)"><!-- --></A><H3>
fireTimeEvent</H3>
<PRE>
protected void <B>fireTimeEvent</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;eventType,
float&nbsp;time,
int&nbsp;detail)</PRE>
<DL>
<DD>Fires a TimeEvent of the given type on this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>eventType</CODE> - the type of TimeEvent ("beginEvent", "endEvent"
or "repeatEvent").<DD><CODE>time</CODE> - the timestamp of the event object<DD><CODE>detail</CODE> - the repeat iteration, if this event is a repeat event</DL>
</DD>
</DL>
<HR>
<A NAME="fireTimeEvent(java.lang.String, java.util.Calendar, int)"><!-- --></A><H3>
fireTimeEvent</H3>
<PRE>
protected abstract void <B>fireTimeEvent</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;eventType,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util">Calendar</A>&nbsp;time,
int&nbsp;detail)</PRE>
<DL>
<DD>Fires a TimeEvent of the given type on this element.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>eventType</CODE> - the type of TimeEvent ("beginEvent", "endEvent"
or "repeatEvent").<DD><CODE>time</CODE> - the timestamp of the event object</DL>
</DD>
</DL>
<HR>
<A NAME="toActive(float)"><!-- --></A><H3>
toActive</H3>
<PRE>
protected abstract void <B>toActive</B>(float&nbsp;begin)</PRE>
<DL>
<DD>Invoked to indicate this timed element became active at the
specified time.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>begin</CODE> - the time the element became active, in document simple time</DL>
</DD>
</DL>
<HR>
<A NAME="toInactive(boolean, boolean)"><!-- --></A><H3>
toInactive</H3>
<PRE>
protected abstract void <B>toInactive</B>(boolean&nbsp;stillActive,
boolean&nbsp;isFrozen)</PRE>
<DL>
<DD>Invoked to indicate that this timed element became inactive.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>stillActive</CODE> - if true, indicates that the element is still actually
active, but between the end of the computed repeat
duration and the end of the interval<DD><CODE>isFrozen</CODE> - whether the element is frozen or not</DL>
</DD>
</DL>
<HR>
<A NAME="removeFill()"><!-- --></A><H3>
removeFill</H3>
<PRE>
protected abstract void <B>removeFill</B>()</PRE>
<DL>
<DD>Invoked to indicate that this timed element has had its fill removed.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="sampledAt(float, float, int)"><!-- --></A><H3>
sampledAt</H3>
<PRE>
protected abstract void <B>sampledAt</B>(float&nbsp;simpleTime,
float&nbsp;simpleDur,
int&nbsp;repeatIteration)</PRE>
<DL>
<DD>Invoked to indicate that this timed element has been sampled at the
given time.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>simpleTime</CODE> - the sample time in local simple time<DD><CODE>simpleDur</CODE> - the simple duration of the element<DD><CODE>repeatIteration</CODE> - the repeat iteration during which the element
was sampled</DL>
</DD>
</DL>
<HR>
<A NAME="sampledLastValue(int)"><!-- --></A><H3>
sampledLastValue</H3>
<PRE>
protected abstract void <B>sampledLastValue</B>(int&nbsp;repeatIteration)</PRE>
<DL>
<DD>Invoked to indicate that this timed element has been sampled
at the end of its active time, at an integer multiple of the
simple duration. This is the "last" value that will be used
for filling, which cannot be sampled normally.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTimedElementById(java.lang.String)"><!-- --></A><H3>
getTimedElementById</H3>
<PRE>
protected abstract <A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html" title="class in org.apache.batik.anim.timing">TimedElement</A> <B>getTimedElementById</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;id)</PRE>
<DL>
<DD>Returns the timed element with the given ID.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getEventTargetById(java.lang.String)"><!-- --></A><H3>
getEventTargetById</H3>
<PRE>
protected abstract <A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A> <B>getEventTargetById</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;id)</PRE>
<DL>
<DD>Returns the event target with the given ID.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getRootEventTarget()"><!-- --></A><H3>
getRootEventTarget</H3>
<PRE>
protected abstract <A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A> <B>getRootEventTarget</B>()</PRE>
<DL>
<DD>Returns the event target that should be listened to for
access key events.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getElement()"><!-- --></A><H3>
getElement</H3>
<PRE>
public abstract <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom">Element</A> <B>getElement</B>()</PRE>
<DL>
<DD>Returns the DOM element that corresponds to this timed element, if
such a DOM element exists.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getAnimationEventTarget()"><!-- --></A><H3>
getAnimationEventTarget</H3>
<PRE>
protected abstract <A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events">EventTarget</A> <B>getAnimationEventTarget</B>()</PRE>
<DL>
<DD>Returns the target of this animation as an <A HREF="../../../../../org/w3c/dom/events/EventTarget.html" title="interface in org.w3c.dom.events"><CODE>EventTarget</CODE></A>. Used
for eventbase timing specifiers where the element ID is omitted.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isBefore(org.apache.batik.anim.timing.TimedElement)"><!-- --></A><H3>
isBefore</H3>
<PRE>
public abstract boolean <B>isBefore</B>(<A HREF="../../../../../org/apache/batik/anim/timing/TimedElement.html" title="class in org.apache.batik.anim.timing">TimedElement</A>&nbsp;other)</PRE>
<DL>
<DD>Returns whether this timed element comes before the given timed element
in document order.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isConstantAnimation()"><!-- --></A><H3>
isConstantAnimation</H3>
<PRE>
protected abstract boolean <B>isConstantAnimation</B>()</PRE>
<DL>
<DD>Returns whether this timed element is for a constant animation (i.e., a
'set' animation.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="createException(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
createException</H3>
<PRE>
public <A HREF="../../../../../org/apache/batik/anim/AnimationException.html" title="class in org.apache.batik.anim">AnimationException</A> <B>createException</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;code,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>[]&nbsp;params)</PRE>
<DL>
<DD>Creates and returns a new <A HREF="../../../../../org/apache/batik/anim/AnimationException.html" title="class in org.apache.batik.anim"><CODE>AnimationException</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setLocale(java.util.Locale)"><!-- --></A><H3>
setLocale</H3>
<PRE>
public static void <B>setLocale</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A>&nbsp;l)</PRE>
<DL>
<DD>Implements <A HREF="../../../../../org/apache/batik/i18n/Localizable.html#setLocale(java.util.Locale)"><CODE>Localizable.setLocale(java.util.Locale)</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getLocale()"><!-- --></A><H3>
getLocale</H3>
<PRE>
public static <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</A> <B>getLocale</B>()</PRE>
<DL>
<DD>Implements <A HREF="../../../../../org/apache/batik/i18n/Localizable.html#getLocale()"><CODE>Localizable.getLocale()</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="formatMessage(java.lang.String, java.lang.Object[])"><!-- --></A><H3>
formatMessage</H3>
<PRE>
public static <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>formatMessage</B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>[]&nbsp;args)
throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/MissingResourceException.html?is-external=true" title="class or interface in java.util">MissingResourceException</A></PRE>
<DL>
<DD>Implements <A HREF="../../../../../org/apache/batik/i18n/Localizable.html#formatMessage(java.lang.String, java.lang.Object[])"><CODE>Localizable.formatMessage(String,Object[])</CODE></A>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/MissingResourceException.html?is-external=true" title="class or interface in java.util">MissingResourceException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="toString(float)"><!-- --></A><H3>
toString</H3>
<PRE>
public static <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>toString</B>(float&nbsp;time)</PRE>
<DL>
<DD>Returns a string representation of the given time value.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/TimedElement.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/batik/anim/timing/TimegraphAdapter.html" title="class in org.apache.batik.anim.timing"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/apache/batik/anim/timing/TimedElement.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="TimedElement.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2017 <a href='http://www.apache.org/'>Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>