bpmn-js/test/fixtures/bpmn/features/label-editing/labels.bpmn

233 lines
14 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" id="_w9Yc0PLSEeOqh_cnoUOA7A" targetNamespace="http://activiti.org/bpmn">
<bpmn2:collaboration id="_Collaboration_2">
<bpmn2:participant id="expanded-pool" name="A" processRef="Process_1"/>
<bpmn2:participant id="collapsed-pool" name="A"/>
<bpmn2:messageFlow id="message-flow" name="A" sourceRef="task-nested-embedded" targetRef="collapsed-pool"/>
<bpmn2:messageFlow id="message-flow-unlabeled" name="" sourceRef="collapsed-pool" targetRef="expanded-pool"/>
</bpmn2:collaboration>
<bpmn2:process id="Process_1" isExecutable="false">
<bpmn2:ioSpecification id="InputOutputSpecification_1">
<bpmn2:dataInput id="data-input"/>
<bpmn2:dataOutput id="data-output"/>
</bpmn2:ioSpecification>
<bpmn2:laneSet id="LaneSet_1" name="Lane Set 1">
<bpmn2:lane id="lane-1" name="A">
<bpmn2:childLaneSet xsi:type="bpmn2:tLaneSet" id="LaneSet_2">
<bpmn2:lane id="nested-lane-1-1" name="A">
<bpmn2:flowNodeRef>start-event</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>exclusive-gateway</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>intermediate-throw-event</bpmn2:flowNodeRef>
</bpmn2:lane>
<bpmn2:lane id="nested-lane-1-2" name="A">
<bpmn2:flowNodeRef>call-activity</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>user-task</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:childLaneSet>
</bpmn2:lane>
<bpmn2:lane id="lane-2" name="A">
<bpmn2:childLaneSet xsi:type="bpmn2:tLaneSet" id="LaneSet_3">
<bpmn2:lane id="nested-lane-no-label" name="">
<bpmn2:flowNodeRef>subprocess-expanded</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>subprocess-collapsed</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:childLaneSet>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:subProcess id="subprocess-expanded" name="A">
<bpmn2:dataInputAssociation id="DataInputAssociation_1">
<bpmn2:sourceRef>data-input</bpmn2:sourceRef>
</bpmn2:dataInputAssociation>
<bpmn2:dataOutputAssociation id="DataOutputAssociation_1">
<bpmn2:targetRef>data-output</bpmn2:targetRef>
</bpmn2:dataOutputAssociation>
<bpmn2:task id="task-nested-embedded" name="A"/>
</bpmn2:subProcess>
<bpmn2:subProcess id="subprocess-collapsed" name="A" triggeredByEvent="true">
<bpmn2:dataInputAssociation id="DataInputAssociation_2">
<bpmn2:sourceRef>data-store-reference</bpmn2:sourceRef>
</bpmn2:dataInputAssociation>
<bpmn2:startEvent id="nested-embedded-start-event" name="start event" isInterrupting="false"/>
</bpmn2:subProcess>
<bpmn2:callActivity id="call-activity" name="A">
<bpmn2:incoming>sequence-flow-no</bpmn2:incoming>
</bpmn2:callActivity>
<bpmn2:userTask id="user-task" name="A"/>
<bpmn2:boundaryEvent id="boundary-event" name="A" attachedToRef="user-task"/>
<bpmn2:startEvent id="start-event">
<bpmn2:outgoing>sequenceflow-unlabeled</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:sequenceFlow id="sequenceflow-unlabeled" name="" sourceRef="start-event" targetRef="exclusive-gateway"/>
<bpmn2:exclusiveGateway id="exclusive-gateway" name="A">
<bpmn2:incoming>sequenceflow-unlabeled</bpmn2:incoming>
<bpmn2:outgoing>sequence-flow-no</bpmn2:outgoing>
<bpmn2:outgoing>sequence-flow-yes</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="sequence-flow-no" name="A" sourceRef="exclusive-gateway" targetRef="call-activity"/>
<bpmn2:sequenceFlow id="sequence-flow-yes" name="A" sourceRef="exclusive-gateway" targetRef="intermediate-throw-event"/>
<bpmn2:intermediateThrowEvent id="intermediate-throw-event" name="A">
<bpmn2:incoming>sequence-flow-yes</bpmn2:incoming>
</bpmn2:intermediateThrowEvent>
<bpmn2:dataStoreReference id="data-store-reference" name="A" dataStoreRef="DataStore_1"/>
<bpmn2:dataObject id="DataObject_1" name="Data Object 1"/>
<bpmn2:dataObjectReference id="data-object-reference" name="A" dataObjectRef="DataObject_1"/>
<bpmn2:textAnnotation id="text-annotation">
<bpmn2:text>A</bpmn2:text>
</bpmn2:textAnnotation>
<bpmn2:association id="Association_1" sourceRef="text-annotation" targetRef="subprocess-expanded"/>
</bpmn2:process>
<bpmn2:dataStore id="DataStore_1" name="Data Store 1"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="_Collaboration_2">
<bpmndi:BPMNShape id="_BPMNShape_Participant_2" bpmnElement="expanded-pool" isHorizontal="true">
<dc:Bounds height="613.0" width="540.0" x="60.0" y="48.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Lane_2" bpmnElement="lane-1" isHorizontal="true">
<dc:Bounds height="277.0" width="510.0" x="90.0" y="48.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Lane_3" bpmnElement="nested-lane-1-1" isHorizontal="true">
<dc:Bounds height="133.0" width="480.0" x="120.0" y="48.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Lane_4" bpmnElement="nested-lane-1-2" isHorizontal="true">
<dc:Bounds height="145.0" width="480.0" x="120.0" y="180.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Lane_5" bpmnElement="lane-2" isHorizontal="true">
<dc:Bounds height="337.0" width="510.0" x="90.0" y="324.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Lane_6" bpmnElement="nested-lane-no-label" isHorizontal="true">
<dc:Bounds height="337.0" width="480.0" x="120.0" y="324.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_SubProcess_2" bpmnElement="subprocess-expanded" isExpanded="true">
<dc:Bounds height="150.0" width="200.0" x="359.0" y="364.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_SubProcess_3" bpmnElement="subprocess-collapsed">
<dc:Bounds height="80.0" width="100.0" x="156.0" y="364.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="nested-embedded-start-event">
<dc:Bounds height="36.0" width="36.0" x="188.0" y="386.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="22.0" width="66.0" x="173.0" y="427.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Task_2" bpmnElement="task-nested-embedded">
<dc:Bounds height="80.0" width="100.0" x="432.0" y="408.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_Participant_3" bpmnElement="collapsed-pool" isHorizontal="true">
<dc:Bounds height="100.0" width="385.0" x="672.0" y="336.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_TextAnnotation_2" bpmnElement="text-annotation">
<dc:Bounds height="98.0" width="147.0" x="660.0" y="198.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge_Association_1" bpmnElement="Association_1" sourceElement="_BPMNShape_TextAnnotation_2" targetElement="_BPMNShape_SubProcess_2">
<di:waypoint xsi:type="dc:Point" x="663.0" y="296.0"/>
<di:waypoint xsi:type="dc:Point" x="559.0" y="369.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_BPMNShape_CallActivity_2" bpmnElement="call-activity">
<dc:Bounds height="80.0" width="100.0" x="422.0" y="202.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_3" bpmnElement="start-event">
<dc:Bounds height="36.0" width="36.0" x="168.0" y="96.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="22.0" width="66.0" x="153.0" y="137.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_IntermediateThrowEvent_2" bpmnElement="intermediate-throw-event">
<dc:Bounds height="36.0" width="36.0" x="432.0" y="96.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="38.0" width="87.0" x="407.0" y="137.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_UserTask_2" bpmnElement="user-task">
<dc:Bounds height="80.0" width="100.0" x="180.0" y="192.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_2" bpmnElement="boundary-event">
<dc:Bounds height="36.0" width="36.0" x="228.0" y="254.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="22.0" width="93.0" x="200.0" y="295.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_2" bpmnElement="exclusive-gateway" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="312.0" y="89.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="38.0" width="64.0" x="306.0" y="48.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="sequenceflow-unlabeled" sourceElement="_BPMNShape_StartEvent_3" targetElement="_BPMNShape_ExclusiveGateway_2">
<di:waypoint xsi:type="dc:Point" x="204.0" y="114.0"/>
<di:waypoint xsi:type="dc:Point" x="312.0" y="114.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="6.0" width="6.0" x="243.0" y="114.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_2" bpmnElement="sequence-flow-no" sourceElement="_BPMNShape_ExclusiveGateway_2" targetElement="_BPMNShape_CallActivity_2">
<di:waypoint xsi:type="dc:Point" x="337.0" y="139.0"/>
<di:waypoint xsi:type="dc:Point" x="337.0" y="242.0"/>
<di:waypoint xsi:type="dc:Point" x="422.0" y="242.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="22.0" width="20.0" x="342.0" y="204.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_3" bpmnElement="sequence-flow-yes" sourceElement="_BPMNShape_ExclusiveGateway_2" targetElement="_BPMNShape_IntermediateThrowEvent_2">
<di:waypoint xsi:type="dc:Point" x="362.0" y="114.0"/>
<di:waypoint xsi:type="dc:Point" x="432.0" y="114.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="22.0" width="27.0" x="385.0" y="114.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_MessageFlow_1" bpmnElement="message-flow" sourceElement="_BPMNShape_Task_2" targetElement="_BPMNShape_Participant_3">
<di:waypoint xsi:type="dc:Point" x="532.0" y="448.0"/>
<di:waypoint xsi:type="dc:Point" x="632.0" y="448.0"/>
<di:waypoint xsi:type="dc:Point" x="632.0" y="386.0"/>
<di:waypoint xsi:type="dc:Point" x="672.0" y="386.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="38.0" width="91.0" x="612.0" y="456.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_BPMNShape_DataStoreReference_2" bpmnElement="data-store-reference">
<dc:Bounds height="50.0" width="50.0" x="156.0" y="547.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="22.0" width="64.0" x="149.0" y="602.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_DataObjectReference_2" bpmnElement="data-object-reference">
<dc:Bounds height="50.0" width="36.0" x="267.0" y="547.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="38.0" width="80.0" x="245.0" y="602.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_DataInput_2" bpmnElement="data-input">
<dc:Bounds height="50.0" width="36.0" x="372.0" y="547.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="0.0" width="0.0" x="390.0" y="602.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="_BPMNShape_DataOutput_2" bpmnElement="data-output">
<dc:Bounds height="50.0" width="36.0" x="504.0" y="547.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="0.0" width="0.0" x="522.0" y="602.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge_DataInputAssociation_1" bpmnElement="DataInputAssociation_1" sourceElement="_BPMNShape_DataInput_2" targetElement="_BPMNShape_SubProcess_2">
<di:waypoint xsi:type="dc:Point" x="403.0" y="547.0"/>
<di:waypoint xsi:type="dc:Point" x="420.0" y="514.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_DataOutputAssociation_1" bpmnElement="DataOutputAssociation_1" sourceElement="_BPMNShape_SubProcess_2" targetElement="_BPMNShape_DataOutput_2">
<di:waypoint xsi:type="dc:Point" x="495.0" y="514.0"/>
<di:waypoint xsi:type="dc:Point" x="510.0" y="547.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_DataInputAssociation_2" bpmnElement="DataInputAssociation_2" sourceElement="_BPMNShape_DataStoreReference_2" targetElement="_BPMNShape_SubProcess_3">
<di:waypoint xsi:type="dc:Point" x="185.0" y="547.0"/>
<di:waypoint xsi:type="dc:Point" x="200.0" y="444.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge id="BPMNEdge_MessageFlow_2" bpmnElement="message-flow-unlabeled" sourceElement="_BPMNShape_Participant_3" targetElement="_BPMNShape_Participant_2">
<di:waypoint xsi:type="dc:Point" x="864.0" y="336.0"/>
<di:waypoint xsi:type="dc:Point" x="864.0" y="4.0"/>
<di:waypoint xsi:type="dc:Point" x="326.0" y="4.0"/>
<di:waypoint xsi:type="dc:Point" x="327.0" y="48.0"/>
<bpmndi:BPMNLabel>
<dc:Bounds height="6.0" width="6.0" x="861.0" y="284.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>