Graphic elements (bpmndi)

'BPMNDiagram' and 'BPMNPlane' elements

A BPMNDiagram element is generated in the BPMN file for each BPMN diagram. The ID consists of the BPMNDIAGRAM_ string and the GUID of the model.

This element always contains a BPMNPLane element with the bpmnElement attribute, whose value consists of the COLLABORATION_ string and the GUID of the model for a model of the BPMN collaboration diagram (BPMN 2.0) type and of the FLOWNODE_ string and the GUID of the subprocess for a model of type BPMN process diagram (BPMN 2.0).

'BPMNDiagram' and 'BPMNPlane' elements

'BPMNShape' element

Each semantic element has an associated BPMNShape element below the BPMNPlane element.

The bpmnElement element references its associated semantic element via its ID. The ID of the bpmnElement element consists of the BPMNDI_FLOWNODE_ string and the GUID of the object.

The Bounds element contains the coordinates of the associated symbol. The ARIS coordinate is normalized by multiplication with 274/72.

BPMNShape

'BPMNEdge' element

Each connection that represents a sequence flow, a message flow or an association has a corresponding BPMNEdge element. This references the associated semantic elements via their IDs.

The ID of the BPMNEdge element consists of the BPMNEDGE_ string and the GUID of the connection.

The sourceElement and targetElement elements reference the objects linked by the connection.

The BPMNEdge element has subordinate elements of the waypoint type that contain the x and y coordinates of the connection. The waypoint element is normalized by multiplication with 274/72.

BPMNEdge

Attributes for the 'BPMNShape' element

There are two additional attributes for the BPMNShape element. The first attribute specifies the orientation of the pool. If the isHorizontal attribute has the true value, the pools are arranged horizontally, if it has the false value, they are arranged vertically.

Attributes for the 'BPMnShape' element- horizontal

The isExpanded attribute specifies whether a subprocess is expanded or not.

Attributes for the 'BPMnShape' element- expanded