diff options
Diffstat (limited to 'extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model')
2 files changed, 61 insertions, 2 deletions
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/bpmnDiagramExpansion.xmi b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/bpmnDiagramExpansion.xmi new file mode 100644 index 00000000000..fea3a97391b --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/bpmnDiagramExpansion.xmi @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<expansionmodel:DiagramExpansion + xmi:version="2.0" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:expansionmodel="http:///expansionmodel.ecore" + xmi:id="_BOX98NnkEeSFtu511b-yaw" + ID="BPMN Process Diagram"> + <usages xmi:id="_rC19oNnoEeSqwOe5_frWm1" + diagramType="BPMN Process Diagram" + representations="//@usages.0/@gmftRepresentations.0" + name="BPMN Process Diagram Context"> + <gmftRepresentations + editPartQualifiedName="org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityEditPart" + name="reuse activity" + viewFactory="org.eclipse.papyrus.bpmn.diagram.process.ActivityViewFactory" + inducedRepresentations="//@libraries.1/@representations.0" + reusedID="2001"/> + </usages> + <libraries + name="newRepresentation"> + <representations + xsi:type="expansionmodel:Representation" + editPartQualifiedName="org.eclipse.papyrus.bpmn.diagram.common.edit.part.LaneEditPart" + name="Lane overloads activity partition" + viewFactory="org.eclipse.papyrus.bpmn.diagram.common.factory.LaneViewFactory" + graphicalElementType="org.eclipse.papyrus.bpmn.process.Lane_Partition"/> + </libraries> + <libraries + name="reusedCompartment"> + <representations + xsi:type="expansionmodel:InducedRepresentation" + editPartQualifiedName="org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityActivityContentCompartmentEditPart" + name="compartment of activity" + viewFactory="org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal.CompartmentViewFactory" + hint="7004" + children="//@libraries.0/@representations.0"/> + </libraries> +</expansionmodel:DiagramExpansion> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.elementtypesconfigurations b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.elementtypesconfigurations index a81bb8e1b14..7e9ba2229b9 100644 --- a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.elementtypesconfigurations +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.elementtypesconfigurations @@ -574,8 +574,28 @@ <specializedTypesID>org.eclipse.papyrus.bpmn.MultiInstanceLoopCharacteristics_StructuredActivityNode</specializedTypesID> <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> </elementTypeConfigurations> - <adviceBindingsConfigurations xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" xmi:id="_s7USFwkGEeWVleXnap4Kwg" name="Apply Definitions" identifier="org.eclipse.papyrus.bpmn.process.definitions_PapyrusUMLActivityDiagram" target="_s7URSwkGEeWVleXnap4Kwg"> - <stereotypesToApply xmi:id="_s7USGAkGEeWVleXnap4Kwg" stereotypeQualifiedName="BPMNProfile::Definitions" updateName="true"> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_ODZj0BBDEeWXVJ4WhgYiRw" + name="Lane ActivityPartition" + identifier="org.eclipse.papyrus.bpmn.process.Lane_Partition" + hint="lane_partition"> + <iconEntry + xmi:id="_ODZj0RBDEeWXVJ4WhgYiRw" + iconPath="/icons/full/obj16/ActivityPartition.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.Lane_ActivityPartition</specializedTypesID> + </elementTypeConfigurations> + <adviceBindingsConfigurations + xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" + xmi:id="_s7USFwkGEeWVleXnap4Kwg" + name="Apply Definitions" + identifier="org.eclipse.papyrus.bpmn.process.definitions_PapyrusUMLActivityDiagram" + target="_s7URSwkGEeWVleXnap4Kwg"> + <stereotypesToApply + xmi:id="_s7USGAkGEeWVleXnap4Kwg" + stereotypeQualifiedName="BPMNProfile::Definitions" + updateName="true"> <requiredProfiles>BPMNProfile</requiredProfiles> </stereotypesToApply> </adviceBindingsConfigurations> |