com.lowagie.toolbox.swing
public abstract class EventDispatchingThread extends Object
Since: 2.1.1 (imported from itexttoolbox project)
Nested Class Summary | |
---|---|
static class | EventDispatchingThread.ThreadWrapper
Inner class that holds the reference to the thread. |
Field Summary | |
---|---|
EventDispatchingThread.ThreadWrapper | thread A wrapper for the tread that executes a time-consuming task. |
Object | value The value of an object constructed by the construct() method. |
Constructor Summary | |
---|---|
EventDispatchingThread()
Starts a thread.
|
Method Summary | |
---|---|
abstract Object | construct()
Implement this class; the time-consuming task will go here.
|
void | finished()
Called on the event dispatching thread once the
construct method has finished its task. |
Object | get()
Returns the value created by the construct method.
|
void | interrupt()
Forces the thread to stop what it's doing. |
void | start()
Starts the thread. |
Returns: Object
Returns: the value created by the construct method or null if the task was interrupted before it was finished.