Skip to content

BPMN 2.0 Extension for interchanging Envelope Decorator Bounds

License

Notifications You must be signed in to change notification settings

bpmn-miwg/bpmn-deco

Repository files navigation

BPMN 2.0 Extension for Envelope Decorator Bounds

This XML schema defines and documents BPMN 2.0 extension attributes to overcome limitations of BPMN Diagram Interchange.

In particular, the attribute defined in BPMNEnvelopeDecorator allows to interchange the position and dimensions of the envelope decorator on a BPMN Message Flow.

With this extension the Envelope Decorator can be freely positioned along the Message Flow and not just in the middle of it.

Envelope Decorator freely positioned along the Message Flow

It does not come with a proper XSD since only attributes are contributed.

<semantic:definitions ... xmlns:deco="http://www.omg.org/spec/BPMN/non-normative/extensions/envelope-decorator-bounds/1.0" ... >
...
    <bpmndi:BPMNEdge bpmnElement="_09e7cb23-4a1b-4165-b93a-cf635c223ee5" messageVisibleKind="initiating" id="E1373638081031__09e7cb23-4a1b-4165-b93a-cf635c223ee5" deco:height="12" deco:width="17" deco:x="209" deco:y="336.0">
        <di:waypoint x="305.0" y="188.0"/>
        <di:waypoint x="305.0" y="342.0"/>
        <di:waypoint x="130.0" y="342.0"/>
        <di:waypoint x="131.0" y="651.0"/>
        <bpmndi:BPMNLabel labelStyle="LS1373638080849">
            <dc:Bounds height="12.804751171875008" width="94.93333333333335" x="167.10533963254568" y="359.56612835107035"/>
        </bpmndi:BPMNLabel>
    </bpmndi:BPMNEdge>
...
</semantic:definitions>

Implementers

Tools that implement the specification include:

-

About

BPMN 2.0 Extension for interchanging Envelope Decorator Bounds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages