Node types¶
Event nodes¶
StartEventDefinition¶
Special node for the beginning of the process.
Location: dace.definition.eventdef.StartEventDefinition
EndEventDefinition¶
Special node for the end of the process.
Location: dace.definition.eventdef.EndEventDefinition
EventHandlerDefinition¶
Location: dace.definition.activitydef.EventHandlerDefinition
EventDefinition¶
Location: dace.definition.activitydef.EventDefinition
IntermediateThrowEventDefinition¶
Location: dace.definition.activitydef.IntermediateThrowEventDefinition
IntermediateCatchEventDefinition¶
Location: dace.definition.activitydef.IntermediateCatchEventDefinition
EventKindDefinition¶
Location: dace.definition.activitydef.EventKindDefinition
SignalEventDefinition¶
Location: dace.definition.activitydef.SignalEventDefinition
TerminateEventDefinition¶
Location: dace.definition.activitydef.TerminateEventDefinition
ConditionalEventDefinition¶
Location: dace.definition.activitydef.ConditionalEventDefinition
TimerEventDefinition¶
Location: dace.definition.activitydef.TimerEventDefinition
Activity nodes¶
ActivityDefinition¶
When a process enters in an ActivityDefinition node, all its behaviors start method are called.
Location: dace.definition.activitydef.ActivityDefinition
SubProcessDefinition¶
Create a subprocess.
Location: dace.definition.activitydef.SubProcessDefinition
Gateway nodes¶
ExclusiveGatewayDefinition¶
Exclusive or. If one of the transitions that departs from this node is called, the other ones can’t be called anymore.
Location: dace.definition.gatewaydef.ExclusiveGatewayDefinition
ParallelGatewayDefinition¶
Location: dace.definition.gatewaydef.ParallelGatewayDefinition
InclusiveGatewayDefinition¶
Location: dace.definition.gatewaydef.InclusiveGatewayDefinition