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 |
addActionPoint, addFailed, addFilterPoint, getActionPoints, getBaseName, getCopy, getCurrentAction, getCurrentActionCombos, getCurrentFilterCombos, getFilterPoints, getInfo, load, runActions, save, setInfo, setReturnAction, whatActionShouldBeReturned |
errorLog
private Logger errorLog
TaskObserverRoot
protected TaskObserverRoot(String name,
String toolTip)
TaskObserverRoot
protected TaskObserverRoot(TaskObserverRoot other)
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