2using System.Collections.Generic;
4using System.Threading.Tasks;
56 public override void ExportPlantUml(StreamWriter Output,
int Indentation,
char QuoteChar)
58 Indent(Output, Indentation);
59 Output.WriteLine(
"end");
Root node of a simulation model
Abstract base class for activity nodes
Exceptions thrown when the execution of an activity is completed.
Terminates execution of activity.
override string LocalName
Local name of XML element defining contents of class.
override Task< LinkedListNode< IActivityNode > > Execute(Variables Variables)
Executes a node.
override void ExportPlantUml(StreamWriter Output, int Indentation, char QuoteChar)
Exports PlantUML
Finished(ISimulationNode Parent, Model Model)
Terminates execution of activity.
override ISimulationNode Create(ISimulationNode Parent, Model Model)
Creates a new instance of the node.
static void Indent(StreamWriter Output, int Indentation)
Adds indentation to the current row.
Basic interface for simulator nodes. Implementing this interface allows classes with default contruct...
ISimulationNode Parent
Parent node in the simulation model.