Trull

Uses of Interface
edu.luc.cs.trull.TerminationListener

Packages that use TerminationListener
edu.luc.cs.trull Contains all the classes for building systems in Trull, a framework for concurrent programming with objects, threads, and events in Java. 
 

Uses of TerminationListener in edu.luc.cs.trull
 

Classes in edu.luc.cs.trull that implement TerminationListener
protected  class AbstractCombinator.DefaultTerminationListener
          A default termination listener.
protected  class Composite.CompositeTerminationListener
          This component terminates as soon as all its children have terminated.
protected  class Loop.LoopTerminationListener
          This termination listener restarts the body component anew after every time it terminates.
protected  class Sequence.SequenceTerminationListener
          A termination listener that, when the current component terminates, starts the next component in the sequence.
protected  class Suspend.SuspendTerminationListener
          This component terminates when its child component terminates.
protected  class Switch.SwitchTerminationListener
          This component terminates as soon as the chosen branch component terminates.
 

Fields in edu.luc.cs.trull declared as TerminationListener
private  TerminationListener Control.bodyTerminationListener
          The internal listener that is notified if the child component terminates.
private  TerminationListener Control.handlerTerminationListener
          The internal listener that is notified if the child component terminates.
private  TerminationListener TerminatingComponent.parent
          The parent of this component.
private  TerminationListener Switch.terminationListener
          The child termination listener for this component.
private  TerminationListener Suspend.terminationListener
          The child termination listener for this component.
private  TerminationListener Sequence.terminationListener
          The child termination listener of this component.
private  TerminationListener Rename.terminationListener
          The child termination listener of this component.
private  TerminationListener Loop.terminationListener
          The child termination listener of this component.
private  TerminationListener Composite.terminationListener
          The child termination listener of this component.
private  TerminationListener AwaitAll.terminationListener
          The child termination listener of this component.
 

Methods in edu.luc.cs.trull that return TerminationListener
protected  TerminationListener Switch.getChildTerminationListener()
           
protected  TerminationListener Suspend.getChildTerminationListener()
           
protected  TerminationListener Sequence.getChildTerminationListener()
           
protected  TerminationListener Rename.getChildTerminationListener()
           
protected  TerminationListener Loop.getChildTerminationListener()
           
protected  TerminationListener Cycle.getChildTerminationListener()
          Returns null because this component ignores termination of its children.
protected  TerminationListener Control.getChildTerminationListener()
           
protected  TerminationListener Composite.getChildTerminationListener()
           
protected  TerminationListener AwaitAll.getChildTerminationListener()
           
protected abstract  TerminationListener AbstractCombinator.getChildTerminationListener()
          Returns the internal listener that is notified if the child component terminates.
protected  TerminationListener TerminatingComponent.getParent()
          Returns the parent of this component.
 TerminationListener Terminating.getTerminationListener()
          Returns the termination listener of this component.
 TerminationListener EmptyComponent.getTerminationListener()
           
 

Methods in edu.luc.cs.trull with parameters of type TerminationListener
 void TerminatingComponent.setTerminationListener(TerminationListener parent)
          Sets the TerminationListener of this component.
 void Terminating.setTerminationListener(TerminationListener parent)
          Sets this component's termination listener to the given component.
 void EmptyComponent.setTerminationListener(TerminationListener l)
           
 


Trull

http://www.cs.luc.edu/trull/