com.lowagie.tools
public abstract class SwingWorker extends Object
| Nested Class Summary | |
|---|---|
| static class | SwingWorker.ThreadVar
Class to maintain reference to current worker thread
under separate synchronization control. |
| Field Summary | |
|---|---|
| SwingWorker.ThreadVar | threadVar |
| Object | value |
| Constructor Summary | |
|---|---|
| SwingWorker()
Start a thread that will call the construct method
and then exit. | |
| Method Summary | |
|---|---|
| abstract Object | construct()
Compute the value to be returned by the get method. |
| void | finished()
Called on the event dispatching thread (not on the worker thread)
after the construct method has returned. |
| Object | get()
Return the value created by the construct method.
|
| protected Object | getValueX()
Get the value produced by the worker thread, or null if it
hasn't been constructed yet. |
| void | interrupt()
A new method that interrupts the worker thread. |
| void | setValueX(Object x)
Set the value produced by worker thread |
| void | start()
Start the worker thread. |
construct method
and then exit.get method.construct method has returned.construct method.
Returns null if either the constructing thread or the current
thread was interrupted before a value was produced.
Returns: the value created by the construct method