OptionalcallSet when the BaseBpmnSemantic.kind relates to a BPMN Call Activity calling a global task.
OptionalcallSet when the BaseBpmnSemantic.kind relates to a BPMN Call Activity.
OptionaleventSet when the BaseBpmnSemantic.kind relates to a BPMN event.
IDs of the incoming flows/edges.
true when relates to a BPMN Shape, false when relates to a BPMN Edge.
OptionallinkSet when the BaseBpmnSemantic.kind relates to a BPMN intermediate catch event with ShapeBpmnSemantic.eventDefinitionKind set to ShapeBpmnEventDefinitionKind.LINK.
OptionallinkSet when the BaseBpmnSemantic.kind relates to a BPMN intermediate throw event with ShapeBpmnSemantic.eventDefinitionKind set to ShapeBpmnEventDefinitionKind.LINK.
IDs of the outgoing flows/edges.
This is the ID of the direct parent of the current element, which can be a:
For the Boundary events, it is the activity to which the item belongs.
Special case: it can be undefined when there is a single process without Participant/Pool. In this case, the direct children of the process have no parent.
OptionalsubSet when the BaseBpmnSemantic.kind relates to a BPMN sub-process.
Extended properties available when BaseBpmnSemantic.isShape is
true.