|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gjt.sp.util.Task
public abstract class Task
A Task is basically a Runnable but with some information about it's progression.
| Constructor Summary | |
|---|---|
protected |
Task()
|
| Method Summary | |
|---|---|
abstract void |
_run()
This is the method you have to implement and that will be executed in the thread. |
void |
cancel()
Cancel the task |
java.lang.String |
getLabel()
|
long |
getMaximum()
|
javax.swing.SwingWorker.StateValue |
getState()
|
java.lang.String |
getStatus()
|
long |
getValue()
|
boolean |
isCancellable()
|
void |
run()
|
void |
setCancellable(boolean cancellable)
|
void |
setLabel(java.lang.String label)
|
void |
setMaximum(long maximum)
Update the maximum value. |
void |
setStatus(java.lang.String status)
Update the status label. |
void |
setValue(long value)
Update the progress value. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected Task()
| Method Detail |
|---|
public final void run()
run in interface java.lang.Runnablepublic abstract void _run()
public final void setValue(long value)
ProgressObserver
setValue in interface ProgressObservervalue - the new valuepublic final void setMaximum(long maximum)
ProgressObserver
setMaximum in interface ProgressObservermaximum - the new maximum valuepublic void setStatus(java.lang.String status)
ProgressObserver
setStatus in interface ProgressObserverstatus - the new status labelpublic long getValue()
public java.lang.String getStatus()
public long getMaximum()
public javax.swing.SwingWorker.StateValue getState()
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public boolean isCancellable()
public void setCancellable(boolean cancellable)
public void cancel()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||