public abstract class BackgroundTask
extends javax.swing.SwingWorker<java.lang.Void,java.lang.Void>
implements java.beans.PropertyChangeListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
BackgroundTask.TaskHandler |
| Modifier | Constructor and Description |
|---|---|
protected |
BackgroundTask(java.lang.String taskName,
boolean lengthDetermined) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(BackgroundTask.TaskHandler handler) |
abstract java.lang.Void |
doInBackground() |
void |
done() |
java.lang.String |
getName() |
void |
interrupt(BackgroundTask backgroundTask,
java.lang.Exception e) |
boolean |
lengthIsDetermined() |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
Invoked when task's progress property changes.
|
javax.swing.JComponent |
ui() |
protected BackgroundTask(java.lang.String taskName,
boolean lengthDetermined)
public void addHandler(BackgroundTask.TaskHandler handler)
public void done()
done in class javax.swing.SwingWorker<java.lang.Void,java.lang.Void>public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic abstract java.lang.Void doInBackground()
doInBackground in class javax.swing.SwingWorker<java.lang.Void,java.lang.Void>public void interrupt(BackgroundTask backgroundTask, java.lang.Exception e)
public javax.swing.JComponent ui()
public boolean lengthIsDetermined()
public java.lang.String getName()