MATHVisualSimulator
A BPMN2 simulator for MATH
|
Inherits Simulator.BPTask.
Public Member Functions | |
BPProcess (Simulator sim, XmlNode x) | |
override XmlElement | getSemanticXml (XmlDocument doc) |
Create a BPMN semantic node from this BPNode. | |
override void | add (BPNode c) |
Note that the given node is this node's child. Perform any necessary adjustments to acknowledge that fact. | |
override void | finishParsing () |
Finish up this node, after all the nodes have been created. | |
override void | delay (Runner rr) |
Delay a token at this node. | |
override void | enter (Runner rr) |
Enter a token into this node. | |
override void | exit (Runner rr) |
Exit a token from this node. | |
LinkedList< BPEvent > | getStartList () |
Public Attributes | |
LinkedList< BPNode > | allChildNodes = new LinkedList<BPNode>() |
override void Simulator.BPProcess.add | ( | BPNode | c | ) | [virtual] |
Note that the given node is this node's child. Perform any necessary adjustments to acknowledge that fact.
c | The new child node |
Reimplemented from Simulator.BPNode.
override void Simulator.BPProcess.delay | ( | Runner | rr | ) | [virtual] |
Delay a token at this node.
rr | The token to be delayed |
Reimplemented from Simulator.BPNode.
override void Simulator.BPProcess.enter | ( | Runner | rr | ) | [virtual] |
override void Simulator.BPProcess.exit | ( | Runner | rr | ) | [virtual] |
override void Simulator.BPProcess.finishParsing | ( | ) | [virtual] |
Finish up this node, after all the nodes have been created.
Reimplemented from Simulator.BPTask.
override XmlElement Simulator.BPProcess.getSemanticXml | ( | XmlDocument | doc | ) | [virtual] |
Create a BPMN semantic node from this BPNode.
doc | An XML Document object that will own the new BPMN node |
Reimplemented from Simulator.BPTask.