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.ThreadThe thread that ticks the animation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classSVGAnimationEngine.AnimationThread.TickerA runnable that ticks the animation engine.
-
Field Summary
Fields Modifier and Type Field Description protected RunnableQueuerunnableQueueThe RunnableQueue to perform the animation in.protected SVGAnimationEngine.AnimationThread.TickertickerThe animation ticker Runnable.protected java.util.CalendartimeThe current time.
-
Constructor Summary
Constructors Modifier Constructor Description protectedAnimationThread()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun()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.
-
-