Package org.apache.batik.swing.svg
Class GVTTreeBuilder
java.lang.Object
java.lang.Thread
org.apache.batik.util.HaltingThread
org.apache.batik.swing.svg.GVTTreeBuilder
- All Implemented Interfaces:
Runnable
This class represents an object which builds asynchroneaously
a GVT tree.
- Version:
- $Id: GVTTreeBuilder.java 1733416 2016-03-03 07:07:13Z gadams $
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BridgeContext
The bridge context to use.(package private) static EventDispatcher.Dispatcher
(package private) static EventDispatcher.Dispatcher
protected Exception
The exception thrown.(package private) static EventDispatcher.Dispatcher
protected List
The listeners.(package private) static EventDispatcher.Dispatcher
protected org.w3c.dom.svg.SVGDocument
The SVG document to give to the bridge.Fields inherited from class org.apache.batik.util.HaltingThread
beenHalted
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
ConstructorsConstructorDescriptionGVTTreeBuilder
(org.w3c.dom.svg.SVGDocument doc, BridgeContext bc) Creates a new GVTTreeBuilder. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a GVTTreeBuilderListener to this GVTTreeBuilder.void
fireEvent
(EventDispatcher.Dispatcher dispatcher, Object event) Returns the exception, if any occured.void
Removes a GVTTreeBuilderListener from this GVTTreeBuilder.void
run()
Runs this builder.Methods inherited from class org.apache.batik.util.HaltingThread
clearHalted, halt, haltThread, haltThread, hasBeenHalted, hasBeenHalted, isHalted
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 Details
-
svgDocument
protected org.w3c.dom.svg.SVGDocument svgDocumentThe SVG document to give to the bridge. -
bridgeContext
The bridge context to use. -
listeners
The listeners. -
exception
The exception thrown. -
startedDispatcher
-
completedDispatcher
-
cancelledDispatcher
-
failedDispatcher
-
-
Constructor Details
-
GVTTreeBuilder
Creates a new GVTTreeBuilder.
-
-
Method Details
-
run
public void run()Runs this builder. -
getException
Returns the exception, if any occured. -
addGVTTreeBuilderListener
Adds a GVTTreeBuilderListener to this GVTTreeBuilder. -
removeGVTTreeBuilderListener
Removes a GVTTreeBuilderListener from this GVTTreeBuilder. -
fireEvent
-