| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!--NewPage--> |
| <HTML> |
| <HEAD> |
| <TITLE> |
| AnimationEngine (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="AnimationEngine (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> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/AnimationEngine.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim"><B>PREV CLASS</B></A> |
| <A HREF="../../../../org/apache/batik/anim/AnimationEngine.AnimationInfo.html" title="class in org.apache.batik.anim"><B>NEXT CLASS</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../index.html?org/apache/batik/anim/AnimationEngine.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="AnimationEngine.html" target="_top"><B>NO FRAMES</B></A> |
| <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: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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</FONT> |
| <BR> |
| Class AnimationEngine</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.AnimationEngine</B> |
| </PRE> |
| <DL> |
| <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/batik/bridge/SVGAnimationEngine.html" title="class in org.apache.batik.bridge">SVGAnimationEngine</A></DD> |
| </DL> |
| <HR> |
| <DL> |
| <DT><PRE>public abstract class <B>AnimationEngine</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></DL> |
| </PRE> |
| |
| <P> |
| An abstract base class for managing animation in a document. |
| <P> |
| |
| <P> |
| <HR> |
| |
| <P> |
| <!-- ======== NESTED CLASS SUMMARY ======== --> |
| |
| <A NAME="nested_class_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>Nested Class Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected static class</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.AnimationInfo.html" title="class in org.apache.batik.anim">AnimationEngine.AnimationInfo</A></B></CODE> |
| |
| <BR> |
| Class to hold target information of an animation.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected class</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.Listener.html" title="class in org.apache.batik.anim">AnimationEngine.Listener</A></B></CODE> |
| |
| <BR> |
| Listener class for changes to base values on a target element.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected static class</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.Sandwich.html" title="class in org.apache.batik.anim">AnimationEngine.Sandwich</A></B></CODE> |
| |
| <BR> |
| Class to hold an animation sandwich for a particular attribute.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected static class</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.TargetInfo.html" title="class in org.apache.batik.anim">AnimationEngine.TargetInfo</A></B></CODE> |
| |
| <BR> |
| Class to hold XML and CSS animations for a target element.</TD> |
| </TR> |
| </TABLE> |
| <!-- =========== 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>static short</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#ANIM_TYPE_CSS">ANIM_TYPE_CSS</A></B></CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static short</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#ANIM_TYPE_OTHER">ANIM_TYPE_OTHER</A></B></CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>static short</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#ANIM_TYPE_XML">ANIM_TYPE_XML</A></B></CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#animations">animations</A></B></CODE> |
| |
| <BR> |
| Map of AbstractAnimations to AnimationInfo objects.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#document">document</A></B></CODE> |
| |
| <BR> |
| The document this AnimationEngine is managing animation for.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected static <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>[]</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#MAP_ENTRY_ARRAY">MAP_ENTRY_ARRAY</A></B></CODE> |
| |
| <BR> |
| </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected long</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#pauseTime">pauseTime</A></B></CODE> |
| |
| <BR> |
| The time at which the document was paused, or 0 if the document is not |
| paused.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.Listener.html" title="class in org.apache.batik.anim">AnimationEngine.Listener</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#targetListener">targetListener</A></B></CODE> |
| |
| <BR> |
| The listener object for animation target base value changes.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#targets">targets</A></B></CODE> |
| |
| <BR> |
| Map of AnimationTargets to TargetInfo objects.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <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/AnimationEngine.html#timedDocumentRoot">timedDocumentRoot</A></B></CODE> |
| |
| <BR> |
| The root time container for the document.</TD> |
| </TR> |
| </TABLE> |
| |
| <!-- ======== 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/AnimationEngine.html#AnimationEngine(org.w3c.dom.Document)">AnimationEngine</A></B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A> doc)</CODE> |
| |
| <BR> |
| Creates a new AnimationEngine for the given document.</TD> |
| </TR> |
| </TABLE> |
| |
| <!-- ========== 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> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#addAnimation(org.apache.batik.anim.dom.AnimationTarget, short, java.lang.String, java.lang.String, org.apache.batik.anim.AbstractAnimation)">addAnimation</A></B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimationTarget.html" title="interface in org.apache.batik.anim.dom">AnimationTarget</A> target, |
| short type, |
| <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> ns, |
| <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> an, |
| <A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| Adds an animation to the document.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#addTimegraphListener(org.apache.batik.anim.timing.TimegraphListener)">addTimegraphListener</A></B>(<A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing">TimegraphListener</A> l)</CODE> |
| |
| <BR> |
| Adds a <A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing"><CODE>TimegraphListener</CODE></A> to the document.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected abstract <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/AnimationEngine.html#createDocumentRoot()">createDocumentRoot</A></B>()</CODE> |
| |
| <BR> |
| Creates a new returns a new TimedDocumentRoot object for the document.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#dispose()">dispose</A></B>()</CODE> |
| |
| <BR> |
| Disposes this animation engine.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.AnimationInfo.html" title="class in org.apache.batik.anim">AnimationEngine.AnimationInfo</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#getAnimationInfo(org.apache.batik.anim.AbstractAnimation)">getAnimationInfo</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| Returns the AnimationInfo for the given AbstractAnimation.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> float</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#getCurrentTime()">getCurrentTime</A></B>()</CODE> |
| |
| <BR> |
| Returns the current document time.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.Sandwich.html" title="class in org.apache.batik.anim">AnimationEngine.Sandwich</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#getSandwich(org.apache.batik.anim.dom.AnimationTarget, short, java.lang.String, java.lang.String)">getSandwich</A></B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimationTarget.html" title="interface in org.apache.batik.anim.dom">AnimationTarget</A> target, |
| short type, |
| <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> ns, |
| <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> an)</CODE> |
| |
| <BR> |
| Returns the Sandwich for the given animation type/attribute.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.TargetInfo.html" title="class in org.apache.batik.anim">AnimationEngine.TargetInfo</A></CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#getTargetInfo(org.apache.batik.anim.dom.AnimationTarget)">getTargetInfo</A></B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimationTarget.html" title="interface in org.apache.batik.anim.dom">AnimationTarget</A> target)</CODE> |
| |
| <BR> |
| Returns the TargetInfo for the given AnimationTarget.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> boolean</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#isPaused()">isPaused</A></B>()</CODE> |
| |
| <BR> |
| Returns whether animations are currently paused.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#moveToBottom(org.apache.batik.anim.AbstractAnimation)">moveToBottom</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| Moves the given animation to the bottom of the sandwich.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#moveToTop(org.apache.batik.anim.AbstractAnimation)">moveToTop</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| Moves the given animation to the top of the sandwich.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#pause()">pause</A></B>()</CODE> |
| |
| <BR> |
| Pauses the animations.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#pushDown(org.apache.batik.anim.AbstractAnimation)">pushDown</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| Moves the animation down the sandwich such that it is in the right |
| position according to begin time and document order.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#removeAnimation(org.apache.batik.anim.AbstractAnimation)">removeAnimation</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| Removes an animation from the document.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#removeFill(org.apache.batik.anim.AbstractAnimation)">removeFill</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</CODE> |
| |
| <BR> |
| 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> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#removeTimegraphListener(org.apache.batik.anim.timing.TimegraphListener)">removeTimegraphListener</A></B>(<A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing">TimegraphListener</A> l)</CODE> |
| |
| <BR> |
| Removes a <A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing"><CODE>TimegraphListener</CODE></A> from the document.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#sampledAt(org.apache.batik.anim.AbstractAnimation, float, float, int)">sampledAt</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| float simpleTime, |
| float simpleDur, |
| int repeatIteration)</CODE> |
| |
| <BR> |
| 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> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#sampledLastValue(org.apache.batik.anim.AbstractAnimation, int)">sampledLastValue</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| int repeatIteration)</CODE> |
| |
| <BR> |
| 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> float</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#setCurrentTime(float)">setCurrentTime</A></B>(float t)</CODE> |
| |
| <BR> |
| Sets the current document time.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE>protected float</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#tick(float, boolean)">tick</A></B>(float time, |
| boolean hyperlinking)</CODE> |
| |
| <BR> |
| Updates the animations in the document to the given document time.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#toActive(org.apache.batik.anim.AbstractAnimation, float)">toActive</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| float begin)</CODE> |
| |
| <BR> |
| Invoked to indicate an animation became active at the specified time.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> |
| <CODE> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#toInactive(org.apache.batik.anim.AbstractAnimation, boolean)">toInactive</A></B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| boolean isFrozen)</CODE> |
| |
| <BR> |
| 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> void</CODE></FONT></TD> |
| <TD><CODE><B><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#unpause()">unpause</A></B>()</CODE> |
| |
| <BR> |
| Unpauses the animations.</TD> |
| </TR> |
| </TABLE> |
| <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> |
| |
| <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="ANIM_TYPE_XML"><!-- --></A><H3> |
| ANIM_TYPE_XML</H3> |
| <PRE> |
| public static final short <B>ANIM_TYPE_XML</B></PRE> |
| <DL> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.anim.AnimationEngine.ANIM_TYPE_XML">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="ANIM_TYPE_CSS"><!-- --></A><H3> |
| ANIM_TYPE_CSS</H3> |
| <PRE> |
| public static final short <B>ANIM_TYPE_CSS</B></PRE> |
| <DL> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.anim.AnimationEngine.ANIM_TYPE_CSS">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="ANIM_TYPE_OTHER"><!-- --></A><H3> |
| ANIM_TYPE_OTHER</H3> |
| <PRE> |
| public static final short <B>ANIM_TYPE_OTHER</B></PRE> |
| <DL> |
| <DL> |
| <DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.batik.anim.AnimationEngine.ANIM_TYPE_OTHER">Constant Field Values</A></DL> |
| </DL> |
| <HR> |
| |
| <A NAME="document"><!-- --></A><H3> |
| document</H3> |
| <PRE> |
| protected <A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A> <B>document</B></PRE> |
| <DL> |
| <DD>The document this AnimationEngine is managing animation for. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="timedDocumentRoot"><!-- --></A><H3> |
| timedDocumentRoot</H3> |
| <PRE> |
| protected <A HREF="../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing">TimedDocumentRoot</A> <B>timedDocumentRoot</B></PRE> |
| <DL> |
| <DD>The root time container for the document. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="pauseTime"><!-- --></A><H3> |
| pauseTime</H3> |
| <PRE> |
| protected long <B>pauseTime</B></PRE> |
| <DL> |
| <DD>The time at which the document was paused, or 0 if the document is not |
| paused. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="targets"><!-- --></A><H3> |
| targets</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A> <B>targets</B></PRE> |
| <DL> |
| <DD>Map of AnimationTargets to TargetInfo objects. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="animations"><!-- --></A><H3> |
| animations</H3> |
| <PRE> |
| protected <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</A> <B>animations</B></PRE> |
| <DL> |
| <DD>Map of AbstractAnimations to AnimationInfo objects. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="targetListener"><!-- --></A><H3> |
| targetListener</H3> |
| <PRE> |
| protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.Listener.html" title="class in org.apache.batik.anim">AnimationEngine.Listener</A> <B>targetListener</B></PRE> |
| <DL> |
| <DD>The listener object for animation target base value changes. |
| <P> |
| <DL> |
| </DL> |
| </DL> |
| <HR> |
| |
| <A NAME="MAP_ENTRY_ARRAY"><!-- --></A><H3> |
| MAP_ENTRY_ARRAY</H3> |
| <PRE> |
| protected static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</A>[] <B>MAP_ENTRY_ARRAY</B></PRE> |
| <DL> |
| <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="AnimationEngine(org.w3c.dom.Document)"><!-- --></A><H3> |
| AnimationEngine</H3> |
| <PRE> |
| public <B>AnimationEngine</B>(<A HREF="http://www.w3.org/2003/01/dom2-javadoc/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom">Document</A> doc)</PRE> |
| <DL> |
| <DD>Creates a new AnimationEngine for the given document. |
| <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="dispose()"><!-- --></A><H3> |
| dispose</H3> |
| <PRE> |
| public void <B>dispose</B>()</PRE> |
| <DL> |
| <DD>Disposes this animation engine. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="pause()"><!-- --></A><H3> |
| pause</H3> |
| <PRE> |
| public void <B>pause</B>()</PRE> |
| <DL> |
| <DD>Pauses the animations. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="unpause()"><!-- --></A><H3> |
| unpause</H3> |
| <PRE> |
| public void <B>unpause</B>()</PRE> |
| <DL> |
| <DD>Unpauses the animations. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="isPaused()"><!-- --></A><H3> |
| isPaused</H3> |
| <PRE> |
| public boolean <B>isPaused</B>()</PRE> |
| <DL> |
| <DD>Returns whether animations are currently paused. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getCurrentTime()"><!-- --></A><H3> |
| getCurrentTime</H3> |
| <PRE> |
| public float <B>getCurrentTime</B>()</PRE> |
| <DL> |
| <DD>Returns the current document time. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="setCurrentTime(float)"><!-- --></A><H3> |
| setCurrentTime</H3> |
| <PRE> |
| public float <B>setCurrentTime</B>(float t)</PRE> |
| <DL> |
| <DD>Sets the current document time. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="addAnimation(org.apache.batik.anim.dom.AnimationTarget, short, java.lang.String, java.lang.String, org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| addAnimation</H3> |
| <PRE> |
| public void <B>addAnimation</B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimationTarget.html" title="interface in org.apache.batik.anim.dom">AnimationTarget</A> target, |
| short type, |
| <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> ns, |
| <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> an, |
| <A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Adds an animation to the document. |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>target</CODE> - the target element of the animation<DD><CODE>type</CODE> - the type of animation (must be one of the |
| <code>ANIM_TYPE_*</code> constants defined in this class<DD><CODE>ns</CODE> - the namespace URI of the attribute being animated, if |
| <code>type == </code><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#ANIM_TYPE_XML"><CODE>ANIM_TYPE_XML</CODE></A><DD><CODE>an</CODE> - the attribute name if <code>type == </code><A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#ANIM_TYPE_XML"><CODE>ANIM_TYPE_XML</CODE></A>, the property name if <code>type == </code> |
| <A HREF="../../../../org/apache/batik/anim/AnimationEngine.html#ANIM_TYPE_CSS"><CODE>ANIM_TYPE_CSS</CODE></A>, and the animation type otherwise<DD><CODE>anim</CODE> - the animation</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="removeAnimation(org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| removeAnimation</H3> |
| <PRE> |
| public void <B>removeAnimation</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Removes an animation from the document. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getSandwich(org.apache.batik.anim.dom.AnimationTarget, short, java.lang.String, java.lang.String)"><!-- --></A><H3> |
| getSandwich</H3> |
| <PRE> |
| protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.Sandwich.html" title="class in org.apache.batik.anim">AnimationEngine.Sandwich</A> <B>getSandwich</B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimationTarget.html" title="interface in org.apache.batik.anim.dom">AnimationTarget</A> target, |
| short type, |
| <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> ns, |
| <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> an)</PRE> |
| <DL> |
| <DD>Returns the Sandwich for the given animation type/attribute. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getTargetInfo(org.apache.batik.anim.dom.AnimationTarget)"><!-- --></A><H3> |
| getTargetInfo</H3> |
| <PRE> |
| protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.TargetInfo.html" title="class in org.apache.batik.anim">AnimationEngine.TargetInfo</A> <B>getTargetInfo</B>(<A HREF="../../../../org/apache/batik/anim/dom/AnimationTarget.html" title="interface in org.apache.batik.anim.dom">AnimationTarget</A> target)</PRE> |
| <DL> |
| <DD>Returns the TargetInfo for the given AnimationTarget. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="getAnimationInfo(org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| getAnimationInfo</H3> |
| <PRE> |
| protected <A HREF="../../../../org/apache/batik/anim/AnimationEngine.AnimationInfo.html" title="class in org.apache.batik.anim">AnimationEngine.AnimationInfo</A> <B>getAnimationInfo</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Returns the AnimationInfo for the given AbstractAnimation. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="tick(float, boolean)"><!-- --></A><H3> |
| tick</H3> |
| <PRE> |
| protected float <B>tick</B>(float time, |
| boolean hyperlinking)</PRE> |
| <DL> |
| <DD>Updates the animations in the document to the given document time. |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>time</CODE> - the document time to sample at<DD><CODE>hyperlinking</CODE> - whether the document should be seeked to the given |
| time, as with hyperlinking</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="toActive(org.apache.batik.anim.AbstractAnimation, float)"><!-- --></A><H3> |
| toActive</H3> |
| <PRE> |
| public void <B>toActive</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| float begin)</PRE> |
| <DL> |
| <DD>Invoked to indicate an animation became active at the specified time. |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>anim</CODE> - the animation<DD><CODE>begin</CODE> - the time the element became active, in document simple time</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="pushDown(org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| pushDown</H3> |
| <PRE> |
| protected void <B>pushDown</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Moves the animation down the sandwich such that it is in the right |
| position according to begin time and document order. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="toInactive(org.apache.batik.anim.AbstractAnimation, boolean)"><!-- --></A><H3> |
| toInactive</H3> |
| <PRE> |
| public void <B>toInactive</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| boolean isFrozen)</PRE> |
| <DL> |
| <DD>Invoked to indicate that this timed element became inactive. |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>anim</CODE> - the animation<DD><CODE>isFrozen</CODE> - whether the element is frozen or not</DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="removeFill(org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| removeFill</H3> |
| <PRE> |
| public void <B>removeFill</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Invoked to indicate that this timed element has had its fill removed. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="moveToTop(org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| moveToTop</H3> |
| <PRE> |
| protected void <B>moveToTop</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Moves the given animation to the top of the sandwich. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="moveToBottom(org.apache.batik.anim.AbstractAnimation)"><!-- --></A><H3> |
| moveToBottom</H3> |
| <PRE> |
| protected void <B>moveToBottom</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim)</PRE> |
| <DL> |
| <DD>Moves the given animation to the bottom of the sandwich. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="addTimegraphListener(org.apache.batik.anim.timing.TimegraphListener)"><!-- --></A><H3> |
| addTimegraphListener</H3> |
| <PRE> |
| public void <B>addTimegraphListener</B>(<A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing">TimegraphListener</A> l)</PRE> |
| <DL> |
| <DD>Adds a <A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing"><CODE>TimegraphListener</CODE></A> to the document. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="removeTimegraphListener(org.apache.batik.anim.timing.TimegraphListener)"><!-- --></A><H3> |
| removeTimegraphListener</H3> |
| <PRE> |
| public void <B>removeTimegraphListener</B>(<A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing">TimegraphListener</A> l)</PRE> |
| <DL> |
| <DD>Removes a <A HREF="../../../../org/apache/batik/anim/timing/TimegraphListener.html" title="interface in org.apache.batik.anim.timing"><CODE>TimegraphListener</CODE></A> from the document. |
| <P> |
| <DD><DL> |
| </DL> |
| </DD> |
| </DL> |
| <HR> |
| |
| <A NAME="sampledAt(org.apache.batik.anim.AbstractAnimation, float, float, int)"><!-- --></A><H3> |
| sampledAt</H3> |
| <PRE> |
| public void <B>sampledAt</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| float simpleTime, |
| float simpleDur, |
| int repeatIteration)</PRE> |
| <DL> |
| <DD>Invoked to indicate that this timed element has been sampled at the given |
| time. |
| <P> |
| <DD><DL> |
| <DT><B>Parameters:</B><DD><CODE>anim</CODE> - the animation<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(org.apache.batik.anim.AbstractAnimation, int)"><!-- --></A><H3> |
| sampledLastValue</H3> |
| <PRE> |
| public void <B>sampledLastValue</B>(<A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim">AbstractAnimation</A> anim, |
| int 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> |
| </DL> |
| <HR> |
| |
| <A NAME="createDocumentRoot()"><!-- --></A><H3> |
| createDocumentRoot</H3> |
| <PRE> |
| protected abstract <A HREF="../../../../org/apache/batik/anim/timing/TimedDocumentRoot.html" title="class in org.apache.batik.anim.timing">TimedDocumentRoot</A> <B>createDocumentRoot</B>()</PRE> |
| <DL> |
| <DD>Creates a new returns a new TimedDocumentRoot object for the document. |
| <P> |
| <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> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/AnimationEngine.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../org/apache/batik/anim/AbstractAnimation.html" title="class in org.apache.batik.anim"><B>PREV CLASS</B></A> |
| <A HREF="../../../../org/apache/batik/anim/AnimationEngine.AnimationInfo.html" title="class in org.apache.batik.anim"><B>NEXT CLASS</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../index.html?org/apache/batik/anim/AnimationEngine.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="AnimationEngine.html" target="_top"><B>NO FRAMES</B></A> |
| <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: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> |
| <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> |
| DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <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> |