diff options
Diffstat (limited to 'extraplugins')
19 files changed, 2309 insertions, 30 deletions
diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.classpath b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.classpath new file mode 100644 index 00000000000..1bdfad39c31 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.classpath @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<classpath> + <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> + <classpathentry kind="src" path="src"/> + <classpathentry kind="output" path="bin"/> +</classpath> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.project b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.project new file mode 100644 index 00000000000..2a415a947af --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.project @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>org.eclipse.papyrus.bpmn.diagram.collaboration</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>org.eclipse.jdt.core.javabuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.ManifestBuilder</name> + <arguments> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.pde.SchemaBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.pde.PluginNature</nature> + <nature>org.eclipse.jdt.core.javanature</nature> + </natures> +</projectDescription> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.settings/org.eclipse.jdt.core.prefs b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000000..0c68a61dca8 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/META-INF/MANIFEST.MF b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/META-INF/MANIFEST.MF new file mode 100644 index 00000000000..9614d91e96a --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/META-INF/MANIFEST.MF @@ -0,0 +1,20 @@ +Manifest-Version: 1.0 +Export-Package: org.eclipse.papyrus.bpmn.diagram.collaboration +Require-Bundle: org.eclipse.ui, + org.eclipse.core.runtime, + org.eclipse.papyrus.bpmn;bundle-version="0.7.0", + org.eclipse.papyrus.bpmn.diagram.common;bundle-version="0.7.0", + org.eclipse.papyrus.bpmn.diagram.ui;bundle-version="0.7.0", + org.eclipse.papyrus.uml.diagram.common;bundle-version="0.7.0", + org.eclipse.gmf.runtime.notation.edit, + org.eclipse.gmf.runtime.diagram.core, + org.eclipse.papyrus.uml.diagram.activity, + org.eclipse.gmf.runtime.diagram.ui +Bundle-Vendor: %Bundle-Vendor +Bundle-ActivationPolicy: lazy +Bundle-Version: 0.7.0.qualifier +Bundle-Name: %Bundle-Name +Bundle-Activator: org.eclipse.papyrus.bpmn.diagram.collaboration.Activator +Bundle-ManifestVersion: 2 +Bundle-SymbolicName: org.eclipse.papyrus.bpmn.diagram.collaboration;singleton:=true +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/OSGI-INF/l10n/bundle.properties b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/OSGI-INF/l10n/bundle.properties new file mode 100644 index 00000000000..fcceed2dba5 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/OSGI-INF/l10n/bundle.properties @@ -0,0 +1,3 @@ +#Properties file for org.eclipse.papyrus.bpmn.diagram.process +Bundle-Vendor = Eclipse Modeling Project +Bundle-Name = BPMN Collaboration diagram editor
\ No newline at end of file diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/about.html b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/about.html new file mode 100644 index 00000000000..d35d5aed64c --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/about.html @@ -0,0 +1,28 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> +<title>About</title> +</head> +<body lang="EN-US"> +<h2>About This Content</h2> + +<p>June 5, 2007</p> +<h3>License</h3> + +<p>The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise +indicated below, the Content is provided to you under the terms and conditions of the +Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available +at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. +For purposes of the EPL, "Program" will mean the Content.</p> + +<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is +being redistributed by another party ("Redistributor") and different terms and conditions may +apply to your use of any object code in the Content. Check the Redistributor's license that was +provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise +indicated below, the terms and conditions of the EPL still apply to any source code in the Content +and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p> + +</body> +</html> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/build.properties b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/build.properties new file mode 100644 index 00000000000..46e3e406654 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/build.properties @@ -0,0 +1,9 @@ +source.. = src/ +output.. = bin/ +bin.includes = META-INF/,\ + .,\ + plugin.xml,\ + model/,\ + about.html,\ + OSGI-INF/ + diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/bpmnDiagramExpansion.xmi b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/bpmnDiagramExpansion.xmi new file mode 100644 index 00000000000..7d6ce4ef862 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/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 Collaboration Diagram"> + <usages xmi:id="_rC19oNnoEeSqwOe5_frWm1" + diagramType="BPMN Collaboration Diagram" + representations="//@usages.0/@gmftRepresentations.0" + name="BPMN Collaboration Diagram Context"> + <gmftRepresentations + editPartQualifiedName="org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityEditPart" + name="reuse activity" + viewFactory="org.eclipse.papyrus.bpmn.diagram.collaboration.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.collaboration.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.collaboration/model/collaboration.elementtypesconfigurations b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaboration.elementtypesconfigurations new file mode 100644 index 00000000000..6b3b26d5e8a --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaboration.elementtypesconfigurations @@ -0,0 +1,1528 @@ +<?xml version="1.0" encoding="ASCII"?> +<elementtypesconfigurations:ElementTypeSetConfiguration + xmi:version="2.0" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:applystereotypeadviceconfiguration="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/uml/applystereotypeadvice/1.0" + xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.0" + xmlns:stereotypeapplicationmatcherconfiguration="http://www.eclipse.org/payrus/elementtypesconfigurations/uml/stereotypematcherconfiguration" + xmi:id="_s7URMAkGEeWVleXnap4Kwg" + name="BPMNProfile" + identifier="org.eclipse.papyrus.bpmn.collaboration.elementTypes" + metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML"> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URMQkGEeWVleXnap4Kwg" + name="InclusiveGateway JoinNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.InclusiveGateway_JoinNode_3041" + hint="3041"> + <iconEntry + xmi:id="_s7URMgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/JoinNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.InclusiveGateway_JoinNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URMwkGEeWVleXnap4Kwg" + name="InclusiveGateway ForkNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.InclusiveGateway_ForkNode_3040" + hint="3040"> + <iconEntry + xmi:id="_s7URNAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ForkNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.InclusiveGateway_ForkNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URNQkGEeWVleXnap4Kwg" + name="EventBasedGateway ForkNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.EventBasedGateway_ForkNode_3040" + hint="3040"> + <iconEntry + xmi:id="_s7URNgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ForkNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.EventBasedGateway_ForkNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URNwkGEeWVleXnap4Kwg" + name="EventBasedGateway StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.EventBasedGateway_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7UROAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.EventBasedGateway_StructuredActivityNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UROQkGEeWVleXnap4Kwg" + name="EventBasedGateway InterruptibleActivityRegion" + identifier="org.eclipse.papyrus.bpmn.collaboration.EventBasedGateway_InterruptibleActivityRegion_3068" + hint="3068"> + <iconEntry + xmi:id="_s7UROgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InterruptibleActivityRegion.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.EventBasedGateway_InterruptibleActivityRegion</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InterruptibleActivityRegion_3068</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UROwkGEeWVleXnap4Kwg" + name="NonExclusiveGateway JoinNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.NonExclusiveGateway_JoinNode_3041" + hint="3041"> + <iconEntry + xmi:id="_s7URPAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/JoinNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.NonExclusiveGateway_JoinNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URPQkGEeWVleXnap4Kwg" + name="NonExclusiveGateway ForkNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.NonExclusiveGateway_ForkNode_3040" + hint="3040"> + <iconEntry + xmi:id="_s7URPgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ForkNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.NonExclusiveGateway_ForkNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URPwkGEeWVleXnap4Kwg" + name="ParallelGateway JoinNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ParallelGateway_JoinNode_3041" + hint="3041"> + <iconEntry + xmi:id="_s7URQAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/JoinNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ParallelGateway_JoinNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URQQkGEeWVleXnap4Kwg" + name="ParallelGateway ForkNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ParallelGateway_ForkNode_3040" + hint="3040"> + <iconEntry + xmi:id="_s7URQgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ForkNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ParallelGateway_ForkNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URQwkGEeWVleXnap4Kwg" + name="ComplexGateway JoinNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ComplexGateway_JoinNode_3041" + hint="3041"> + <iconEntry + xmi:id="_s7URRAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/JoinNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ComplexGateway_JoinNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URRQkGEeWVleXnap4Kwg" + name="ComplexGateway ForkNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ComplexGateway_ForkNode_3040" + hint="3040"> + <iconEntry + xmi:id="_s7URRgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ForkNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ComplexGateway_ForkNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URRwkGEeWVleXnap4Kwg" + name="ExclusiveGateway DecisionNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ExclusiveGateway_DecisionNode_3038" + hint="3038"> + <iconEntry + xmi:id="_s7URSAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/DecisionNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ExclusiveGateway_DecisionNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.DecisionNode_3038</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URSQkGEeWVleXnap4Kwg" + name="ExclusiveGateway MergeNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ExclusiveGateway_MergeNode_3039" + hint="3039"> + <iconEntry + xmi:id="_s7URSgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/MergeNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ExclusiveGateway_MergeNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.MergeNode_3039</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URSwkGEeWVleXnap4Kwg" + name="Definitions Package" + identifier="org.eclipse.papyrus.bpmn.collaboration.Definitions_Package_PapyrusUMLActivityDiagram" + hint="PapyrusUMLActivityDiagram"> + <iconEntry + xmi:id="_s7URTAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Package.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Package_1000</specializedTypesID> + <matcherConfiguration + xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" + xmi:id="_s7URTQkGEeWVleXnap4Kwg"> + <stereotypesQualifiedNames>BPMNProfile::Definitions</stereotypesQualifiedNames> + </matcherConfiguration> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URTgkGEeWVleXnap4Kwg" + name="LaneSet ActivityPartition" + identifier="org.eclipse.papyrus.bpmn.collaboration.LaneSet_ActivityPartition_3067" + hint="3067"> + <iconEntry + xmi:id="_s7URTwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ActivityPartition.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.LaneSet_ActivityPartition</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URUAkGEeWVleXnap4Kwg" + name="BPMNProcess (2001)" + identifier="org.eclipse.papyrus.bpmn.collaboration.BPMNProcess_Activity_2001" + hint="2001"> + <iconEntry + xmi:id="_s7URUQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Activity.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BPMNProcess_Activity</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Activity_2001</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URUgkGEeWVleXnap4Kwg" + name="BPMNProcess (3083)" + identifier="org.eclipse.papyrus.bpmn.collaboration.BPMNProcess_Activity_3083" + hint="3083"> + <iconEntry + xmi:id="_s7URUwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Activity.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BPMNProcess_Activity</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Activity_3083</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URVAkGEeWVleXnap4Kwg" + name="Lane ActivityPartition" + identifier="org.eclipse.papyrus.bpmn.collaboration.Lane_ActivityPartition_3067" + hint="3067"> + <iconEntry + xmi:id="_s7URVQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ActivityPartition.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.Lane_ActivityPartition</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URVgkGEeWVleXnap4Kwg" + name="EndEvent CallOperationAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.EndEvent_CallOperationAction_3010" + hint="3010"> + <iconEntry + xmi:id="_s7URVwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallOperationAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.EndEvent_CallOperationAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URWAkGEeWVleXnap4Kwg" + name="EndEvent FlowFinalNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.EndEvent_FlowFinalNode_3006" + hint="3006"> + <iconEntry + xmi:id="_s7URWQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/FlowFinalNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.EndEvent_FlowFinalNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URWgkGEeWVleXnap4Kwg" + name="CatchEvent AcceptEventAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.CatchEvent_AcceptEventAction_3063" + hint="3063"> + <iconEntry + xmi:id="_s7URWwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/AcceptEventAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.CatchEvent_AcceptEventAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URXAkGEeWVleXnap4Kwg" + name="CatchEvent InitialNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.CatchEvent_InitialNode_3004" + hint="3004"> + <iconEntry + xmi:id="_s7URXQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InitialNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.CatchEvent_InitialNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URXgkGEeWVleXnap4Kwg" + name="StartEvent AcceptEventAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.StartEvent_AcceptEventAction_3063" + hint="3063"> + <iconEntry + xmi:id="_s7URXwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/AcceptEventAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.StartEvent_AcceptEventAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URYAkGEeWVleXnap4Kwg" + name="StartEvent InitialNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.StartEvent_InitialNode_3004" + hint="3004"> + <iconEntry + xmi:id="_s7URYQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InitialNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.StartEvent_InitialNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URYgkGEeWVleXnap4Kwg" + name="IntermediateCatchEvent AcceptEventAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.IntermediateCatchEvent_AcceptEventAction_3063" + hint="3063"> + <iconEntry + xmi:id="_s7URYwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/AcceptEventAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.IntermediateCatchEvent_AcceptEventAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URZAkGEeWVleXnap4Kwg" + name="IntermediateCatchEvent InitialNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.IntermediateCatchEvent_InitialNode_3004" + hint="3004"> + <iconEntry + xmi:id="_s7URZQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InitialNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.IntermediateCatchEvent_InitialNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URZgkGEeWVleXnap4Kwg" + name="IntermediateThrowEvent SendObjectAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.IntermediateThrowEvent_SendObjectAction_3042" + hint="3042"> + <iconEntry + xmi:id="_s7URZwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/SendObjectAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.IntermediateThrowEvent_SendObjectAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.SendObjectAction_3042</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URaAkGEeWVleXnap4Kwg" + name="IntermediateThrowEvent CallOperationAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.IntermediateThrowEvent_CallOperationAction_3010" + hint="3010"> + <iconEntry + xmi:id="_s7URaQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallOperationAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.IntermediateThrowEvent_CallOperationAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URagkGEeWVleXnap4Kwg" + name="IntermediateThrowEvent FlowFinalNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.IntermediateThrowEvent_FlowFinalNode_3006" + hint="3006"> + <iconEntry + xmi:id="_s7URawkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/FlowFinalNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.IntermediateThrowEvent_FlowFinalNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URbAkGEeWVleXnap4Kwg" + name="ThrowEvent CallOperationAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.ThrowEvent_CallOperationAction_3010" + hint="3010"> + <iconEntry + xmi:id="_s7URbQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallOperationAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ThrowEvent_CallOperationAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URbgkGEeWVleXnap4Kwg" + name="ThrowEvent FlowFinalNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ThrowEvent_FlowFinalNode_3006" + hint="3006"> + <iconEntry + xmi:id="_s7URbwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/FlowFinalNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ThrowEvent_FlowFinalNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URcAkGEeWVleXnap4Kwg" + name="BoundaryEvent AcceptEventAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.BoundaryEvent_AcceptEventAction_3063" + hint="3063"> + <iconEntry + xmi:id="_s7URcQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/AcceptEventAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BoundaryEvent_AcceptEventAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URcgkGEeWVleXnap4Kwg" + name="BoundaryEvent InitialNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.BoundaryEvent_InitialNode_3004" + hint="3004"> + <iconEntry + xmi:id="_s7URcwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InitialNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BoundaryEvent_InitialNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URdAkGEeWVleXnap4Kwg" + name="ImplicitThrowEvent CallOperationAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.ImplicitThrowEvent_CallOperationAction_3010" + hint="3010"> + <iconEntry + xmi:id="_s7URdQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallOperationAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ImplicitThrowEvent_CallOperationAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URdgkGEeWVleXnap4Kwg" + name="ImplicitThrowEvent FlowFinalNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.ImplicitThrowEvent_FlowFinalNode_3006" + hint="3006"> + <iconEntry + xmi:id="_s7URdwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/FlowFinalNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ImplicitThrowEvent_FlowFinalNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UReAkGEeWVleXnap4Kwg" + name="TextAnnotation Comment" + identifier="org.eclipse.papyrus.bpmn.collaboration.TextAnnotation_Comment_3080" + hint="3080"> + <iconEntry + xmi:id="_s7UReQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Comment.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.TextAnnotation_Comment</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Comment_3080</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URegkGEeWVleXnap4Kwg" + name="Group ActivityPartition" + identifier="org.eclipse.papyrus.bpmn.collaboration.Group_ActivityPartition_3067" + hint="3067"> + <iconEntry + xmi:id="_s7URewkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ActivityPartition.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.Group_ActivityPartition</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URfAkGEeWVleXnap4Kwg" + name="SequenceFlow ControlFlow" + identifier="org.eclipse.papyrus.bpmn.collaboration.SequenceFlow_ControlFlow_4004" + hint="4004"> + <iconEntry + xmi:id="_s7URfQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ControlFlow.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.SequenceFlow_ControlFlow</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URfgkGEeWVleXnap4Kwg" + name="DataObjectReference DataStoreNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataObjectReference_DataStoreNode_3078" + hint="3078"> + <iconEntry + xmi:id="_s7URfwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/DataStoreNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataObjectReference_DataStoreNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URgAkGEeWVleXnap4Kwg" + name="DataOutputAssociation ObjectFlow" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutputAssociation_ObjectFlow_4003" + hint="4003"> + <iconEntry + xmi:id="_s7URgQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ObjectFlow.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutputAssociation_ObjectFlow</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URggkGEeWVleXnap4Kwg" + name="DataOutput (3014)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3014" + hint="3014"> + <iconEntry + xmi:id="_s7URgwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3014</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URhAkGEeWVleXnap4Kwg" + name="DataOutput (3020)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3020" + hint="3020"> + <iconEntry + xmi:id="_s7URhQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3020</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URhgkGEeWVleXnap4Kwg" + name="DataOutput (3024)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3024" + hint="3024"> + <iconEntry + xmi:id="_s7URhwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3024</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URiAkGEeWVleXnap4Kwg" + name="DataOutput (3064)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3064" + hint="3064"> + <iconEntry + xmi:id="_s7URiQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3064</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URigkGEeWVleXnap4Kwg" + name="DataOutput (3077)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3077" + hint="3077"> + <iconEntry + xmi:id="_s7URiwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3077</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URjAkGEeWVleXnap4Kwg" + name="DataOutput (3084)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3084" + hint="3084"> + <iconEntry + xmi:id="_s7URjQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3084</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URjgkGEeWVleXnap4Kwg" + name="DataOutput (3087)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3087" + hint="3087"> + <iconEntry + xmi:id="_s7URjwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3087</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URkAkGEeWVleXnap4Kwg" + name="DataOutput (3090)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3090" + hint="3090"> + <iconEntry + xmi:id="_s7URkQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3090</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URkgkGEeWVleXnap4Kwg" + name="DataOutput (3094)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3094" + hint="3094"> + <iconEntry + xmi:id="_s7URkwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3094</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URlAkGEeWVleXnap4Kwg" + name="DataOutput (3098)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3098" + hint="3098"> + <iconEntry + xmi:id="_s7URlQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3098</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URlgkGEeWVleXnap4Kwg" + name="DataOutput (3109)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3109" + hint="3109"> + <iconEntry + xmi:id="_s7URlwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3109</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URmAkGEeWVleXnap4Kwg" + name="DataOutput (3111)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3111" + hint="3111"> + <iconEntry + xmi:id="_s7URmQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3111</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URmgkGEeWVleXnap4Kwg" + name="DataOutput (3191)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3191" + hint="3191"> + <iconEntry + xmi:id="_s7URmwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3191</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URnAkGEeWVleXnap4Kwg" + name="DataOutput (3125)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3125" + hint="3125"> + <iconEntry + xmi:id="_s7URnQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3125</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URngkGEeWVleXnap4Kwg" + name="DataOutput (3126)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3126" + hint="3126"> + <iconEntry + xmi:id="_s7URnwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3126</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URoAkGEeWVleXnap4Kwg" + name="DataOutput (3127)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3127" + hint="3127"> + <iconEntry + xmi:id="_s7URoQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3127</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URogkGEeWVleXnap4Kwg" + name="DataOutput (3128)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3128" + hint="3128"> + <iconEntry + xmi:id="_s7URowkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3128</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URpAkGEeWVleXnap4Kwg" + name="DataOutput (3129)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3129" + hint="3129"> + <iconEntry + xmi:id="_s7URpQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3129</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URpgkGEeWVleXnap4Kwg" + name="DataOutput (3130)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3130" + hint="3130"> + <iconEntry + xmi:id="_s7URpwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3130</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URqAkGEeWVleXnap4Kwg" + name="DataOutput (3131)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3131" + hint="3131"> + <iconEntry + xmi:id="_s7URqQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3131</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URqgkGEeWVleXnap4Kwg" + name="DataOutput (3202)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_OutputPin_3202" + hint="3202"> + <iconEntry + xmi:id="_s7URqwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OutputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_OutputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OutputPin_3202</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URrAkGEeWVleXnap4Kwg" + name="DataOutput Parameter" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_Parameter_3001" + hint="3001"> + <iconEntry + xmi:id="_s7URrQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Parameter.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_Parameter</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Parameter_3001</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URrgkGEeWVleXnap4Kwg" + name="DataOutput ActivityParameterNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataOutput_ActivityParameterNode_3059" + hint="3059"> + <iconEntry + xmi:id="_s7URrwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ActivityParameterNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataOutput_ActivityParameterNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URsAkGEeWVleXnap4Kwg" + name="BPMNProperty DataStoreNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.BPMNProperty_DataStoreNode_3078" + hint="3078"> + <iconEntry + xmi:id="_s7URsQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/DataStoreNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BPMNProperty_DataStoreNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URsgkGEeWVleXnap4Kwg" + name="DataInputAssociation ObjectFlow" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInputAssociation_ObjectFlow_4003" + hint="4003"> + <iconEntry + xmi:id="_s7URswkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ObjectFlow.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInputAssociation_ObjectFlow</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URtAkGEeWVleXnap4Kwg" + name="DataStoreReference DataStoreNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataStoreReference_DataStoreNode_3078" + hint="3078"> + <iconEntry + xmi:id="_s7URtQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/DataStoreNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataStoreReference_DataStoreNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URtgkGEeWVleXnap4Kwg" + name="DataObject DataStoreNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataObject_DataStoreNode_3078" + hint="3078"> + <iconEntry + xmi:id="_s7URtwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/DataStoreNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataObject_DataStoreNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URuAkGEeWVleXnap4Kwg" + name="DataInput (3013)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3013" + hint="3013"> + <iconEntry + xmi:id="_s7URuQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3013</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URugkGEeWVleXnap4Kwg" + name="DataInput (3019)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3019" + hint="3019"> + <iconEntry + xmi:id="_s7URuwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3019</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URvAkGEeWVleXnap4Kwg" + name="DataInput (3023)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3023" + hint="3023"> + <iconEntry + xmi:id="_s7URvQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3023</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URvgkGEeWVleXnap4Kwg" + name="DataInput (3055)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3055" + hint="3055"> + <iconEntry + xmi:id="_s7URvwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3055</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URwAkGEeWVleXnap4Kwg" + name="DataInput (3089)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3089" + hint="3089"> + <iconEntry + xmi:id="_s7URwQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3089</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URwgkGEeWVleXnap4Kwg" + name="DataInput (3092)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3092" + hint="3092"> + <iconEntry + xmi:id="_s7URwwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3092</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URxAkGEeWVleXnap4Kwg" + name="DataInput (3096)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3096" + hint="3096"> + <iconEntry + xmi:id="_s7URxQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3096</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URxgkGEeWVleXnap4Kwg" + name="DataInput (3101)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3101" + hint="3101"> + <iconEntry + xmi:id="_s7URxwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3101</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URyAkGEeWVleXnap4Kwg" + name="DataInput (3103)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3103" + hint="3103"> + <iconEntry + xmi:id="_s7URyQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3103</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URygkGEeWVleXnap4Kwg" + name="DataInput (3105)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3105" + hint="3105"> + <iconEntry + xmi:id="_s7URywkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3105</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URzAkGEeWVleXnap4Kwg" + name="DataInput (3188)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3188" + hint="3188"> + <iconEntry + xmi:id="_s7URzQkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3188</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7URzgkGEeWVleXnap4Kwg" + name="DataInput (3133)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3133" + hint="3133"> + <iconEntry + xmi:id="_s7URzwkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3133</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR0AkGEeWVleXnap4Kwg" + name="DataInput (3134)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3134" + hint="3134"> + <iconEntry + xmi:id="_s7UR0QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3134</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR0gkGEeWVleXnap4Kwg" + name="DataInput (3136)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3136" + hint="3136"> + <iconEntry + xmi:id="_s7UR0wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3136</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR1AkGEeWVleXnap4Kwg" + name="DataInput (3137)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3137" + hint="3137"> + <iconEntry + xmi:id="_s7UR1QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3137</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR1gkGEeWVleXnap4Kwg" + name="DataInput (3138)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3138" + hint="3138"> + <iconEntry + xmi:id="_s7UR1wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3138</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR2AkGEeWVleXnap4Kwg" + name="DataInput (3139)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3139" + hint="3139"> + <iconEntry + xmi:id="_s7UR2QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3139</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR2gkGEeWVleXnap4Kwg" + name="DataInput (3140)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3140" + hint="3140"> + <iconEntry + xmi:id="_s7UR2wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3140</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR3AkGEeWVleXnap4Kwg" + name="DataInput (3141)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3141" + hint="3141"> + <iconEntry + xmi:id="_s7UR3QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3141</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR3gkGEeWVleXnap4Kwg" + name="DataInput (3142)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3142" + hint="3142"> + <iconEntry + xmi:id="_s7UR3wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3142</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR4AkGEeWVleXnap4Kwg" + name="DataInput (3143)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3143" + hint="3143"> + <iconEntry + xmi:id="_s7UR4QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3143</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR4gkGEeWVleXnap4Kwg" + name="DataInput (3144)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3144" + hint="3144"> + <iconEntry + xmi:id="_s7UR4wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3144</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR5AkGEeWVleXnap4Kwg" + name="DataInput (3199)" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_InputPin_3199" + hint="3199"> + <iconEntry + xmi:id="_s7UR5QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/InputPin.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_InputPin</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.InputPin_3199</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR5gkGEeWVleXnap4Kwg" + name="DataInput Parameter" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_Parameter_3001" + hint="3001"> + <iconEntry + xmi:id="_s7UR5wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Parameter.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_Parameter</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Parameter_3001</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR6AkGEeWVleXnap4Kwg" + name="DataInput ActivityParameterNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataInput_ActivityParameterNode_3059" + hint="3059"> + <iconEntry + xmi:id="_s7UR6QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ActivityParameterNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataInput_ActivityParameterNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR6gkGEeWVleXnap4Kwg" + name="DataAssociation ObjectFlow" + identifier="org.eclipse.papyrus.bpmn.collaboration.DataAssociation_ObjectFlow_4003" + hint="4003"> + <iconEntry + xmi:id="_s7UR6wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ObjectFlow.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.DataAssociation_ObjectFlow</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR7AkGEeWVleXnap4Kwg" + name="UserTask OpaqueAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.UserTask_OpaqueAction_3007" + hint="3007"> + <iconEntry + xmi:id="_s7UR7QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OpaqueAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.UserTask_OpaqueAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR7gkGEeWVleXnap4Kwg" + name="ManualTask OpaqueAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.ManualTask_OpaqueAction_3007" + hint="3007"> + <iconEntry + xmi:id="_s7UR7wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OpaqueAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ManualTask_OpaqueAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR8AkGEeWVleXnap4Kwg" + name="Documentation Comment" + identifier="org.eclipse.papyrus.bpmn.collaboration.Documentation_Comment_3080" + hint="3080"> + <iconEntry + xmi:id="_s7UR8QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Comment.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.Documentation_Comment</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Comment_3080</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR8gkGEeWVleXnap4Kwg" + name="BPMNRelationship (3002)" + identifier="org.eclipse.papyrus.bpmn.collaboration.BPMNRelationship_Constraint_3002" + hint="3002"> + <iconEntry + xmi:id="_s7UR8wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Constraint.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BPMNRelationship_Constraint</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Constraint_3002</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR9AkGEeWVleXnap4Kwg" + name="BPMNRelationship (3003)" + identifier="org.eclipse.papyrus.bpmn.collaboration.BPMNRelationship_Constraint_3003" + hint="3003"> + <iconEntry + xmi:id="_s7UR9QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Constraint.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BPMNRelationship_Constraint</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Constraint_3003</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR9gkGEeWVleXnap4Kwg" + name="BPMNRelationship (3112)" + identifier="org.eclipse.papyrus.bpmn.collaboration.BPMNRelationship_Constraint_3112" + hint="3112"> + <iconEntry + xmi:id="_s7UR9wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/Constraint.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BPMNRelationship_Constraint</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.Constraint_3112</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR-AkGEeWVleXnap4Kwg" + name="SubProcess StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.SubProcess_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7UR-QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.SubProcess_StructuredActivityNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR-gkGEeWVleXnap4Kwg" + name="LoopCharacteristics StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.LoopCharacteristics_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7UR-wkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.LoopCharacteristics_StructuredActivityNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR_AkGEeWVleXnap4Kwg" + name="CallActivity CallBehaviorAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.CallActivity_CallBehaviorAction"> + <iconEntry + xmi:id="_s7UR_QkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallBehaviorAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_BaseType</specializedTypesID> + <matcherConfiguration + xsi:type="stereotypeapplicationmatcherconfiguration:StereotypeApplicationMatcherConfiguration" + xmi:id="_s7UR_gkGEeWVleXnap4Kwg"> + <stereotypesQualifiedNames>BPMNProfile::CallActivity</stereotypesQualifiedNames> + </matcherConfiguration> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR_wkGEeWVleXnap4Kwg" + name="BusinessRuleTask OpaqueAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.BusinessRuleTask_OpaqueAction_3007" + hint="3007"> + <iconEntry + xmi:id="_s7USAAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OpaqueAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.BusinessRuleTask_OpaqueAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USAQkGEeWVleXnap4Kwg" + name="ComplexBehaviorDefinition ControlFlow" + identifier="org.eclipse.papyrus.bpmn.collaboration.ComplexBehaviorDefinition_ControlFlow_4004" + hint="4004"> + <iconEntry + xmi:id="_s7USAgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ControlFlow.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ComplexBehaviorDefinition_ControlFlow</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USAwkGEeWVleXnap4Kwg" + name="AdHocSubProcess StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.AdHocSubProcess_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7USBAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.AdHocSubProcess_StructuredActivityNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USBQkGEeWVleXnap4Kwg" + name="ScriptTask OpaqueAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.ScriptTask_OpaqueAction_3007" + hint="3007"> + <iconEntry + xmi:id="_s7USBgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/OpaqueAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ScriptTask_OpaqueAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USBwkGEeWVleXnap4Kwg" + name="SendTask CallOperationAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.SendTask_CallOperationAction_3010" + hint="3010"> + <iconEntry + xmi:id="_s7USCAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallOperationAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.SendTask_CallOperationAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USCQkGEeWVleXnap4Kwg" + name="Transaction StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.Transaction_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7USCgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.Transaction_StructuredActivityNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USCwkGEeWVleXnap4Kwg" + name="StandardLoopCharacteristics LoopNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.StandardLoopCharacteristics_LoopNode_3071" + hint="3071"> + <iconEntry + xmi:id="_s7USDAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/LoopNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.StandardLoopCharacteristics_LoopNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.LoopNode_3071</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USDQkGEeWVleXnap4Kwg" + name="StandardLoopCharacteristics StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.StandardLoopCharacteristics_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7USDgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.StandardLoopCharacteristics_StructuredActivityNode</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USDwkGEeWVleXnap4Kwg" + name="ReceiveTask AcceptEventAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.ReceiveTask_AcceptEventAction_3063" + hint="3063"> + <iconEntry + xmi:id="_s7USEAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/AcceptEventAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ReceiveTask_AcceptEventAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USEQkGEeWVleXnap4Kwg" + name="ServiceTask CallOperationAction" + identifier="org.eclipse.papyrus.bpmn.collaboration.ServiceTask_CallOperationAction_3010" + hint="3010"> + <iconEntry + xmi:id="_s7USEgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/CallOperationAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.ServiceTask_CallOperationAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USEwkGEeWVleXnap4Kwg" + name="MultiInstanceLoopCharacteristics ExpansionRegion" + identifier="org.eclipse.papyrus.bpmn.collaboration.MultiInstanceLoopCharacteristics_ExpansionRegion_3070" + hint="3070"> + <iconEntry + xmi:id="_s7USFAkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/ExpansionRegion.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.MultiInstanceLoopCharacteristics_ExpansionRegion</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.ExpansionRegion_3070</specializedTypesID> + </elementTypeConfigurations> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7USFQkGEeWVleXnap4Kwg" + name="MultiInstanceLoopCharacteristics StructuredActivityNode" + identifier="org.eclipse.papyrus.bpmn.collaboration.MultiInstanceLoopCharacteristics_StructuredActivityNode_3065" + hint="3065"> + <iconEntry + xmi:id="_s7USFgkGEeWVleXnap4Kwg" + iconPath="/icons/full/obj16/StructuredActivityNode.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <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.collaboration.definitions_PapyrusUMLActivityDiagram" + target="_s7URSwkGEeWVleXnap4Kwg"> + <stereotypesToApply + xmi:id="_s7USGAkGEeWVleXnap4Kwg" + stereotypeQualifiedName="BPMNProfile::Definitions" + updateName="true"> + <requiredProfiles>BPMNProfile</requiredProfiles> + </stereotypesToApply> + </adviceBindingsConfigurations> + <adviceBindingsConfigurations + xsi:type="applystereotypeadviceconfiguration:ApplyStereotypeAdviceConfiguration" + xmi:id="_s7USGQkGEeWVleXnap4Kwg" + name="Apply CallActivity" + identifier="org.eclipse.papyrus.bpmn.collaboration.callActivity" + target="_s7UR_AkGEeWVleXnap4Kwg"> + <stereotypesToApply + xmi:id="_s7USGgkGEeWVleXnap4Kwg" + stereotypeQualifiedName="BPMNProfile::CallActivity" + updateName="true"> + <requiredProfiles>BPMNProfile</requiredProfiles> + </stereotypesToApply> + </adviceBindingsConfigurations> +</elementtypesconfigurations:ElementTypeSetConfiguration> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaboration.paletteConfiguration b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaboration.paletteConfiguration new file mode 100644 index 00000000000..a08d708f2bd --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaboration.paletteConfiguration @@ -0,0 +1,367 @@ +<?xml version="1.0" encoding="UTF-8"?> +<paletteconfiguration:PaletteConfiguration + xmi:version="2.0" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.7" + id="org.eclipse.papyrus.bpmn.collaboration.palette" + label="BPMN Collaboration Palette Model" + description="Palette configuration for BPMN Collaboration Diagram"> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.connectors" + label="Connectors" + description="Drawer Configuration for BPMN Collaboration Diagram Connectors"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.sequenceFlow.tool" + label="Sequence Flow" + description="Sequence Flow (Control Flow)" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/SequenceFlow.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.SequenceFlow_ControlFlow_4004"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.dataAssociation.tool" + label="Data Association " + description="Data Association (Object Flow)" + kind="ConnectionTool"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/DataAssociation.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.DataAssociation_ObjectFlow_4003"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.tasks" + label="Tasks" + description="Drawer Configuration for BPMN Collaboration Diagram Tasks"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.task.tool" + label="Task" + description="Task (Opaque Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/Task.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.Task_Action_3007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.manualTask.tool" + label="Manual Task" + description="Manual Task (Opaque Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ManualTask.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ManualTask_OpaqueAction_3007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.userTask.tool" + label="User Task" + description="User Task (Opaque Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/UserTask.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.UserTask_OpaqueAction_3007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.scriptTask.tool" + label="Script Task" + description="Script Task (Opaque Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ScriptTask.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ScriptTask_OpaqueAction_3007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.businessRuleTask.tool" + label="Business Rule Task" + description="Business Rule Task (Opaque Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/BusinessRuleTask.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.BusinessRuleTask_OpaqueAction_3007"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.sendTask.tool" + label="Send Task" + description="Send Task (Call Operation Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/SendTask.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.SendTask_CallOperationAction_3010"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.serviceTask.tool" + label="Service Task" + description="Service Task (Call Operation Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ServiceTask.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ServiceTask_CallOperationAction_3010"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.gateways" + label="Gateways" + description="Drawer Configuration for BPMN Collaboration Diagram Gateways"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.inclusiveGateway.joinNode.tool" + label="Inclusive Gateway (Join node)" + description="Inclusive Gateway (Join node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/InclusiveGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.InclusiveGateway_JoinNode_3041"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.exclusiveGateway.decisionNode.tool" + label="Exclusive Gateway (Decision node)" + description="Exclusive Gateway (Decision node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ExclusiveGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ExclusiveGateway_DecisionNode_3038"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.exclusiveGateway.mergeNode.tool" + label="Exclusive Gateway (Merge Node)" + description="Exclusive Gateway (Merge Node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ExclusiveGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ExclusiveGateway_MergeNode_3039"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.parallelGateway.joinNode.tool" + label="Parallel Gateway (Join node)" + description="Parallel Gateway (Join node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ParallelGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ParallelGateway_JoinNode_3041"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.inclusiveGateway.forkNode.tool" + label="Inclusive Gateway (Fork node)" + description="Inclusive Gateway (Fork node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/InclusiveGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.InclusiveGateway_ForkNode_3040"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.parallelGateway.forkNode.tool" + label="Parallel Gateway (Fork node)" + description="Parallel Gateway (Fork node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/ParallelGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.ParallelGateway_ForkNode_3040"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.eventBasedGateway.forkNode.tool" + label="EventBasedGateway (Fork Node)" + description="EventBasedGateway (Fork Node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/EventBasedGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.EventBasedGateway_ForkNode_3040"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.eventBasedGateway.interruptibleActivityRegion.tool" + label="EventBasedGateway (Interruptible Activity Region)" + description="EventBasedGateway (Interruptible Activity Region)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/EventBasedGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.EventBasedGateway_InterruptibleActivityRegion_3068"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.eventBasedGateway.structuredActivityNode.tool" + label="EventBasedGateway (Structured Activity Node)" + description="EventBasedGateway (Structured Activity Node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/EventBasedGateway.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.EventBasedGateway_StructuredActivityNode_3065"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.events" + label="Events" + description="Drawer Configuration for BPMN Collaboration Diagram Events"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.startEvent.tool" + label="Start Event" + description="Start Event (Initial node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/StartEvent.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.StartEvent_InitialNode_3004"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.endEvent.tool" + label="End Event" + description="End Event (Flow final)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/EndEvent.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.EndEvent_FlowFinalNode_3006"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.intermediateThrowEvent.tool" + label="Intermediate Throw Event" + description="Intermediate Throw Event (Call Operation Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/IntermediateThrowEvent.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.IntermediateThrowEvent_CallOperationAction_3010"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.boundaryEvent.tool" + label="Boundary Event" + description="Boundary Event (Initial node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/BoundaryEvent.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.BoundaryEvent_InitialNode_3004"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.intermediateCatchEvent.tool" + label="Intermediate Catch Event" + description="Intermediate Catch Event (Accept Event Action)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/IntermediateThrowEvent.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.IntermediateCatchEvent_AcceptEventAction_3063"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.subprocesses" + label="Subprocesses" + description="Drawer Configuration for BPMN Collaboration Diagram Subprocesses"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.subprocess.tool" + label="Subprocess" + description="Subprocess (Structured Activity Node)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/SubProcess.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.SubProcess_StructuredActivityNode_3065"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.data" + label="Data" + description="Drawer Configuration for BPMN Collaboration Diagram Data"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.dataStoreReference.tool" + label="Data Store Reference" + description="Data Store Reference"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/DataStore.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.DataStoreReference_DataStoreNode_3078"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.dataInput.tool" + label="Data Input" + description="Data Input"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/DataInput.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.DataInput_ActivityParameterNode_3059"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.dataOutput.tool" + label="Data Output" + description="Data Output"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/DataOutput.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.DataOutput_ActivityParameterNode_3059"/> + </ownedConfigurations> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.dataObject.tool" + label="Data Object" + description="Data Object"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/DataObject.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.DataObject_DataStoreNode_3078"/> + </ownedConfigurations> + </drawerConfigurations> + <drawerConfigurations + id="org.eclipse.papyrus.bpmn.collaboration.pools" + label="Pools and Lanes" + description="Drawer Configuration for BPMN Collaboration Diagram Pools and Lanes"> + <ownedConfigurations + xsi:type="paletteconfiguration:ToolConfiguration" + id="bpmn.collaboration.lane.tool" + label="Lane" + description="Lane (Activity Partition)"> + <icon + pluginID="org.eclipse.papyrus.bpmn" + iconPath="/icons/Lane.png"/> + <elementDescriptors + elementTypeId="org.eclipse.papyrus.bpmn.collaboration.Lane_ActivityPartition_3067"/> + </ownedConfigurations> + </drawerConfigurations> + <requiredProfiles>BPMNProfile</requiredProfiles> +</paletteconfiguration:PaletteConfiguration> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaborationCustom.elementtypesconfigurations b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaborationCustom.elementtypesconfigurations new file mode 100644 index 00000000000..e8b1d1a2756 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/model/collaborationCustom.elementtypesconfigurations @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="ASCII"?> +<elementtypesconfigurations:ElementTypeSetConfiguration + xmi:version="2.0" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:applystereotypeadviceconfiguration="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/uml/applystereotypeadvice/1.0" + xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.0" + xmi:id="_s7URMAkGEeWVleXnap4Kwg" + name="BPMNProfile" + identifier="org.eclipse.papyrus.bpmn.collaboration.elementTypeSetCustom" + metamodelNsURI="http://www.eclipse.org/uml2/5.0.0/UML"> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_ODZj0BBDEeWXVJ4WhgYiRw" + name="Lane ActivityPartition" + identifier="org.eclipse.papyrus.bpmn.collaboration.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> + <elementTypeConfigurations + xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" + xmi:id="_s7UR7gkGEeWVleXnap4Kwg3" + name="Task Action" + identifier="org.eclipse.papyrus.bpmn.collaboration.Task_Action_3007" + hint="3007"> + <iconEntry + xmi:id="_s7UR7wkGEeWVleXnap4Kwg4" + iconPath="/icons/full/obj16/OpaqueAction.gif" + bundleId="org.eclipse.uml2.uml.edit"/> + <specializedTypesID>org.eclipse.papyrus.bpmn.Task_OpaqueAction</specializedTypesID> + <specializedTypesID>org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007</specializedTypesID> + </elementTypeConfigurations> +</elementtypesconfigurations:ElementTypeSetConfiguration> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/plugin.xml b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/plugin.xml new file mode 100644 index 00000000000..a5640d23376 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/plugin.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.4"?> +<plugin> + <extension + point="org.eclipse.papyrus.infra.elementtypesconfigurations.elementTypeSetConfiguration"> + <elementTypeSet + id="org.eclipse.papyrus.bpmn.collaboration.elementTypeSet" + path="model/collaboration.elementtypesconfigurations"> + </elementTypeSet> + </extension> + <extension + point="org.eclipse.papyrus.infra.elementtypesconfigurations.elementTypeSetConfiguration"> + <elementTypeSet + id="org.eclipse.papyrus.bpmn.collaboration.elementTypeSetCustom" + path="model/collaborationCustom.elementtypesconfigurations"> + </elementTypeSet> + </extension> + <!-- + <extension + point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"> + <paletteDefinition + ID="org.eclipse.papyrus.bpmn.collaboration.palette" + class="org.eclipse.papyrus.uml.diagram.common.service.ExtendedPluginPaletteProvider" + icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" + name="org.eclipse.papyrus.bpmn.collaboration.palette" + path="model/collaboration.paletteConfiguration" + provider="CEA LIST"> + <Priority + name="Lowest"> + </Priority> + <editor + id="org.eclipse.papyrus.uml.diagram.activity"> + </editor> + </paletteDefinition> + </extension> + --> + <extension + point="org.eclipse.papyrus.infra.gmfdiag.common.diagramExpansion"> + <diagramexpansion + model="model/bpmnDiagramExpansion.xmi"> + </diagramexpansion> + </extension> +</plugin> diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/pom.xml b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/pom.xml new file mode 100644 index 00000000000..a31bb5abe11 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/pom.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project> + <modelVersion>4.0.0</modelVersion> + <parent> + <artifactId>org.eclipse.papyrus.extra.releng</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>1.2.0-SNAPSHOT</version> + <relativePath>../../../releng/extra</relativePath> + </parent> + <artifactId>org.eclipse.papyrus.bpmn.diagram.process</artifactId> + <groupId>org.eclipse.papyrus</groupId> + <version>0.7.0-SNAPSHOT</version> + <packaging>eclipse-plugin</packaging> +</project>
\ No newline at end of file diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/src/org/eclipse/papyrus/bpmn/diagram/collaboration/Activator.java b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/src/org/eclipse/papyrus/bpmn/diagram/collaboration/Activator.java new file mode 100644 index 00000000000..be077091754 --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/src/org/eclipse/papyrus/bpmn/diagram/collaboration/Activator.java @@ -0,0 +1,61 @@ +/***************************************************************************** + * Copyright (c) 2015 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.bpmn.diagram.collaboration; + +import org.eclipse.ui.plugin.AbstractUIPlugin; +import org.osgi.framework.BundleContext; + +/** + * The activator class controls the plug-in life cycle + */ +public class Activator extends AbstractUIPlugin { + + // The plug-in ID + public static final String PLUGIN_ID = "org.eclipse.papyrus.bpmn.diagram.process"; //$NON-NLS-1$ + + // The shared instance + private static Activator plugin; + + /** + * The constructor + */ + public Activator() { + } + + /* + * (non-Javadoc) + * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext) + */ + public void start(BundleContext context) throws Exception { + super.start(context); + plugin = this; + } + + /* + * (non-Javadoc) + * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext) + */ + public void stop(BundleContext context) throws Exception { + plugin = null; + super.stop(context); + } + + /** + * Returns the shared instance + * + * @return the shared instance + */ + public static Activator getDefault() { + return plugin; + } + +} diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/src/org/eclipse/papyrus/bpmn/diagram/collaboration/ActivityViewFactory.java b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/src/org/eclipse/papyrus/bpmn/diagram/collaboration/ActivityViewFactory.java new file mode 100644 index 00000000000..acd1eefa5ce --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.collaboration/src/org/eclipse/papyrus/bpmn/diagram/collaboration/ActivityViewFactory.java @@ -0,0 +1,81 @@ +/***************************************************************************** + * Copyright (c) 2015 CEA LIST. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * Juan Cadavid (CEA LIST) juan.cadavid@cea.fr - Initial API and implementation + *****************************************************************************/ +package org.eclipse.papyrus.bpmn.diagram.collaboration; + +import org.eclipse.gmf.runtime.diagram.core.util.ViewUtil; +import org.eclipse.gmf.runtime.diagram.ui.view.factories.AbstractShapeViewFactory; +import org.eclipse.gmf.runtime.notation.DecorationNode; +import org.eclipse.gmf.runtime.notation.Node; +import org.eclipse.gmf.runtime.notation.NotationFactory; +import org.eclipse.gmf.runtime.notation.Shape; +import org.eclipse.gmf.runtime.notation.TitleStyle; +import org.eclipse.gmf.runtime.notation.View; +import org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityActivityContentCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityActivityParametersCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityActivityPostConditionsCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityActivityPreConditionsCompartmentEditPart; +import org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityIsSingleExecutionEditPart; +import org.eclipse.papyrus.uml.diagram.activity.edit.parts.ActivityNameEditPart; +import org.eclipse.papyrus.uml.diagram.activity.part.UMLVisualIDRegistry; + +public class ActivityViewFactory extends AbstractShapeViewFactory{ + protected Node createNode() { + Shape node = NotationFactory.eINSTANCE.createShape(); + node.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds()); + node.setType("2001"); + // initializeFromPreferences + Node label5001 = createLabel(node, UMLVisualIDRegistry.getType(ActivityNameEditPart.VISUAL_ID)); + Node label5002 = createLabel(node, UMLVisualIDRegistry.getType(ActivityIsSingleExecutionEditPart.VISUAL_ID)); + createCompartment(node, UMLVisualIDRegistry.getType(ActivityActivityParametersCompartmentEditPart.VISUAL_ID), false, false, true, true); + createCompartment(node, UMLVisualIDRegistry.getType(ActivityActivityPreConditionsCompartmentEditPart.VISUAL_ID), false, false, true, true); + createCompartment(node, UMLVisualIDRegistry.getType(ActivityActivityPostConditionsCompartmentEditPart.VISUAL_ID), false, false, true, true); + createCompartment(node, UMLVisualIDRegistry.getType(ActivityActivityContentCompartmentEditPart.VISUAL_ID), false, false, false, false); + return node; + } + /** + * @generated + */ + protected Node createCompartment(View owner, String hint, boolean canCollapse, boolean hasTitle, boolean canSort, boolean canFilter) { + // SemanticListCompartment rv = NotationFactory.eINSTANCE.createSemanticListCompartment(); + // rv.setShowTitle(showTitle); + // rv.setCollapsed(isCollapsed); + Node rv; + if (canCollapse) { + rv = NotationFactory.eINSTANCE.createBasicCompartment(); + } else { + rv = NotationFactory.eINSTANCE.createDecorationNode(); + } + rv.setLayoutConstraint(NotationFactory.eINSTANCE.createBounds()); + if (hasTitle) { + TitleStyle ts = NotationFactory.eINSTANCE.createTitleStyle(); + rv.getStyles().add(ts); + } + if (canSort) { + rv.getStyles().add(NotationFactory.eINSTANCE.createSortingStyle()); + } + if (canFilter) { + rv.getStyles().add(NotationFactory.eINSTANCE.createFilteringStyle()); + } + rv.setType(hint); + ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true); + return rv; + } + /** + * @generated + */ + protected Node createLabel(View owner, String hint) { + DecorationNode rv = NotationFactory.eINSTANCE.createDecorationNode(); + rv.setType(hint); + ViewUtil.insertChildView(owner, rv, ViewUtil.APPEND, true); + return rv; + } +} diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/css/style.css b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/css/style.css index 8c89e32bbb8..25f5ae88e82 100644 --- a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/css/style.css +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/css/style.css @@ -51,6 +51,7 @@ OpaqueAction > Compartment[kind="symbol"] { { fillColor: white; displayTag: false; + maskLabel: stereotype; } [appliedStereotypes~="BPMNProfile::GlobalTask"] @@ -341,6 +342,10 @@ alternateBorderColor path{ visible:false; } +[appliedStereotypes~="BPMNProfile::Task"] > Label:stereotype { + visible:false; +} + [appliedStereotypes~="BPMNProfile::Lane"] > Compartment[kind="ActivityPartitionContentCompartment"] { visible: false; } diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/icons/BpmnCollaboration_16x16.png b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/icons/BpmnCollaboration_16x16.png Binary files differnew file mode 100644 index 00000000000..c4a5fd9444c --- /dev/null +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.common/icons/BpmnCollaboration_16x16.png diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.paletteConfiguration b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.paletteConfiguration index e1a6b2fdcbd..42df98018e1 100644 --- a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.paletteConfiguration +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram.process/model/process.paletteConfiguration @@ -13,7 +13,7 @@ description="Drawer Configuration for BPMN Process Diagram Connectors"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.sequenceFlow.tool" + id="bpmn.process.sequenceFlow.tool" label="Sequence Flow" description="Sequence Flow (Control Flow)" kind="ConnectionTool"> @@ -25,7 +25,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.dataAssociation.tool" + id="bpmn.process.dataAssociation.tool" label="Data Association " description="Data Association (Object Flow)" kind="ConnectionTool"> @@ -42,7 +42,7 @@ description="Drawer Configuration for BPMN Process Diagram Tasks"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.task.tool" + id="bpmn.process.task.tool" label="Task" description="Task (Opaque Action)"> <icon @@ -53,7 +53,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.manualTask.tool" + id="bpmn.process.manualTask.tool" label="Manual Task" description="Manual Task (Opaque Action)"> <icon @@ -64,7 +64,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.userTask.tool" + id="bpmn.process.userTask.tool" label="User Task" description="User Task (Opaque Action)"> <icon @@ -75,7 +75,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.scriptTask.tool" + id="bpmn.process.scriptTask.tool" label="Script Task" description="Script Task (Opaque Action)"> <icon @@ -86,7 +86,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.businessRuleTask.tool" + id="bpmn.process.businessRuleTask.tool" label="Business Rule Task" description="Business Rule Task (Opaque Action)"> <icon @@ -97,7 +97,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.sendTask.tool" + id="bpmn.process.sendTask.tool" label="Send Task" description="Send Task (Call Operation Action)"> <icon @@ -108,7 +108,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.serviceTask.tool" + id="bpmn.process.serviceTask.tool" label="Service Task" description="Service Task (Call Operation Action)"> <icon @@ -124,7 +124,7 @@ description="Drawer Configuration for BPMN Process Diagram Gateways"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.inclusiveGateway.joinNode.tool" + id="bpmn.process.inclusiveGateway.joinNode.tool" label="Inclusive Gateway (Join node)" description="Inclusive Gateway (Join node)"> <icon @@ -135,7 +135,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.exclusiveGateway.decisionNode.tool" + id="bpmn.process.exclusiveGateway.decisionNode.tool" label="Exclusive Gateway (Decision node)" description="Exclusive Gateway (Decision node)"> <icon @@ -146,7 +146,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.exclusiveGateway.mergeNode.tool" + id="bpmn.process.exclusiveGateway.mergeNode.tool" label="Exclusive Gateway (Merge Node)" description="Exclusive Gateway (Merge Node)"> <icon @@ -157,7 +157,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.parallelGateway.joinNode.tool" + id="bpmn.process.parallelGateway.joinNode.tool" label="Parallel Gateway (Join node)" description="Parallel Gateway (Join node)"> <icon @@ -168,7 +168,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.inclusiveGateway.forkNode.tool" + id="bpmn.process.inclusiveGateway.forkNode.tool" label="Inclusive Gateway (Fork node)" description="Inclusive Gateway (Fork node)"> <icon @@ -179,7 +179,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.parallelGateway.forkNode.tool" + id="bpmn.process.parallelGateway.forkNode.tool" label="Parallel Gateway (Fork node)" description="Parallel Gateway (Fork node)"> <icon @@ -190,7 +190,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.eventBasedGateway.forkNode.tool" + id="bpmn.process.eventBasedGateway.forkNode.tool" label="EventBasedGateway (Fork Node)" description="EventBasedGateway (Fork Node)"> <icon @@ -201,7 +201,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.eventBasedGateway.interruptibleActivityRegion.tool" + id="bpmn.process.eventBasedGateway.interruptibleActivityRegion.tool" label="EventBasedGateway (Interruptible Activity Region)" description="EventBasedGateway (Interruptible Activity Region)"> <icon @@ -212,7 +212,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.eventBasedGateway.structuredActivityNode.tool" + id="bpmn.process.eventBasedGateway.structuredActivityNode.tool" label="EventBasedGateway (Structured Activity Node)" description="EventBasedGateway (Structured Activity Node)"> <icon @@ -228,7 +228,7 @@ description="Drawer Configuration for BPMN Process Diagram Events"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.startEvent.tool" + id="bpmn.process.startEvent.tool" label="Start Event" description="Start Event (Initial node)"> <icon @@ -239,7 +239,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.endEvent.tool" + id="bpmn.process.endEvent.tool" label="End Event" description="End Event (Flow final)"> <icon @@ -250,7 +250,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.intermediateThrowEvent.tool" + id="bpmn.process.intermediateThrowEvent.tool" label="Intermediate Throw Event" description="Intermediate Throw Event (Call Operation Action)"> <icon @@ -261,7 +261,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.boundaryEvent.tool" + id="bpmn.process.boundaryEvent.tool" label="Boundary Event" description="Boundary Event (Initial node)"> <icon @@ -272,7 +272,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.intermediateCatchEvent.tool" + id="bpmn.process.intermediateCatchEvent.tool" label="Intermediate Catch Event" description="Intermediate Catch Event (Accept Event Action)"> <icon @@ -288,7 +288,7 @@ description="Drawer Configuration for BPMN Process Diagram Subprocesses"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.subprocess.tool" + id="bpmn.process.subprocess.tool" label="Subprocess" description="Subprocess (Structured Activity Node)"> <icon @@ -304,7 +304,7 @@ description="Drawer Configuration for BPMN Process Diagram Data"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.dataStoreReference.tool" + id="bpmn.process.dataStoreReference.tool" label="Data Store Reference" description="Data Store Reference"> <icon @@ -315,7 +315,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.dataInput.tool" + id="bpmn.process.dataInput.tool" label="Data Input" description="Data Input"> <icon @@ -326,7 +326,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.dataOutput.tool" + id="bpmn.process.dataOutput.tool" label="Data Output" description="Data Output"> <icon @@ -337,7 +337,7 @@ </ownedConfigurations> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.dataObject.tool" + id="bpmn.process.dataObject.tool" label="Data Object" description="Data Object"> <icon @@ -353,7 +353,7 @@ description="Drawer Configuration for BPMN Process Diagram Pools and Lanes"> <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" - id="bpmn.lane.tool" + id="bpmn.process.lane.tool" label="Lane" description="Lane (Activity Partition)"> <icon diff --git a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram/viewpoints/bpmn.configuration b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram/viewpoints/bpmn.configuration index 8130d013e38..0a62eb91d32 100644 --- a/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram/viewpoints/bpmn.configuration +++ b/extraplugins/bpmn/org.eclipse.papyrus.bpmn.diagram/viewpoints/bpmn.configuration @@ -23,8 +23,9 @@ </owningRules> <childRules xmi:id="_hnObI2ThEeS0VelLgL_ZMA"/> <paletteRules xmi:id="_hnObJGThEeS0VelLgL_ZMA" permit="false" element="activity.*"/> + <paletteRules xmi:id="_yRqRULFbEeWgGbmmY-b2nA" permit="false" element="bpmn.collaboration.*"/> </modelKinds> - <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_0kzWAPL_EeONXPQ2mbw9vB" name="BPMN Collaboration Diagram" icon="platform:/plugin/org.eclipse.papyrus.bpmn.diagram.common/icons/bpmn_16x16.png" implementationID="PapyrusUMLActivityDiagram" categories="_0kz9GPL_EeONXPQ2mbw9vA" customStyle="platform:/plugin/org.eclipse.papyrus.bpmn.diagram.common/css/style.css"> + <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_0kzWAPL_EeONXPQ2mbw9vB" name="BPMN Collaboration Diagram" icon="platform:/plugin/org.eclipse.papyrus.bpmn.diagram.common/icons/BpmnCollaboration_16x16.png" implementationID="PapyrusUMLActivityDiagram" categories="_0kz9GPL_EeONXPQ2mbw9vA" customStyle="platform:/plugin/org.eclipse.papyrus.bpmn.diagram.common/css/style.css"> <profiles href="http://www.omg.org/spec/BPMNProfile/20121112/#/"/> <modelRules xmi:id="_0kzWAfL_EeONXPQ2mbw9vA"> <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Collaboration"/> @@ -44,6 +45,7 @@ </owningRules> <childRules xmi:id="_hnObI2ThEeS0VelLgL_ZMA"/> <paletteRules xmi:id="_hnObJGThEeS0VelLgL_ZMA" permit="false" element="activity.*"/> + <paletteRules xmi:id="_NOr_0LFZEeWgGbmmY-b2nA" permit="false" element="bpmn.process.*"/> </modelKinds> </viewpoints> <metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/> |