
Metamodel user guide
FlowElement is the abstract super class for all elements that can appear in a Process flow, which are FlowNodes - which consist of Activities, Choreography Activities Gateways, and Events - Data Objects, Data Associations, and Sequence Flow.
Ownership:
A FlowElement belongs to an Element Container or a SubProcess

Association | Description |
|---|---|
| SubProcess : BpmnSubProcess [0..1] | |
| Lane : BpmnLane [0..*] | The list of FlowElement partitioned into this Lane. |
| Container : BpmnProcess [0..1] | Ownership of flow elements for element containers. For exemple, ativities or data object are owned by processes. |
| Groups : BpmnGroup [0..*] |