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.