ix.ip2
Class TrivialProcessModel

java.lang.Object
  |
  +--ix.ip2.ProcessModel
        |
        +--ix.ip2.TrivialProcessModel

public class TrivialProcessModel
extends ProcessModel

A very simple ProcessModel class for debugging.


Inner classes inherited from class ix.ip2.ProcessModel
ProcessModel.Node, ProcessModel.NodeTable, ProcessModel.OverallCell, ProcessModel.OverallCollectionCell, ProcessModel.Schema, ProcessModel.SchemaSymbols, ProcessModel.SchemaTable
 
Field Summary
(package private)  ProcessViewer viewer
           
 
Fields inherited from class ix.ip2.ProcessModel
allNodes, changedNodes, nodeTable, numberOfCoas, overallColumn, rowTable, schemaTable, viewer
 
Constructor Summary
TrivialProcessModel()
           
 
Method Summary
 void finishAction(java.lang.String action, int coa)
           
 void finishAction(java.lang.String action, int coa, int level)
           
protected  void note(java.lang.String message)
           
 void reset()
           
 void sendFullStateDescription()
           
 void setViewer(ProcessViewer viewer)
           
 void startAction(java.lang.String action, int coa)
           
 void startAction(java.lang.String action, int coa, int level)
           
 
Methods inherited from class ix.ip2.ProcessModel
addCoa, addRowElement, checkConnectivity, depthFirstFinishOrder, dffoWalk_, ensureOverallCell, finalNodes, finalNodes, findActionNode, findActionNode, findNode, findOverallCell, finishAction, fullStateDescription, initFromFile, initialNodes, initialNodes, issueCounts, newOverallCellInstance, nodesAfter, nodesBefore, nodesBetween, nodesInDepthFirstFinishOrder, registerNode, resetChangeRecord, seeIfNewCoa, startAction, startRecordingChanges, staticExpansionTree, statusChanges, tellViewer, topLevelNodes
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

viewer

ProcessViewer viewer
Constructor Detail

TrivialProcessModel

public TrivialProcessModel()
Method Detail

setViewer

public void setViewer(ProcessViewer viewer)
Overrides:
setViewer in class ProcessModel

reset

public void reset()
Overrides:
reset in class ProcessModel

sendFullStateDescription

public void sendFullStateDescription()
Overrides:
sendFullStateDescription in class ProcessModel

startAction

public void startAction(java.lang.String action,
                        int coa)
Overrides:
startAction in class ProcessModel

startAction

public void startAction(java.lang.String action,
                        int coa,
                        int level)
Overrides:
startAction in class ProcessModel

finishAction

public void finishAction(java.lang.String action,
                         int coa)
Overrides:
finishAction in class ProcessModel

finishAction

public void finishAction(java.lang.String action,
                         int coa,
                         int level)
Overrides:
finishAction in class ProcessModel

note

protected void note(java.lang.String message)