Class Summary |
IP2 |
A class extended by IP2 main-program classes. |
ProcessModel |
A ProcessModel contains a model of a process and handles the propagation
of state changes. |
ProcessModel.NodeTable |
Nodes are stored in a NodeTable, indexed by pattern. |
ProcessModel.Schema |
A Schema describes a possible action in the process being modelled. |
ProcessModel.SchemaTable |
A SchemaTable contains Schemas that describe the possible actions
in a process. |
ProcessStatusUpdate |
A ProcessStatusUpdate is sent to an implementation of the ProcessViewer
interface when telling it of state changes in a process.
The update always contains the current number of COAs and the
total number of issues for each COA, even if these numbers have
not changed since the previous update was sent. |
StatusChange |
A StatusChange describes a change in the execution status of an
action in a process. |
TrivialProcessModel |
A very simple ProcessModel class for debugging. |
TrivialViewer |
A very simple Viewer class for debugging. |
TrivialWatcherListener |
An implementation of WatcherListener that merely prints what's
happening. |