frysk.gui.monitor.observers
Class TaskObserverRoot
java.lang.Object
frysk.gui.monitor.GuiObject
frysk.gui.monitor.observers.ObserverRoot
frysk.gui.monitor.observers.TaskObserverRoot
- All Implemented Interfaces:
- SaveableXXX, Observer, TaskObserver
- Direct Known Subclasses:
- ProgramObserver, TaskCloneObserver, TaskExecObserver, TaskForkedObserver, TaskSignaledObserver, TaskSyscallObserver, TaskTerminatingObserver
public abstract class TaskObserverRoot
- extends ObserverRoot
Method Summary |
void |
addedTo(Object observable)
Acknowledge the request to add this Observer from Object's set
of observers was successful. |
void |
apply(Proc proc)
|
abstract void |
apply(Task task)
|
void |
deletedFrom(Object observable)
Acknowledge the request to delete this Observer from Object's
set of observers was successful (or that the Observer was
spontaneously deleted, e.g., due to a task exit). |
void |
unapply(Proc proc)
|
abstract void |
unapply(Task task)
|
Methods inherited from class frysk.gui.monitor.observers.ObserverRoot |
addFailed, getActionPoints, getBaseName, getCurrentAction, getCurrentActionCombos, getCurrentFilterCombos, getFilterPoints, getInfo, load, save, setReturnAction |
apply
public void apply(Proc proc)
unapply
public void unapply(Proc proc)
apply
public abstract void apply(Task task)
unapply
public abstract void unapply(Task task)
addedTo
public void addedTo(Object observable)
- Description copied from interface:
Observer
- Acknowledge the request to add this Observer from Object's set
of observers was successful.
- Specified by:
addedTo
in interface Observer
- Overrides:
addedTo
in class ObserverRoot
deletedFrom
public void deletedFrom(Object observable)
- Description copied from interface:
Observer
- Acknowledge the request to delete this Observer from Object's
set of observers was successful (or that the Observer was
spontaneously deleted, e.g., due to a task exit).
- Specified by:
deletedFrom
in interface Observer
- Overrides:
deletedFrom
in class ObserverRoot