frysk.gui.monitor.observers
Class TaskExecObserver

java.lang.Object
  extended by frysk.gui.monitor.GuiObject
      extended by frysk.gui.monitor.observers.ObserverRoot
          extended by frysk.gui.monitor.observers.TaskObserverRoot
              extended by frysk.gui.monitor.observers.TaskExecObserver
All Implemented Interfaces:
SaveableXXX, Observer, TaskObserver, TaskObserver.Execed

public class TaskExecObserver
extends TaskObserverRoot
implements TaskObserver.Execed

Added to observe Exec events.


Nested Class Summary
 
Nested classes/interfaces inherited from interface frysk.proc.TaskObserver
TaskObserver.Cloned, TaskObserver.Code, TaskObserver.Execed, TaskObserver.Forked, TaskObserver.Instruction, TaskObserver.Signaled, TaskObserver.Syscalls, TaskObserver.Terminated, TaskObserver.Terminating, TaskObserver.Watch
 
Field Summary
 TaskActionPoint taskActionPoint
           
 TaskFilterPoint taskFilterPoint
           
 
Fields inherited from class frysk.gui.monitor.observers.ObserverRoot
genericActionPoint
 
Fields inherited from class frysk.gui.monitor.GuiObject
propertiesChanged
 
Constructor Summary
TaskExecObserver()
           
 
Method Summary
 void apply(Task task)
           
 void unapply(Task task)
           
 Action updateExeced(Task task)
          Called AFTER the Task has execed.
 
Methods inherited from class frysk.gui.monitor.observers.TaskObserverRoot
addedTo, apply, deletedFrom, unapply
 
Methods inherited from class frysk.gui.monitor.observers.ObserverRoot
addFailed, getActionPoints, getBaseName, getCurrentAction, getCurrentActionCombos, getCurrentFilterCombos, getFilterPoints, getInfo, load, save, setReturnAction
 
Methods inherited from class frysk.gui.monitor.GuiObject
dontSaveObject, doSaveObject, getName, getSummary, getToolTip, setName, setSummay, setToolTip, shouldSaveObject, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface frysk.proc.Observer
addedTo, addFailed, deletedFrom
 
Methods inherited from interface frysk.gui.monitor.SaveableXXX
dontSaveObject, doSaveObject, shouldSaveObject
 

Field Detail

taskFilterPoint

public TaskFilterPoint taskFilterPoint

taskActionPoint

public TaskActionPoint taskActionPoint
Constructor Detail

TaskExecObserver

public TaskExecObserver()
Method Detail

updateExeced

public Action updateExeced(Task task)
Description copied from interface: TaskObserver.Execed
Called AFTER the Task has execed. Return Action.BLOCK if the observer wants the task to block.

Specified by:
updateExeced in interface TaskObserver.Execed

apply

public void apply(Task task)
Specified by:
apply in class TaskObserverRoot

unapply

public void unapply(Task task)
Specified by:
unapply in class TaskObserverRoot