|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.aerith.misao.util.OperationObservable | +--net.aerith.misao.util.Operation | +--net.aerith.misao.util.MultiTaskOperation
The MultiTaskOperation
represents a multi task
operation on several objects.
Field Summary | |
protected MultiTaskConductor |
conductor
The conductor of multi task operation. |
Fields inherited from class net.aerith.misao.util.Operation |
monitor_set,
stopped |
Fields inherited from class net.aerith.misao.util.OperationObservable |
observer_list |
Constructor Summary | |
MultiTaskOperation()
|
Method Summary | |
protected void |
operate()
Operates. |
abstract void |
operate(java.lang.Object object)
Operates on one item. |
boolean |
ready()
Returns true if the operation is ready to start. |
abstract int |
showSettingDialog()
Shows the dialog to set parameters. |
Methods inherited from class net.aerith.misao.util.Operation |
addMonitor,
isStopped,
perform,
run,
stop |
Methods inherited from class net.aerith.misao.util.OperationObservable |
addObserver,
deleteObserver,
notifyEnd,
notifyFailed,
notifyStart,
notifySucceeded,
notifyWarned |
Methods inherited from class java.lang.Object |
|
Field Detail |
protected MultiTaskConductor conductor
Constructor Detail |
public MultiTaskOperation()
Method Detail |
public abstract int showSettingDialog()
public boolean ready()
protected void operate() throws java.lang.Exception
public abstract void operate(java.lang.Object object) throws java.lang.Exception
object
- the target object to operate.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |