Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian W. Damus2015-05-27 13:04:02 +0000
committerChristian W. Damus2015-05-27 13:47:14 +0000
commit28411ebb55837fe90e4c0c2906a733c1a79c650f (patch)
treefabd9664cbfa642e979cedce4c96555533115965 /plugins/infra/viewpoints
parentc058ac00df48f51b050f58f96fc0673d6685474e (diff)
downloadorg.eclipse.papyrus-28411ebb55837fe90e4c0c2906a733c1a79c650f.tar.gz
org.eclipse.papyrus-28411ebb55837fe90e4c0c2906a733c1a79c650f.tar.xz
org.eclipse.papyrus-28411ebb55837fe90e4c0c2906a733c1a79c650f.zip
Bug 468172: [Model Explorer - Diagrams] Cannot create behaviour diagram for a collaboration
https://bugs.eclipse.org/bugs/show_bug.cgi?id=468172 Let all BehavioredClassifiers have behavior diagrams of all kinds. While we're at it, let all StructuredClassifiers have composite structure diagrams, which removes the need for a special case for Collaboration structure. Change-Id: Icff253492f134cf9a870fea703b84a387725a44d Reviewed-on: https://git.eclipse.org/r/48758 Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr> Tested-by: Hudson CI
Diffstat (limited to 'plugins/infra/viewpoints')
-rw-r--r--plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration36
1 files changed, 12 insertions, 24 deletions
diff --git a/plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration b/plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration
index 22eb5ab6f7c..53d82acf30c 100644
--- a/plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration
+++ b/plugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration
@@ -64,13 +64,13 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Activity"/>
</owningRules>
<owningRules xmi:id="_7wMNo9xhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wMNpNxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Activity">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/classifierBehavior"/>
</newModelPath>
</owningRules>
<owningRules xmi:id="_7wMNpdxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wMNptxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Activity">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/>
</newModelPath>
@@ -100,13 +100,13 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Interaction"/>
</owningRules>
<owningRules xmi:id="_7wMNsdxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wMNstxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Interaction">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/classifierBehavior"/>
</newModelPath>
</owningRules>
<owningRules xmi:id="_7wMNs9xhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wMNtNxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Interaction">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/>
</newModelPath>
@@ -180,28 +180,16 @@
</modelKinds>
<modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wMNztxhEeOqHvRyiN87hA" implementationID="CompositeStructure" categories="_7wNb4txhEeOqHvRyiN87hA">
<modelRules xmi:id="_7wMNz9xhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredClassifier"/>
</modelRules>
<owningRules xmi:id="_7wMN0NxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//StructuredClassifier"/>
</owningRules>
<owningRules xmi:id="_7wMN0dxhEeOqHvRyiN87hA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
<childRules xmi:id="_7wMN0txhEeOqHvRyiN87hA"/>
</modelKinds>
- <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wMN09xhEeOqHvRyiN87hA" implementationID="CompositeStructure" categories="_7wNb4txhEeOqHvRyiN87hA">
- <modelRules xmi:id="_7wMN1NxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Collaboration"/>
- </modelRules>
- <owningRules xmi:id="_7wMN1dxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Collaboration"/>
- </owningRules>
- <owningRules xmi:id="_7wMN1txhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
- </owningRules>
- <childRules xmi:id="_7wMN19xhEeOqHvRyiN87hA"/>
- </modelKinds>
<modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wMN2NxhEeOqHvRyiN87hA" implementationID="PapyrusUMLDeploymentDiagram" categories="_7wNb4txhEeOqHvRyiN87hA">
<modelRules xmi:id="_7wMN2dxhEeOqHvRyiN87hA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
@@ -235,13 +223,13 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Interaction"/>
</owningRules>
<owningRules xmi:id="_7wM0utxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wM0u9xhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Interaction">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/classifierBehavior"/>
</newModelPath>
</owningRules>
<owningRules xmi:id="_7wM0vNxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wM0vdxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Interaction">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/>
</newModelPath>
@@ -268,13 +256,13 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//StateMachine"/>
</owningRules>
<owningRules xmi:id="_7wM0xNxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wM0xdxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.StateMachine">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/classifierBehavior"/>
</newModelPath>
</owningRules>
<owningRules xmi:id="_7wM0xtxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wM0x9xhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.StateMachine">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/>
</newModelPath>
@@ -325,13 +313,13 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Activity"/>
</owningRules>
<owningRules xmi:id="_7wM01txhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wM019xhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Activity">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/classifierBehavior"/>
</newModelPath>
</owningRules>
<owningRules xmi:id="_7wM02NxhEeOqHvRyiN87hA">
- <element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ <element href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier"/>
<newModelPath xmi:id="_7wM02dxhEeOqHvRyiN87hA" creationType="org.eclipse.papyrus.uml.Activity">
<feature href="http://www.eclipse.org/uml2/5.0.0/UML#//BehavioredClassifier/ownedBehavior"/>
</newModelPath>

Back to the top