|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.washington.biostr.sig.brainj3d.helper.AbstractLongTask<T,O>
public abstract class AbstractLongTask<T,O>
Provide a no op interface for methods from LongTask
| Constructor Summary | |
|---|---|
AbstractLongTask()
|
|
| Method Summary | |
|---|---|
abstract T |
doWork(AtomicReference<O> info,
Object[] data)
do any work that needs to be done. |
void |
updateUI(AtomicReference<O> info,
Object[] data)
update any ui object. |
void |
updateView(AtomicReference<O> info,
Object[] data)
update any view objects that need to be changed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractLongTask()
| Method Detail |
|---|
public abstract T doWork(AtomicReference<O> info,
Object[] data)
LongTask
doWork in interface LongTask<T,O>info - a reference that gets passed along to updateView and updataUIdata - the parameters to pass.
public void updateView(AtomicReference<O> info,
Object[] data)
LongTask
updateView in interface LongTask<T,O>info - a reference that came from doWork and will be given to updateUIdata - the parameters to pass.
public void updateUI(AtomicReference<O> info,
Object[] data)
LongTask
updateUI in interface LongTask<T,O>info - a reference that was passed along from doWork and updateViewdata - the parameters to pass.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||