frysk.proc
Interface ProcTasksObserver

All Superinterfaces:
Observer
All Known Subinterfaces:
ProcRunUtil.ProcRunObserver
All Known Implementing Classes:
BreakpointManager.ProcWatcher, fstep, TestProcTasksObserver.MyTester, TestProcTasksObserver.ProcTasksTester

public interface ProcTasksObserver
extends Observer

An interface for clients to correctly know about all tasks of a Proc.


Method Summary
 void existingTask(Task task)
          Called to deliver a list of existing tasks to the client.
 void taskAdded(Task task)
          Called when the observed process clones a new task.
 void taskRemoved(Task task)
          Called when one of the tasks of a process exits.
 
Methods inherited from interface frysk.proc.Observer
addedTo, addFailed, deletedFrom
 

Method Detail

existingTask

void existingTask(Task task)
Called to deliver a list of existing tasks to the client.


taskAdded

void taskAdded(Task task)
Called when the observed process clones a new task.


taskRemoved

void taskRemoved(Task task)
Called when one of the tasks of a process exits.