Package org.apache.batik.bridge
Class SVGAnimationEngine.AnimationThread
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.batik.bridge.SVGAnimationEngine.AnimationThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- SVGAnimationEngine
protected class SVGAnimationEngine.AnimationThread extends java.lang.Thread
The thread that ticks the animation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
SVGAnimationEngine.AnimationThread.Ticker
A runnable that ticks the animation engine.
-
Field Summary
Fields Modifier and Type Field Description protected RunnableQueue
runnableQueue
The RunnableQueue to perform the animation in.protected SVGAnimationEngine.AnimationThread.Ticker
ticker
The animation ticker Runnable.protected java.util.Calendar
time
The current time.
-
Constructor Summary
Constructors Modifier Constructor Description protected
AnimationThread()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
Ticks the animation over as fast as possible.-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
time
protected java.util.Calendar time
The current time.
-
runnableQueue
protected RunnableQueue runnableQueue
The RunnableQueue to perform the animation in.
-
ticker
protected SVGAnimationEngine.AnimationThread.Ticker ticker
The animation ticker Runnable.
-
-