com.lowagie.rups.model
public abstract class BackgroundTask extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
BackgroundTask.ThreadWrapper
Inner class that holds the reference to the thread.
|
Modifier and Type | Field and Description |
---|---|
private BackgroundTask.ThreadWrapper |
thread
A wrapper for the tread that executes a time-consuming task.
|
Constructor and Description |
---|
BackgroundTask()
Starts a thread.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
doTask()
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.
|
void |
interrupt()
Forces the thread to stop what it's doing.
|
void |
start()
Starts the thread.
|
private BackgroundTask.ThreadWrapper thread
public BackgroundTask()
public abstract void doTask()
public void start()
public void interrupt()
public void finished()