Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShuai Li2015-02-05 08:25:05 -0500
committerCamille Letavernier2015-05-21 08:11:19 -0400
commit10ed634340606582ca6132444935ef27ad19113e (patch)
treed58673ebb71e8e30dfff2f78007688dec6a0e290
parent802efd6972dd44f9a2b29f9306b6d8c68f90e905 (diff)
downloadorg.eclipse.papyrus-10ed634340606582ca6132444935ef27ad19113e.tar.gz
org.eclipse.papyrus-10ed634340606582ca6132444935ef27ad19113e.tar.xz
org.eclipse.papyrus-10ed634340606582ca6132444935ef27ad19113e.zip
Bug 463891 - [Usability] The New Child/Diagram context menu subitems
waste screen space (in Luna) - Cherry picked from Mars - Dropped "Create a new", "UML, and " SysML" in "New [Diagram/Table]" Change-Id: I2c83f100195edae77bbfd6cf2ce64693ff8069cb Signed-off-by: Shuai Li <shuai.li@cea.fr> Reviewed-on: https://git.eclipse.org/r/45230 Tested-by: Hudson CI Reviewed-by: Camille Letavernier <camille.letavernier@cea.fr>
-rwxr-xr-xplugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/handler/DynamicDiagramsMenuContribution.java212
-rwxr-xr-xplugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common/src/org/eclipse/papyrus/infra/nattable/common/handlers/DynamicTablesMenuContribution.java214
-rwxr-xr-xplugins/infra/viewpoints/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration12
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.gen.xml386
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml2
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.gen.xml88
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.xml2
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric/plugin.xml2
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.gen.xml2
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.xml1788
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/plugin.xml1430
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing/plugin.xml2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml2
22 files changed, 2080 insertions, 2080 deletions
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/handler/DynamicDiagramsMenuContribution.java b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/handler/DynamicDiagramsMenuContribution.java
index c2391abb0f9..3b1ea95de7d 100755
--- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/handler/DynamicDiagramsMenuContribution.java
+++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/src/org/eclipse/papyrus/infra/gmfdiag/common/handler/DynamicDiagramsMenuContribution.java
@@ -1,106 +1,106 @@
-/*****************************************************************************
- * Copyright (c) 2013 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:
- * Laurent Wouters laurent.wouters@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.infra.gmfdiag.common.handler;
-
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.List;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.action.Action;
-import org.eclipse.jface.action.ActionContributionItem;
-import org.eclipse.jface.action.IContributionItem;
-import org.eclipse.papyrus.infra.viewpoints.configuration.PapyrusDiagram;
-import org.eclipse.papyrus.infra.viewpoints.policy.DynamicContribution;
-import org.eclipse.papyrus.infra.viewpoints.policy.PolicyChecker;
-import org.eclipse.papyrus.infra.viewpoints.policy.ViewPrototype;
-
-/**
- * Represents the dynamic contribution of a policy to menus
- *
- * @author Laurent Wouters
- */
-public class DynamicDiagramsMenuContribution extends DynamicContribution {
- /**
- * Constructor.
- */
- public DynamicDiagramsMenuContribution() {
- }
-
- /**
- * Constructor.
- *
- * @param id
- */
- public DynamicDiagramsMenuContribution(String id) {
- super(id);
- }
-
- /**
- * @see org.eclipse.ui.actions.CompoundContributionItem#getContributionItems()
- */
- @Override
- protected IContributionItem[] getContributionItems() {
- final EObject selection = getSelection();
- if (selection == null) {
- return new IContributionItem[0];
- }
-
- // build a list of all the available prototypes
- List<ViewPrototype> data = new ArrayList<ViewPrototype>();
- for (final ViewPrototype proto : PolicyChecker.getCurrent().getPrototypesFor(selection)) {
- if (!(proto.getConfiguration() instanceof PapyrusDiagram)) {
- continue;
- }
- data.add(proto);
- }
-
- // sort them
- Collections.sort(data, new ViewPrototype.Comp());
-
- // build the full labels
- List<String> labels = new ArrayList<String>(data.size());
- String last = null;
- boolean first = true;
- for (ViewPrototype item : data) {
- String label = item.getLabel();
- if (last != null && last.equals(label)) {
- // name collision
- if (first) {
- labels.set(labels.size() - 1, data.get(labels.size() - 1).getFullLabel());
- first = false;
- }
- labels.add(item.getFullLabel());
- } else {
- labels.add(label);
- last = label;
- first = true;
- }
- }
-
- // build the menu
- List<IContributionItem> items = new ArrayList<IContributionItem>(data.size());
- for (int i = 0; i != data.size(); i++) {
- final ViewPrototype proto = data.get(i);
- String label = labels.get(i);
- items.add(new ActionContributionItem(new Action(CREATE_MESSAGE + label, proto.getIconDescriptor()) {
- @Override
- public void run() {
- proto.instantiateOn(selection);
- }
- }));
- }
- return items.toArray(new IContributionItem[items.size()]);
- }
-}
+/*****************************************************************************
+ * Copyright (c) 2013 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:
+ * Laurent Wouters laurent.wouters@cea.fr - Initial API and implementation
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.infra.gmfdiag.common.handler;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.jface.action.Action;
+import org.eclipse.jface.action.ActionContributionItem;
+import org.eclipse.jface.action.IContributionItem;
+import org.eclipse.papyrus.infra.viewpoints.configuration.PapyrusDiagram;
+import org.eclipse.papyrus.infra.viewpoints.policy.DynamicContribution;
+import org.eclipse.papyrus.infra.viewpoints.policy.PolicyChecker;
+import org.eclipse.papyrus.infra.viewpoints.policy.ViewPrototype;
+
+/**
+ * Represents the dynamic contribution of a policy to menus
+ *
+ * @author Laurent Wouters
+ */
+public class DynamicDiagramsMenuContribution extends DynamicContribution {
+ /**
+ * Constructor.
+ */
+ public DynamicDiagramsMenuContribution() {
+ }
+
+ /**
+ * Constructor.
+ *
+ * @param id
+ */
+ public DynamicDiagramsMenuContribution(String id) {
+ super(id);
+ }
+
+ /**
+ * @see org.eclipse.ui.actions.CompoundContributionItem#getContributionItems()
+ */
+ @Override
+ protected IContributionItem[] getContributionItems() {
+ final EObject selection = getSelection();
+ if (selection == null) {
+ return new IContributionItem[0];
+ }
+
+ // build a list of all the available prototypes
+ List<ViewPrototype> data = new ArrayList<ViewPrototype>();
+ for (final ViewPrototype proto : PolicyChecker.getCurrent().getPrototypesFor(selection)) {
+ if (!(proto.getConfiguration() instanceof PapyrusDiagram)) {
+ continue;
+ }
+ data.add(proto);
+ }
+
+ // sort them
+ Collections.sort(data, new ViewPrototype.Comp());
+
+ // build the full labels
+ List<String> labels = new ArrayList<String>(data.size());
+ String last = null;
+ boolean first = true;
+ for (ViewPrototype item : data) {
+ String label = item.getLabel();
+ if (last != null && last.equals(label)) {
+ // name collision
+ if (first) {
+ labels.set(labels.size() - 1, data.get(labels.size() - 1).getFullLabel());
+ first = false;
+ }
+ labels.add(item.getFullLabel());
+ } else {
+ labels.add(label);
+ last = label;
+ first = true;
+ }
+ }
+
+ // build the menu
+ List<IContributionItem> items = new ArrayList<IContributionItem>(data.size());
+ for (int i = 0; i != data.size(); i++) {
+ final ViewPrototype proto = data.get(i);
+ String label = labels.get(i);
+ items.add(new ActionContributionItem(new Action(label, proto.getIconDescriptor()) {
+ @Override
+ public void run() {
+ proto.instantiateOn(selection);
+ }
+ }));
+ }
+ return items.toArray(new IContributionItem[items.size()]);
+ }
+}
diff --git a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common/src/org/eclipse/papyrus/infra/nattable/common/handlers/DynamicTablesMenuContribution.java b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common/src/org/eclipse/papyrus/infra/nattable/common/handlers/DynamicTablesMenuContribution.java
index aacb1d4d992..da320880dd5 100755
--- a/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common/src/org/eclipse/papyrus/infra/nattable/common/handlers/DynamicTablesMenuContribution.java
+++ b/plugins/infra/nattable/org.eclipse.papyrus.infra.nattable.common/src/org/eclipse/papyrus/infra/nattable/common/handlers/DynamicTablesMenuContribution.java
@@ -1,107 +1,107 @@
-/*****************************************************************************
- * Copyright (c) 2013 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:
- * Laurent Wouters laurent.wouters@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.infra.nattable.common.handlers;
-
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.List;
-
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.jface.action.Action;
-import org.eclipse.jface.action.ActionContributionItem;
-import org.eclipse.jface.action.IContributionItem;
-import org.eclipse.papyrus.infra.viewpoints.configuration.PapyrusSyncTable;
-import org.eclipse.papyrus.infra.viewpoints.configuration.PapyrusTable;
-import org.eclipse.papyrus.infra.viewpoints.policy.DynamicContribution;
-import org.eclipse.papyrus.infra.viewpoints.policy.PolicyChecker;
-import org.eclipse.papyrus.infra.viewpoints.policy.ViewPrototype;
-
-/**
- * Represents the dynamic contribution of a policy to menus
- *
- * @author Laurent Wouters
- */
-public class DynamicTablesMenuContribution extends DynamicContribution {
- /**
- * Constructor.
- */
- public DynamicTablesMenuContribution() {
- }
-
- /**
- * Constructor.
- *
- * @param id
- */
- public DynamicTablesMenuContribution(String id) {
- super(id);
- }
-
- /**
- * @see org.eclipse.ui.actions.CompoundContributionItem#getContributionItems()
- */
- @Override
- protected IContributionItem[] getContributionItems() {
- final EObject selection = getSelection();
- if (selection == null) {
- return new IContributionItem[0];
- }
-
- // build a list of all the available prototypes
- List<ViewPrototype> data = new ArrayList<ViewPrototype>();
- for (final ViewPrototype proto : PolicyChecker.getCurrent().getPrototypesFor(selection)) {
- if (!(proto.getConfiguration() instanceof PapyrusTable || proto.getConfiguration() instanceof PapyrusSyncTable)) {
- continue;
- }
- data.add(proto);
- }
-
- // sort them
- Collections.sort(data, new ViewPrototype.Comp());
-
- // build the full labels
- List<String> labels = new ArrayList<String>(data.size());
- String last = null;
- boolean first = true;
- for (ViewPrototype item : data) {
- String label = item.getLabel();
- if (last != null && last.equals(label)) {
- // name collision
- if (first) {
- labels.set(labels.size() - 1, data.get(labels.size() - 1).getFullLabel());
- first = false;
- }
- labels.add(item.getFullLabel());
- } else {
- labels.add(label);
- last = label;
- first = true;
- }
- }
-
- // build the menu
- List<IContributionItem> items = new ArrayList<IContributionItem>(data.size());
- for (int i = 0; i != data.size(); i++) {
- final ViewPrototype proto = data.get(i);
- String label = labels.get(i);
- items.add(new ActionContributionItem(new Action(CREATE_MESSAGE + label, proto.getIconDescriptor()) {
- @Override
- public void run() {
- proto.instantiateOn(selection);
- }
- }));
- }
- return items.toArray(new IContributionItem[items.size()]);
- }
-}
+/*****************************************************************************
+ * Copyright (c) 2013 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:
+ * Laurent Wouters laurent.wouters@cea.fr - Initial API and implementation
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.infra.nattable.common.handlers;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.jface.action.Action;
+import org.eclipse.jface.action.ActionContributionItem;
+import org.eclipse.jface.action.IContributionItem;
+import org.eclipse.papyrus.infra.viewpoints.configuration.PapyrusSyncTable;
+import org.eclipse.papyrus.infra.viewpoints.configuration.PapyrusTable;
+import org.eclipse.papyrus.infra.viewpoints.policy.DynamicContribution;
+import org.eclipse.papyrus.infra.viewpoints.policy.PolicyChecker;
+import org.eclipse.papyrus.infra.viewpoints.policy.ViewPrototype;
+
+/**
+ * Represents the dynamic contribution of a policy to menus
+ *
+ * @author Laurent Wouters
+ */
+public class DynamicTablesMenuContribution extends DynamicContribution {
+ /**
+ * Constructor.
+ */
+ public DynamicTablesMenuContribution() {
+ }
+
+ /**
+ * Constructor.
+ *
+ * @param id
+ */
+ public DynamicTablesMenuContribution(String id) {
+ super(id);
+ }
+
+ /**
+ * @see org.eclipse.ui.actions.CompoundContributionItem#getContributionItems()
+ */
+ @Override
+ protected IContributionItem[] getContributionItems() {
+ final EObject selection = getSelection();
+ if (selection == null) {
+ return new IContributionItem[0];
+ }
+
+ // build a list of all the available prototypes
+ List<ViewPrototype> data = new ArrayList<ViewPrototype>();
+ for (final ViewPrototype proto : PolicyChecker.getCurrent().getPrototypesFor(selection)) {
+ if (!(proto.getConfiguration() instanceof PapyrusTable || proto.getConfiguration() instanceof PapyrusSyncTable)) {
+ continue;
+ }
+ data.add(proto);
+ }
+
+ // sort them
+ Collections.sort(data, new ViewPrototype.Comp());
+
+ // build the full labels
+ List<String> labels = new ArrayList<String>(data.size());
+ String last = null;
+ boolean first = true;
+ for (ViewPrototype item : data) {
+ String label = item.getLabel();
+ if (last != null && last.equals(label)) {
+ // name collision
+ if (first) {
+ labels.set(labels.size() - 1, data.get(labels.size() - 1).getFullLabel());
+ first = false;
+ }
+ labels.add(item.getFullLabel());
+ } else {
+ labels.add(label);
+ last = label;
+ first = true;
+ }
+ }
+
+ // build the menu
+ List<IContributionItem> items = new ArrayList<IContributionItem>(data.size());
+ for (int i = 0; i != data.size(); i++) {
+ final ViewPrototype proto = data.get(i);
+ String label = labels.get(i);
+ items.add(new ActionContributionItem(new Action(label, proto.getIconDescriptor()) {
+ @Override
+ public void run() {
+ proto.instantiateOn(selection);
+ }
+ }));
+ }
+ return items.toArray(new IContributionItem[items.size()]);
+ }
+}
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 c4c6e9c6f1f..797c2e8e765 100755
--- 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
@@ -2,7 +2,7 @@
<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:constraints="http://www.eclipse.org/papyrus/constraints/0.9" xmi:id="_7wLmkNxhEeOqHvRyiN87hA" defaultStakeholder="_7wLmkdxhEeOqHvRyiN87hA">
<stakeholders xmi:id="_7wLmkdxhEeOqHvRyiN87hA" name="Default Modeler" viewpoints="_7wLmktxhEeOqHvRyiN87hA"/>
<viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_7wLmktxhEeOqHvRyiN87hA" name="Default Papyrus Viewpoint">
- <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wLmk9xhEeOqHvRyiN87hA" name="UML Inner Class Diagram" icon="platform:/plugin/org.eclipse.papyrus.uml.diagram.clazz/icons/obj16/Diagram_Class.gif" implementationID="PapyrusUMLClassDiagram" categories="_7wNb4txhEeOqHvRyiN87hA">
+ <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wLmk9xhEeOqHvRyiN87hA" name="Inner Class Diagram" icon="platform:/plugin/org.eclipse.papyrus.uml.diagram.clazz/icons/obj16/Diagram_Class.gif" implementationID="PapyrusUMLClassDiagram" categories="_7wNb4txhEeOqHvRyiN87hA">
<modelRules xmi:id="_7wLmlNxhEeOqHvRyiN87hA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</modelRules>
@@ -36,7 +36,7 @@
<paletteRules xmi:id="_7wLmotxhEeOqHvRyiN87hA" permit="false" element="clazz.tool.*"/>
<paletteRules xmi:id="_7wLmo9xhEeOqHvRyiN87hA" element=""/>
</modelKinds>
- <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wLmpNxhEeOqHvRyiN87hA" name="UML Package Diagram" icon="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/icons/Diagram_Package.gif" implementationID="PapyrusUMLClassDiagram" categories="_7wNb4txhEeOqHvRyiN87hA">
+ <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wLmpNxhEeOqHvRyiN87hA" name="Package Diagram" icon="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/icons/Diagram_Package.gif" implementationID="PapyrusUMLClassDiagram" categories="_7wNb4txhEeOqHvRyiN87hA">
<modelRules xmi:id="_7wLmpdxhEeOqHvRyiN87hA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</modelRules>
@@ -212,8 +212,8 @@
</modelKinds>
<modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_7wM0stxhEeOqHvRyiN87hA" implementationID="PapyrusUMLProfileDiagram" categories="_7wNb5NxhEeOqHvRyiN87hA">
<modelRules xmi:id="_7wM0s9xhEeOqHvRyiN87hA">
- <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_rd91gN9EEeOOpcSm0dG8Kg" name="IsContainedByProfile">
- <constraintType href="platform:/plugin/org.eclipse.papyrus.infra.constraints/Model/ConstraintEnvironment.xmi#//@constraintTypes.4"/>
+ <constraints xsi:type="constraints:SimpleConstraint" xmi:id="_rd91gN9EEeOOpcSm0dG8Kg" name="IsContainedByProfile">
+ <constraintType href="platform:/plugin/org.eclipse.papyrus.infra.constraints/Model/ConstraintEnvironment.xmi#//@constraintTypes.4"/>
<properties xsi:type="constraints:ValueProperty" xmi:id="_iic2kN9FEeOOpcSm0dG8Kg" name="className" value="org.eclipse.papyrus.infra.viewpoints.policy.query.IsContainedByProfileQuery"/>
</constraints>
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
@@ -445,7 +445,7 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/>
</owningRules>
</modelKinds>
- <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_7wNb29xhEeOqHvRyiN87hA" name="SysML Allocation Table" icon="platform:/plugin/org.eclipse.papyrus.sysml.nattable.allocation.config/icons/table_SysML_Allocation.png" implementationID="PapyrusSysMLAllocationTable" categories="_7wNb49xhEeOqHvRyiN87hA">
+ <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_7wNb29xhEeOqHvRyiN87hA" name="Allocation Table" icon="platform:/plugin/org.eclipse.papyrus.sysml.nattable.allocation.config/icons/table_SysML_Allocation.png" implementationID="PapyrusSysMLAllocationTable" categories="_7wNb49xhEeOqHvRyiN87hA">
<profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
<modelRules xmi:id="_7wNb3NxhEeOqHvRyiN87hA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
@@ -454,7 +454,7 @@
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
</modelKinds>
- <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_7wNb3txhEeOqHvRyiN87hA" name="SysML Requirement Table" icon="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/icons/table_SysML_Requirement.png" implementationID="PapyrusSysMLRequirementTable" categories="_7wNb49xhEeOqHvRyiN87hA">
+ <modelKinds xsi:type="configuration:PapyrusSyncTable" xmi:id="_7wNb3txhEeOqHvRyiN87hA" name="Requirement Table" icon="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/icons/table_SysML_Requirement.png" implementationID="PapyrusSysMLRequirementTable" categories="_7wNb49xhEeOqHvRyiN87hA">
<profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
<modelRules xmi:id="_7wNb39xhEeOqHvRyiN87hA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.gen.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.gen.xml
index 02d27c02739..ba948d9fabf 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.gen.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.gen.xml
@@ -9,7 +9,7 @@
icon="icons/obj16/Diagram_BlockDefinition.gif"
id="org.eclipse.papyrus.sysml.diagram.blockdefinition.CreateCommand"
language="sysml"
- label="SysML Block Definition Diagram"/>
+ label="Block Definition Diagram"/>
<editorDiagram
actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
factoryClass="org.eclipse.papyrus.sysml.diagram.blockdefinition.BlockDefinitionDiagramEditorFactory"
@@ -1168,198 +1168,198 @@
</extension>
-<!-- // Start of user code custom extensions
- -->
-
-<!-- Insert custom extensions here. -->
-
-<!-- Palette tool declaration (declares the real palette containment) -->
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SysML Constraints (BDD)">
- <paletteDefinition ID="SYSML_Constraints_BlockDefinition"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="SYSML_Constraints_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/blockdefinition.palette.constraints.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
- </paletteDefinition>
-</extension>
-
-<!-- Palette tool declaration (declares the real palette containment) -->
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SysML DataTypes (BDD)">
- <paletteDefinition ID="SYSML_DataTypes_BlockDefinition"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="SYSML_DataTypes_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/blockdefinition.palette.datatypes.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
- </paletteDefinition>
-</extension>
-
-<!-- Palette tool declaration (declares the real palette containment) -->
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SysML Port and flows (BDD)">
- <paletteDefinition ID="SYSML_PortAndFlows_BlockDefinition"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="SYSML_PortAndFlows_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/blockdefinition.palette.portandflows.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
- </paletteDefinition>
-</extension>
-
-<!-- Palette tool declaration (declares the real palette containment) -->
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SysML ModelElements (BDD)">
- <paletteDefinition ID="SYSML_ModelElements_BlockDefinition"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="SYSML_ModelElements_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/blockdefinition.palette.modelelements.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
- </paletteDefinition>
-</extension>
-
-<!-- Palette tool declaration (declares the real palette containment) -->
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SysML Associations (BDD)">
- <paletteDefinition ID="SYSML_Associations_BlockDefinition"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="SYSML_Associations_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/blockdefinition.palette.associations.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
- </paletteDefinition>
-</extension>
-
-<!-- Parser provider declaration -->
-<extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders">
- <ParserProvider class="org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ParserProvider">
- <Priority name="Low"/>
- </ParserProvider>
-</extension>
-
-<extension point="org.eclipse.gmf.runtime.common.ui.services.markerNavigationProviders" id="markers-navigation">
- <MarkerNavigationProvider class="org.eclipse.papyrus.gmf.diagram.common.provider.MarkerNavigationProvider">
- <MarkerType name="org.eclipse.papyrus.sysml.diagram.blockdefinition.diagnostic"/>
- <Priority name="Lowest"/>
- </MarkerNavigationProvider>
- </extension>
-
-<extension id="diagnostic" name="Block Definition Diagram problems" point="org.eclipse.core.resources.markers">
- <super type="org.eclipse.core.resources.problemmarker"/>
- <super type="org.eclipse.gmf.runtime.common.ui.services.marker"/>
- <persistent value="true"/>
-</extension>
-
-<extension id="validationDecoratorProvider" name="ValidationDecorations" point="org.eclipse.gmf.runtime.diagram.ui.decoratorProviders">
- <decoratorProvider class="org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ValidationDecoratorProvider">
- <Priority name="Lowest"/>
- <object class="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart(org.eclipse.gmf.runtime.diagram.ui)" id="PRIMARY_VIEW"/>
- <context decoratorTargets="PRIMARY_VIEW"/>
- </decoratorProvider>
-</extension>
-
-<!-- The Command to manages the Provided and Required Interfaces for a Port-->
-<extension
- point="org.eclipse.ui.commands">
- <command
- categoryId="org.eclipse.papyrus.editor.category"
- description="Allows to manage easily provided Interfaces for a Port"
- id="org.eclipse.papyrus.sysml.diagram.blockdefinition.command.manage.interfaces"
- name="Manage Provided Interfaces">
- </command>
-</extension>
-<!-- The Handler to manages the Provided and Required Interfaces for a Port-->
-<extension
- point="org.eclipse.ui.handlers">
- <handler
- class="org.eclipse.papyrus.sysml.diagram.blockdefinition.handler.ManageProvidedInterfacesHandler"
- commandId="org.eclipse.papyrus.sysml.diagram.blockdefinition.command.manage.interfaces">
- <activeWhen>
- <and>
- <with
- variable="selection">
- <iterate>
- <instanceof
- value="org.eclipse.papyrus.uml.diagram.common.edit.part.DefaultChildLabelEditPart">
- </instanceof>
- </iterate>
- </with>
- <with
- variable="activeEditor">
- <test
- forcePluginActivation="true"
- property="org.eclipse.papyrus.uml.diagram.common.diagram.tester.diagramType"
- value="BlockDefinition">
- </test>
- </with>
- </and>
- </activeWhen>
- </handler>
-</extension>
-
-<!-- Add the Menu to manages the Provided and Required Interfaces for a Port-->
-<extension
- point="org.eclipse.ui.menus">
- <menuContribution
- allPopups="false"
- locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?endof=editMenu">
- <command
- commandId="org.eclipse.papyrus.sysml.diagram.blockdefinition.command.manage.interfaces"
- icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif"
- id="org.eclipse.papyrus.sysml.diagram.blockdefinition.popup.manage.interface"
- label="Manage Interfaces"
- mnemonic="&amp;I"
- style="push"
- tooltip="The command to manage the interfaces provided and required by a Port">
- <!-- The action is visible only if there is an active handler for it -->
- <visibleWhen
- checkEnabled="true">
- </visibleWhen>
- </command>
- </menuContribution>
-</extension>
-
-<!-- Diagram specific advices -->
-<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
-
- <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML">
-
- <!-- Delete moved views advice -->
- <adviceBinding id="org.eclipse.papyrus.sysml.diagram.blockdefinition.DeleteViewDuringMoveHelperAdvice"
- class="org.eclipse.papyrus.sysml.diagram.blockdefinition.helper.advice.DeleteViewDuringMoveHelperAdvice"
- inheritance="all" typeId="org.eclipse.papyrus.uml.Element">
- </adviceBinding>
-
- </metamodel>
-</extension>
-
-<!-- UML ElementType bindings to Papyrus shared IClientContext -->
-<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">
-
- <!-- Bindings declaration to shared IClientContext -->
- <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext">
- <elementType ref="org.eclipse.papyrus.sysml.diagram.blockdefinition.DeleteViewDuringMoveHelperAdvice"/>
- </binding>
-
-</extension>
+<!-- // Start of user code custom extensions
+ -->
+
+<!-- Insert custom extensions here. -->
+
+<!-- Palette tool declaration (declares the real palette containment) -->
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SysML Constraints (BDD)">
+ <paletteDefinition ID="SYSML_Constraints_BlockDefinition"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="SYSML_Constraints_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/blockdefinition.palette.constraints.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
+ </paletteDefinition>
+</extension>
+
+<!-- Palette tool declaration (declares the real palette containment) -->
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SysML DataTypes (BDD)">
+ <paletteDefinition ID="SYSML_DataTypes_BlockDefinition"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="SYSML_DataTypes_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/blockdefinition.palette.datatypes.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
+ </paletteDefinition>
+</extension>
+
+<!-- Palette tool declaration (declares the real palette containment) -->
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SysML Port and flows (BDD)">
+ <paletteDefinition ID="SYSML_PortAndFlows_BlockDefinition"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="SYSML_PortAndFlows_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/blockdefinition.palette.portandflows.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
+ </paletteDefinition>
+</extension>
+
+<!-- Palette tool declaration (declares the real palette containment) -->
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SysML ModelElements (BDD)">
+ <paletteDefinition ID="SYSML_ModelElements_BlockDefinition"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="SYSML_ModelElements_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/blockdefinition.palette.modelelements.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
+ </paletteDefinition>
+</extension>
+
+<!-- Palette tool declaration (declares the real palette containment) -->
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SysML Associations (BDD)">
+ <paletteDefinition ID="SYSML_Associations_BlockDefinition"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="SYSML_Associations_BlockDefinition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/blockdefinition.palette.associations.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.blockdefinition"/>
+ </paletteDefinition>
+</extension>
+
+<!-- Parser provider declaration -->
+<extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders">
+ <ParserProvider class="org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ParserProvider">
+ <Priority name="Low"/>
+ </ParserProvider>
+</extension>
+
+<extension point="org.eclipse.gmf.runtime.common.ui.services.markerNavigationProviders" id="markers-navigation">
+ <MarkerNavigationProvider class="org.eclipse.papyrus.gmf.diagram.common.provider.MarkerNavigationProvider">
+ <MarkerType name="org.eclipse.papyrus.sysml.diagram.blockdefinition.diagnostic"/>
+ <Priority name="Lowest"/>
+ </MarkerNavigationProvider>
+ </extension>
+
+<extension id="diagnostic" name="Block Definition Diagram problems" point="org.eclipse.core.resources.markers">
+ <super type="org.eclipse.core.resources.problemmarker"/>
+ <super type="org.eclipse.gmf.runtime.common.ui.services.marker"/>
+ <persistent value="true"/>
+</extension>
+
+<extension id="validationDecoratorProvider" name="ValidationDecorations" point="org.eclipse.gmf.runtime.diagram.ui.decoratorProviders">
+ <decoratorProvider class="org.eclipse.papyrus.sysml.diagram.blockdefinition.provider.ValidationDecoratorProvider">
+ <Priority name="Lowest"/>
+ <object class="org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart(org.eclipse.gmf.runtime.diagram.ui)" id="PRIMARY_VIEW"/>
+ <context decoratorTargets="PRIMARY_VIEW"/>
+ </decoratorProvider>
+</extension>
+
+<!-- The Command to manages the Provided and Required Interfaces for a Port-->
+<extension
+ point="org.eclipse.ui.commands">
+ <command
+ categoryId="org.eclipse.papyrus.editor.category"
+ description="Allows to manage easily provided Interfaces for a Port"
+ id="org.eclipse.papyrus.sysml.diagram.blockdefinition.command.manage.interfaces"
+ name="Manage Provided Interfaces">
+ </command>
+</extension>
+<!-- The Handler to manages the Provided and Required Interfaces for a Port-->
+<extension
+ point="org.eclipse.ui.handlers">
+ <handler
+ class="org.eclipse.papyrus.sysml.diagram.blockdefinition.handler.ManageProvidedInterfacesHandler"
+ commandId="org.eclipse.papyrus.sysml.diagram.blockdefinition.command.manage.interfaces">
+ <activeWhen>
+ <and>
+ <with
+ variable="selection">
+ <iterate>
+ <instanceof
+ value="org.eclipse.papyrus.uml.diagram.common.edit.part.DefaultChildLabelEditPart">
+ </instanceof>
+ </iterate>
+ </with>
+ <with
+ variable="activeEditor">
+ <test
+ forcePluginActivation="true"
+ property="org.eclipse.papyrus.uml.diagram.common.diagram.tester.diagramType"
+ value="BlockDefinition">
+ </test>
+ </with>
+ </and>
+ </activeWhen>
+ </handler>
+</extension>
+
+<!-- Add the Menu to manages the Provided and Required Interfaces for a Port-->
+<extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ allPopups="false"
+ locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?endof=editMenu">
+ <command
+ commandId="org.eclipse.papyrus.sysml.diagram.blockdefinition.command.manage.interfaces"
+ icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interface.gif"
+ id="org.eclipse.papyrus.sysml.diagram.blockdefinition.popup.manage.interface"
+ label="Manage Interfaces"
+ mnemonic="&amp;I"
+ style="push"
+ tooltip="The command to manage the interfaces provided and required by a Port">
+ <!-- The action is visible only if there is an active handler for it -->
+ <visibleWhen
+ checkEnabled="true">
+ </visibleWhen>
+ </command>
+ </menuContribution>
+</extension>
+
+<!-- Diagram specific advices -->
+<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
+
+ <metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML">
+
+ <!-- Delete moved views advice -->
+ <adviceBinding id="org.eclipse.papyrus.sysml.diagram.blockdefinition.DeleteViewDuringMoveHelperAdvice"
+ class="org.eclipse.papyrus.sysml.diagram.blockdefinition.helper.advice.DeleteViewDuringMoveHelperAdvice"
+ inheritance="all" typeId="org.eclipse.papyrus.uml.Element">
+ </adviceBinding>
+
+ </metamodel>
+</extension>
+
+<!-- UML ElementType bindings to Papyrus shared IClientContext -->
+<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">
+
+ <!-- Bindings declaration to shared IClientContext -->
+ <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext">
+ <elementType ref="org.eclipse.papyrus.sysml.diagram.blockdefinition.DeleteViewDuringMoveHelperAdvice"/>
+ </binding>
+
+</extension>
<!-- // End of user code
-->
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml
index 410f1b4a6b4..9861a41a9d2 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.blockdefinition/plugin.xml
@@ -10,7 +10,7 @@
icon="icons/obj16/Diagram_BlockDefinition.gif"
id="org.eclipse.papyrus.sysml.diagram.blockdefinition.CreateCommand"
language="sysml"
- label="SysML Block Definition Diagram"/>
+ label="Block Definition Diagram"/>
<editorDiagram
actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
factoryClass="org.eclipse.papyrus.sysml.diagram.blockdefinition.BlockDefinitionDiagramEditorFactory"
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.gen.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.gen.xml
index 858443489ea..64fc80461ad 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.gen.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.gen.xml
@@ -9,7 +9,7 @@
icon="icons/obj16/Diagram_InternalBlock.gif"
id="org.eclipse.papyrus.sysml.diagram.internalblock.CreateCommand"
language="sysml"
- label="SysML Internal Block Diagram"/>
+ label="Internal Block Diagram"/>
<editorDiagram
actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
factoryClass="org.eclipse.papyrus.sysml.diagram.internalblock.InternalBlockDiagramEditorFactory"
@@ -475,49 +475,49 @@
</extension>
-<!-- // Start of user code custom extensions
- -->
-
-<!-- Insert custom extensions here. -->
-
-<!--
- Handler declaration for the Interface Manager Command.
- The handler is enabled only if the selected element is a Port (excluding FlowPort) in an InternalBlockDiagram.
- -->
-<extension point="org.eclipse.ui.handlers">
-
- <handler commandId="org.eclipse.papyrus.uml.diagram.composite.command.manage.interfaces"
- class="org.eclipse.papyrus.uml.diagram.composite.custom.actions.ManageProvidedInterfacesHandler">
- <activeWhen>
- <and>
- <with variable="selection">
- <iterate>
- <instanceof value="org.eclipse.papyrus.uml.diagram.composite.edit.parts.PortEditPart"/>
- </iterate>
- </with>
-
- <with variable="activeEditor">
- <test property="org.eclipse.papyrus.uml.diagram.common.diagram.tester.diagramType" value="InternalBlock" forcePluginActivation="true"/>
- </with>
-
- <with variable="selection">
- <test property="org.eclipse.papyrus.uml.diagram.internalblock.tester.selection.isFlowPort" value="false" forcePluginActivation="true"/>
- </with>
- </and>
- </activeWhen>
- </handler>
-</extension>
-
-<!--
- Add a property tester for this diagram.
- The tested properties allow to enable/disable handlers for commands .
- -->
-<extension point="org.eclipse.core.expressions.propertyTesters">
- <propertyTester id="org.eclipse.papyrus.uml.diagram.internalblock.tester.selection" type="org.eclipse.jface.viewers.ISelection"
- namespace="org.eclipse.papyrus.uml.diagram.internalblock.tester.selection" properties="isFlowPort"
- class="org.eclipse.papyrus.sysml.diagram.internalblock.utils.InternalBlockDiagramTester">
- </propertyTester>
-</extension>
+<!-- // Start of user code custom extensions
+ -->
+
+<!-- Insert custom extensions here. -->
+
+<!--
+ Handler declaration for the Interface Manager Command.
+ The handler is enabled only if the selected element is a Port (excluding FlowPort) in an InternalBlockDiagram.
+ -->
+<extension point="org.eclipse.ui.handlers">
+
+ <handler commandId="org.eclipse.papyrus.uml.diagram.composite.command.manage.interfaces"
+ class="org.eclipse.papyrus.uml.diagram.composite.custom.actions.ManageProvidedInterfacesHandler">
+ <activeWhen>
+ <and>
+ <with variable="selection">
+ <iterate>
+ <instanceof value="org.eclipse.papyrus.uml.diagram.composite.edit.parts.PortEditPart"/>
+ </iterate>
+ </with>
+
+ <with variable="activeEditor">
+ <test property="org.eclipse.papyrus.uml.diagram.common.diagram.tester.diagramType" value="InternalBlock" forcePluginActivation="true"/>
+ </with>
+
+ <with variable="selection">
+ <test property="org.eclipse.papyrus.uml.diagram.internalblock.tester.selection.isFlowPort" value="false" forcePluginActivation="true"/>
+ </with>
+ </and>
+ </activeWhen>
+ </handler>
+</extension>
+
+<!--
+ Add a property tester for this diagram.
+ The tested properties allow to enable/disable handlers for commands .
+ -->
+<extension point="org.eclipse.core.expressions.propertyTesters">
+ <propertyTester id="org.eclipse.papyrus.uml.diagram.internalblock.tester.selection" type="org.eclipse.jface.viewers.ISelection"
+ namespace="org.eclipse.papyrus.uml.diagram.internalblock.tester.selection" properties="isFlowPort"
+ class="org.eclipse.papyrus.sysml.diagram.internalblock.utils.InternalBlockDiagramTester">
+ </propertyTester>
+</extension>
<!-- // End of user code
-->
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.xml
index 7767ab31c04..f9ac5b86118 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.internalblock/plugin.xml
@@ -4,7 +4,7 @@
<!-- Diagram declaration -->
<extension point="org.eclipse.papyrus.infra.core.papyrusDiagram">
- <creationCommand creationCommandClass="org.eclipse.papyrus.sysml.diagram.internalblock.InternalBlockDiagramCreateCommand" creationCondition="org.eclipse.papyrus.sysml.diagram.internalblock.InternalBlockDiagramCondition" icon="icons/obj16/Diagram_InternalBlock.gif" id="org.eclipse.papyrus.sysml.diagram.internalblock.CreateCommand" language="sysml" label="SysML Internal Block Diagram"></creationCommand>
+ <creationCommand creationCommandClass="org.eclipse.papyrus.sysml.diagram.internalblock.InternalBlockDiagramCreateCommand" creationCondition="org.eclipse.papyrus.sysml.diagram.internalblock.InternalBlockDiagramCondition" icon="icons/obj16/Diagram_InternalBlock.gif" id="org.eclipse.papyrus.sysml.diagram.internalblock.CreateCommand" language="sysml" label="Internal Block Diagram"></creationCommand>
<editorDiagram actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor" factoryClass="org.eclipse.papyrus.sysml.diagram.internalblock.InternalBlockDiagramEditorFactory" icon="icons/obj16/Diagram_InternalBlock.gif"></editorDiagram>
</extension>
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric/plugin.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric/plugin.xml
index d4c6ef12ad1..62530e0d64c 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric/plugin.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.parametric/plugin.xml
@@ -19,7 +19,7 @@
icon="icons/obj16/Diagram_Parametric.png"
id="org.eclipse.papyrus.sysml.diagram.parametric.CreateCommand"
language="sysml"
- label="SysML Parametric Diagram"/>
+ label="Parametric Diagram"/>
<editorDiagram
actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
factoryClass="org.eclipse.papyrus.sysml.diagram.parametric.ParametricDiagramEditorFactory"
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.gen.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.gen.xml
index f4d25812750..196e6a6226c 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.gen.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.gen.xml
@@ -10,7 +10,7 @@
icon="icons/obj16/Diagram_Requirement.gif"
id="org.eclipse.papyrus.sysml.diagram.requirement.CreateCommand"
language="sysml"
- label="SysML Requirement Diagram"/>
+ label="Requirement Diagram"/>
<editorDiagram
actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
factoryClass="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramEditorFactory"
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.xml b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.xml
index d6d9e5d454c..ffd3cee9490 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.xml
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/plugin.xml
@@ -1,894 +1,894 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
-
-<!-- Diagram declaration -->
-<extension point="org.eclipse.papyrus.infra.core.papyrusDiagram">
- <creationCommand
- creationCommandClass="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramCreateCommand"
- creationCondition="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramCreationCondition"
- icon="icons/obj16/Diagram_Requirement.gif"
- id="org.eclipse.papyrus.sysml.diagram.requirement.CreateCommand"
- language="sysml"
- label="SysML Requirement Diagram"/>
- <editorDiagram
- actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
- factoryClass="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramEditorFactory"
- icon="icons/obj16/Diagram_Requirement.gif" />
-</extension>
-
-<!-- Diagram creation command and handler -->
-<extension point="org.eclipse.ui.commands">
- <command id="org.eclipse.papyrus.sysml.diagram.requirement.CreateCommand"
- name="Create a new Requirement Diagram"
- description="Create a new Requirement Diagram"
- categoryId="org.eclipse.papyrus.editor.category"/>
-</extension>
-
-
-<!-- Diagram creation command registration in menu and toolbar -->
-
-<!-- Palette tool declaration (declares the real palette containment) -->
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SYSML_Requirement">
-
- <paletteDefinition ID="SYSML_Requirement"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="SYSML_Requirement" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/requirement.palette.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.requirement"/>
- </paletteDefinition>
-</extension>
-
-<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="SYSML_Requirement_Addition">
-
- <paletteDefinition ID="SYSML_Requirement_Addition"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="Addition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/Addition.palette.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor id="org.eclipse.papyrus.sysml.diagram.requirement"/>
- </paletteDefinition>
-</extension>
-
-<!-- Diagram view providers declaration -->
-<extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders">
- <!-- Diagram view provider -->
- <viewProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.RequirementDiagramViewProvider">
- <Priority name="Low"/>
- <context viewClass="org.eclipse.gmf.runtime.notation.Diagram" semanticHints="RequirementDiagram"/>
- </viewProvider>
-
- <!-- ViewProvider for inherited elements (from ClassDiagram ViewProvider) -->
- <viewProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.CustomInheritedElementViewProvider">
- <Priority name="Low"/>
-
- <!--
- "2007" = PACKAGE
- "3009" = PACKAGE_CN
- "2008" = CLASS
- "3010" = CLASS_CN
- "2097" = DEFAULT_NAMED_ELEMENT
- "3032" = CONTAINMENT_CIRCLE_CN
- "2012" = COMMENT
- "3028" = COMMENT_CN
- "2011" = CONSTRAINT
- "3029" = CONSTRAINT_CN
- -->
- <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="2007, 3009, 2008, 3010, 2097, 3032, 2012, 3028, 2011, 3029"/>
-
- <!--
- "3012" = CLASS_PROPERTY_CLN
- "3011" = CLASS_RECEPTION_CLN
- "3013" = CLASS_OPERATION_CLN
- "3014" = CLASS_CLASS_CLN
- "3036" = CLASS_INTERFACE_CLN
- "3052" = CLASS_ENUMERATION_CLN
- "3047" = CLASS_PRIMITIVE_TYPE_CLN
- "3044" = CLASS_DATA_TYPE_CLN
- "3050" = CLASS_SIGNAL_CLN
- -->
- <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="3012, 3011, 3013, 3014, 3036, 3052, 3047, 3044, 3050"/>
-
- <!--
- "4006" = ABSTRACTION
- "4023" = CONTAINMENT_LINK
- "4022" = CONTAINMENT_SUB_LINK
- "4008" = DEPENDENCY
- "4013" = COMMENT_ANNOTATED_ELEMENT
- "4014" = CONSTRAINT_CONSTRAINED_ELEMENT
- -->
- <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints="4006, 4023, 4022, 4008, 4013, 4014"/>
-
- <object id="elementtype.node"
- class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
-
- <method
- name="getSemanticHint()"
- value="2007, 3009, 2008, 3010, 2097, 3032, 2012, 3028, 2011, 3029">
- </method>
- </object>
- <context viewClass="org.eclipse.gmf.runtime.notation.Node" elements="elementtype.node"/>
-
- <object id="elementtype.edge"
- class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
-
- <method
- name="getSemanticHint()"
- value="4006, 4023, 4022, 4008, 4013, 4014">
- </method>
- </object>
- <context viewClass="org.eclipse.gmf.runtime.notation.Edge" elements="elementtype.edge"/>
-
-
- <!-- Additional descriptors provided in case the semantic hint is is not provided -->
-
- <!-- "uml.Package" -->
- <object id="uml.Package" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Package"/>
- </object>
-
- <!-- "uml.Class" -->
- <object id="uml.Class" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Class"/>
- </object>
-
- <!-- "uml.NamedElement" -->
- <object id="uml.NamedElement" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.NamedElement"/>
- </object>
-
- <!-- "uml.Comment" -->
- <object id="uml.Comment" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Comment"/>
- </object>
-
- <!-- "uml.Constraint" -->
- <object id="uml.Constraint" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Constraint"/>
- </object>
-
- <!-- "uml.Property" -->
- <object id="uml.Property" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Property"/>
- </object>
-
- <!-- "uml.Reception" -->
- <object id="uml.Reception" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Reception"/>
- </object>
-
- <!-- "uml.Operation" -->
- <object id="uml.Operation" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Operation"/>
- </object>
-
- <!-- "uml.Interface" -->
- <object id="uml.Interface" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Interface"/>
- </object>
-
- <!-- "uml.Enumeration" -->
- <object id="uml.Enumeration" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Enumeration"/>
- </object>
-
- <!-- "uml.PrimitiveType" -->
- <object id="uml.PrimitiveType" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.PrimitiveType"/>
- </object>
-
- <!-- "uml.DataType" -->
- <object id="uml.DataType" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.DataType"/>
- </object>
-
- <!-- "uml.Signal" -->
- <object id="uml.Signal" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Signal"/>
- </object>
-
- <!-- "uml.Abstraction" -->
- <object id="uml.Abstraction" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Abstraction"/>
- </object>
-
- <!-- "uml.Dependency" -->
- <object id="uml.Dependency" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method name="getProxyClassID()" value="uml.Dependency"/>
- </object>
-
- <!-- Additional activation contexts for nodes semantic objects -->
- <context viewClass="org.eclipse.gmf.runtime.notation.Node"
- elements="uml.Package, uml.Class, uml.NamedElement, uml.Comment, uml.Constraint, uml.Property, uml.Reception, uml.Operation, uml.Interface, uml.Enumeration, uml.PrimitiveType, uml.DataType, uml.Signal"/>
-
- <!-- Additional activation contexts for edges semantic objects -->
- <context viewClass="org.eclipse.gmf.runtime.notation.Edge"
- elements="uml.Abstraction, uml.Dependency"/>
-
- </viewProvider>
-</extension>
-
-<!-- Diagram edit part providers declaration -->
-<extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
-
- <!-- Diagram edit part provider -->
- <editpartProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.RequirementDiagramEditPartProvider">
- <Priority name="Low"/>
- <object
- id="org.eclipse.papyrus.sysml.diagram.requirement.Diagram"
- class="org.eclipse.gmf.runtime.notation.Diagram">
- <method name="getType()" value="RequirementDiagram"/>
- </object>
- <context views="org.eclipse.papyrus.sysml.diagram.requirement.Diagram"/>
- </editpartProvider>
-
- <!-- EditPartProvider for inherited elements (from ClassDiagram) -->
- <editpartProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.InheritedClassDiagramEditPartProvider">
- <Priority name="Low"/>
- <!--
- The semantic hints given here are used in case the provider is not already loaded.
- As soon as the provider is loaded its provides method is used.
- "2007" = PACKAGE
- "5026" = PACKAGE_LABEL_NAME_HINT
- "7016" = PACKAGE_COMPARTMENT_PACKAGEABLE_ELEMENT_HINT
- "3009" = PACKAGE_CN
- "5017" = PACKAGE_CN_LABEL_NAME_HINT
- "7010" = PACKAGE_CN_COMPARTMENT_PACKAGEABLE_ELEMENT_HINT
- "2008" = CLASS
- "5029" = CLASS_LABEL_NAME_HINT
- "7017" = CLASS_COMPARTMENT_ATTRIBUTE_HINT
- "7018" = CLASS_COMPARTMENT_OPERATION_HINT
- "7019" = CLASS_COMPARTMENT_NESTED_CLASSIFIER_HINT
- "3010" = CLASS_CN
- "5014" = CLASS_CN_LABEL_NAME_HINT
- "7011" = CLASS_CN_COMPARTMENT_ATTRIBUTE_HINT
- "7012" = CLASS_CN_COMPARTMENT_OPERATION_HINT
- "7013" = CLASS_CN_COMPARTMENT_NESTED_CLASSIFIER_HINT
- "2097" = DEFAULT_NAMED_ELEMENT
- "5157" = DEFAULT_NAMED_ELEMENT_LABEL_NAME_HINT
- "3032" = CONTAINMENT_CIRCLE_CN
- "2012" = COMMENT
- "5038" = COMMENT_LABEL_BODY_HINT
- "3028" = COMMENT_CN
- "5063" = COMMENT_CN_LABEL_BODY_HINT
- "2011" = CONSTRAINT
- "5037" = CONSTRAINT_LABEL_NAME_HINT
- "5159" = CONSTRAINT_LABEL_BODY_HINT
- "3029" = CONSTRAINT_CN
- "5064" = CONSTRAINT_CN_LABEL_NAME_HINT
- "5160" = CONSTRAINT_CN_LABEL_BODY_HINT
- -->
- <object
- id="PACKAGE"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="2007, 5026, 7016"/>
- </object>
- <object
- id="PACKAGE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3009, 5017, 7010"/>
- </object>
- <object
- id="CLASS"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="2008, 5029, 7017, 7018, 7019"/>
- </object>
- <object
- id="CLASS_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3010, 5014, 7011, 7012, 7013"/>
- </object>
- <object
- id="DEFAULT_NAMED_ELEMENT"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="2097, 5157"/>
- </object>
- <object
- id="CONTAINMENT_CIRCLE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3032"/>
- </object>
- <object
- id="COMMENT"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="2012, 5038"/>
- </object>
- <object
- id="COMMENT_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3028, 5063"/>
- </object>
- <object
- id="CONSTRAINT"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="2011, 5037, 5159"/>
- </object>
- <object
- id="CONSTRAINT_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3029, 5064, 5160"/>
- </object>
-
- <!--
- "3012" = CLASS_PROPERTY_CLN
- "3011" = CLASS_RECEPTION_CLN
- "3013" = CLASS_OPERATION_CLN
- "3014" = CLASS_CLASS_CLN
- "3036" = CLASS_INTERFACE_CLN
- "3052" = CLASS_ENUMERATION_CLN
- "3047" = CLASS_PRIMITIVE_TYPE_CLN
- "3044" = CLASS_DATA_TYPE_CLN
- "3050" = CLASS_SIGNAL_CLN
- -->
- <object
- id="CLASS_PROPERTY_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3012"/>
- </object>
- <object
- id="CLASS_RECEPTION_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3011"/>
- </object>
- <object
- id="CLASS_OPERATION_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3013"/>
- </object>
- <object
- id="CLASS_CLASS_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3014"/>
- </object>
- <object
- id="CLASS_INTERFACE_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3036"/>
- </object>
- <object
- id="CLASS_ENUMERATION_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3052"/>
- </object>
- <object
- id="CLASS_PRIMITIVE_TYPE_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3047"/>
- </object>
- <object
- id="CLASS_DATA_TYPE_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3044"/>
- </object>
- <object
- id="CLASS_SIGNAL_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method name="getType()" value="3050"/>
- </object>
-
- <!--
- "4006" = ABSTRACTION
- "6014" = ABSTRACTION_LABEL_NAME_HINT
- "6015" = ABSTRACTION_LABEL_APPLIED_STEREOTYPE_HINT
- "4023" = CONTAINMENT_LINK
- "4022" = CONTAINMENT_SUB_LINK
- "4008" = DEPENDENCY
- "6026" = DEPENDENCY_LABEL_NAME_HINT
- "6027" = DEPENDENCY_LABEL_APPLIED_STEREOTYPE_HINT
- "4013" = COMMENT_ANNOTATED_ELEMENT
- "4014" = CONSTRAINT_CONSTRAINED_ELEMENT
- -->
- <object
- id="ABSTRACTION"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method name="getType()" value="4006, 6014, 6015"/>
- </object>
- <object
- id="CONTAINMENT_LINK"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method name="getType()" value="4023"/>
- </object>
- <object
- id="CONTAINMENT_SUB_LINK"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method name="getType()" value="4022"/>
- </object>
- <object
- id="DEPENDENCY"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method name="getType()" value="4008, 6026, 6027"/>
- </object>
- <object
- id="COMMENT_ANNOTATED_ELEMENT"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method name="getType()" value="4013"/>
- </object>
- <object
- id="CONSTRAINT_CONSTRAINED_ELEMENT"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method name="getType()" value="4014"/>
- </object>
-
- <context views="PACKAGE, PACKAGE_CN, CLASS, CLASS_CN, DEFAULT_NAMED_ELEMENT, CONTAINMENT_CIRCLE_CN, COMMENT, COMMENT_CN, CONSTRAINT, CONSTRAINT_CN"/>
- <context views="CLASS_PROPERTY_CLN, CLASS_RECEPTION_CLN, CLASS_OPERATION_CLN, CLASS_CLASS_CLN, CLASS_INTERFACE_CLN, CLASS_ENUMERATION_CLN, CLASS_PRIMITIVE_TYPE_CLN, CLASS_DATA_TYPE_CLN, CLASS_SIGNAL_CLN"/>
- <context views="ABSTRACTION, CONTAINMENT_LINK, CONTAINMENT_SUB_LINK, DEPENDENCY, COMMENT_ANNOTATED_ELEMENT, CONSTRAINT_CONSTRAINED_ELEMENT"/>
-
- </editpartProvider>
-</extension>
-
-<!-- Diagram edit policy provider -->
-<extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.sysml.diagram.requirement.provider.CustomEditPolicyProvider">
- <Priority name="Low"/>
- </editpolicyProvider>
-</extension>
-
-<!-- Preference pages declaration -->
-<extension point="org.eclipse.ui.preferencePages" id="prefpages">
-
- <!-- Diagram Preference pages declaration -->
- <page
- id="org.eclipse.papyrus.sysml.diagram.requirement.preferences"
- name="Requirement Diagram"
- category="org.eclipse.papyrus.infra.gmfdiag.preferences.diagrams"
- class="org.eclipse.papyrus.sysml.diagram.requirement.preferences.RequirementDiagramGeneralPreferencePage">
- </page>
-
- <!-- Element Preference pages declaration -->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</extension>
-
-
-<!-- // Start of user code custom extensions
- -->
-
-<!-- Insert custom extensions here. -->
- <extension
- id="ep-provider"
- point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
- <editpartProvider
- class="org.eclipse.papyrus.sysml.diagram.requirement.provider.CustomRequirementEditPartProvider">
- <Priority
- name="High">
- </Priority>
- <object
- class="org.eclipse.gmf.runtime.notation.Diagram"
- id="generated-diagram">
- <method
- name="getType()"
- value="Requirement">
- </method>
- </object>
- <object
- class="org.eclipse.gmf.runtime.notation.Node"
- id="generated-nodes">
- <method
- name="getType()"
- value="2014,2013,2015,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2016,3002,3003,3004,3015,3031,3016,3005,3006,3007,3008,3020,3021,3022,3023,3024,3025,3017,3009,3010,3011,3012,3013,3014,3026,3027,3018,3019,3028,3029,3030">
- </method>
- </object>
- <object
- class="org.eclipse.gmf.runtime.notation.Edge"
- id="generated-links">
- <method
- name="getType()"
- value="4016,4017,4001,4019,4002,4003,4004,4005,4006,4007,4008,4018,4009,4010,4011,4012,4013,4014,4015,4020,4021">
- </method>
- </object>
- <object
- class="org.eclipse.gmf.runtime.notation.Node"
- id="generated-labels">
- <method
- name="getType()"
- value="5066,5002,5005,5008,5011,5020,5023,5026,5029,5032,5035,5037,5038,0,5040,5043,5046,5049,5052,5055,5017,5014,5058,5061,5063,5064">
- </method>
- </object>
- <object
- class="org.eclipse.gmf.runtime.notation.Node"
- id="generated-compartments">
- <method
- name="getType()"
- value="7034,7001,7002,7003,7004,7014,7005,7006,7007,7008,7009,7023,7024,7025,7026,7027,7028,7029,7030,7031,7010,7011,7012,7013,7032,7033,7015,7016,7017,7018,7019,7020,7021,7035">
- </method>
- </object>
- <object
- id="generated-diagram,generated-nodes,generated-links,generated-labels,generated-compartments">
- </object>
- </editpartProvider>
-</extension>
-<extension point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping">
- <diagramMappings diagramID="RequirementDiagram">
-
- <mapping
- humanReadableType="attributes"
- type="7011">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7012">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7013">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7023">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7024">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7025">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7026">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7027">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7028">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7029">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7041">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7042">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7032">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7033">
- </mapping>
-
- <mapping
- humanReadableType="packaged elements"
- type="7030">
- </mapping>
-
- <mapping
- humanReadableType="packaged elements"
- type="7010">
- </mapping>
-
- <mapping
- humanReadableType="literals"
- type="7031">
- </mapping>
-
- <mapping
- humanReadableType="slots"
- type="7035">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7017">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7018">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7019">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7002">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7003">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7004">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7006">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7007">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7008">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7039">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7040">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7020">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7021">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7034">
- </mapping>
-
- <mapping
- humanReadableType="slots"
- type="7001">
- </mapping>
-
- <mapping
- humanReadableType="attributes"
- type="7005">
- </mapping>
-
- <mapping
- humanReadableType="packaged elements"
- type="7009">
- </mapping>
-
- <mapping
- humanReadableType="packaged elements"
- type="7016">
- </mapping>
-
- <mapping
- humanReadableType="literals"
- type="7015">
- </mapping>
-
- <mapping
- humanReadableType="operations"
- type="7036">
- </mapping>
-
- <mapping
- humanReadableType="nested classifiers"
- type="7037">
- </mapping>
-
- <mapping
- humanReadableType="TemplateParameter"
- type="7014">
- </mapping>
-
- <mapping
- humanReadableType="TemplateParameter"
- type="7038">
- </mapping>
- <mapping
- humanReadableType="SourceRole"
- type="6031">
- </mapping>
- <mapping
- humanReadableType="TargetRole"
- type="6032">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6001">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6002">
- </mapping>
- <mapping
- humanReadableType="TargetRole"
- type="6003">
- </mapping>
- <mapping
- humanReadableType="SourceRole"
- type="6005">
- </mapping>
- <mapping
- humanReadableType="SourceMultiplicity"
- type="6033">
- </mapping>
- <mapping
- humanReadableType="TargetMultiplicity"
- type="6034">
- </mapping>
- <mapping
- humanReadableType="TargetRole"
- type="6024">
- </mapping>
- <mapping
- humanReadableType="TargetMultiplicity"
- type="6035">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6007">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6008">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6009">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6010">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6011">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6012">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6013">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6014">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6015">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6016">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6017">
- </mapping>
- <mapping
- humanReadableType="Name"
- type="6026">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6027">
- </mapping>
- <mapping
- humanReadableType="Alias"
- type="6020">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6021">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6022">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6030">
- </mapping>
- <mapping
- humanReadableType="TemplateParameterSubstitution"
- type="6023">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6036">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6037">
- </mapping>
- <mapping
- humanReadableType="SourceRole"
- type="6039">
- </mapping>
- <mapping
- humanReadableType="TargetRole"
- type="6038">
- </mapping>
- <mapping
- humanReadableType="Stereotype"
- type="6041">
- </mapping>
- </diagramMappings>
- </extension>
-<!-- // End of user code
- -->
-
-</plugin>
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+
+<!-- Diagram declaration -->
+<extension point="org.eclipse.papyrus.infra.core.papyrusDiagram">
+ <creationCommand
+ creationCommandClass="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramCreateCommand"
+ creationCondition="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramCreationCondition"
+ icon="icons/obj16/Diagram_Requirement.gif"
+ id="org.eclipse.papyrus.sysml.diagram.requirement.CreateCommand"
+ language="sysml"
+ label="Requirement Diagram"/>
+ <editorDiagram
+ actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
+ factoryClass="org.eclipse.papyrus.sysml.diagram.requirement.RequirementDiagramEditorFactory"
+ icon="icons/obj16/Diagram_Requirement.gif" />
+</extension>
+
+<!-- Diagram creation command and handler -->
+<extension point="org.eclipse.ui.commands">
+ <command id="org.eclipse.papyrus.sysml.diagram.requirement.CreateCommand"
+ name="Create a new Requirement Diagram"
+ description="Create a new Requirement Diagram"
+ categoryId="org.eclipse.papyrus.editor.category"/>
+</extension>
+
+
+<!-- Diagram creation command registration in menu and toolbar -->
+
+<!-- Palette tool declaration (declares the real palette containment) -->
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SYSML_Requirement">
+
+ <paletteDefinition ID="SYSML_Requirement"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="SYSML_Requirement" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/requirement.palette.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.requirement"/>
+ </paletteDefinition>
+</extension>
+
+<extension point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="SYSML_Requirement_Addition">
+
+ <paletteDefinition ID="SYSML_Requirement_Addition"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="Addition" icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/Addition.palette.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor id="org.eclipse.papyrus.sysml.diagram.requirement"/>
+ </paletteDefinition>
+</extension>
+
+<!-- Diagram view providers declaration -->
+<extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders">
+ <!-- Diagram view provider -->
+ <viewProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.RequirementDiagramViewProvider">
+ <Priority name="Low"/>
+ <context viewClass="org.eclipse.gmf.runtime.notation.Diagram" semanticHints="RequirementDiagram"/>
+ </viewProvider>
+
+ <!-- ViewProvider for inherited elements (from ClassDiagram ViewProvider) -->
+ <viewProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.CustomInheritedElementViewProvider">
+ <Priority name="Low"/>
+
+ <!--
+ "2007" = PACKAGE
+ "3009" = PACKAGE_CN
+ "2008" = CLASS
+ "3010" = CLASS_CN
+ "2097" = DEFAULT_NAMED_ELEMENT
+ "3032" = CONTAINMENT_CIRCLE_CN
+ "2012" = COMMENT
+ "3028" = COMMENT_CN
+ "2011" = CONSTRAINT
+ "3029" = CONSTRAINT_CN
+ -->
+ <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="2007, 3009, 2008, 3010, 2097, 3032, 2012, 3028, 2011, 3029"/>
+
+ <!--
+ "3012" = CLASS_PROPERTY_CLN
+ "3011" = CLASS_RECEPTION_CLN
+ "3013" = CLASS_OPERATION_CLN
+ "3014" = CLASS_CLASS_CLN
+ "3036" = CLASS_INTERFACE_CLN
+ "3052" = CLASS_ENUMERATION_CLN
+ "3047" = CLASS_PRIMITIVE_TYPE_CLN
+ "3044" = CLASS_DATA_TYPE_CLN
+ "3050" = CLASS_SIGNAL_CLN
+ -->
+ <context viewClass="org.eclipse.gmf.runtime.notation.Node" semanticHints="3012, 3011, 3013, 3014, 3036, 3052, 3047, 3044, 3050"/>
+
+ <!--
+ "4006" = ABSTRACTION
+ "4023" = CONTAINMENT_LINK
+ "4022" = CONTAINMENT_SUB_LINK
+ "4008" = DEPENDENCY
+ "4013" = COMMENT_ANNOTATED_ELEMENT
+ "4014" = CONSTRAINT_CONSTRAINED_ELEMENT
+ -->
+ <context viewClass="org.eclipse.gmf.runtime.notation.Edge" semanticHints="4006, 4023, 4022, 4008, 4013, 4014"/>
+
+ <object id="elementtype.node"
+ class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
+
+ <method
+ name="getSemanticHint()"
+ value="2007, 3009, 2008, 3010, 2097, 3032, 2012, 3028, 2011, 3029">
+ </method>
+ </object>
+ <context viewClass="org.eclipse.gmf.runtime.notation.Node" elements="elementtype.node"/>
+
+ <object id="elementtype.edge"
+ class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
+
+ <method
+ name="getSemanticHint()"
+ value="4006, 4023, 4022, 4008, 4013, 4014">
+ </method>
+ </object>
+ <context viewClass="org.eclipse.gmf.runtime.notation.Edge" elements="elementtype.edge"/>
+
+
+ <!-- Additional descriptors provided in case the semantic hint is is not provided -->
+
+ <!-- "uml.Package" -->
+ <object id="uml.Package" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Package"/>
+ </object>
+
+ <!-- "uml.Class" -->
+ <object id="uml.Class" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Class"/>
+ </object>
+
+ <!-- "uml.NamedElement" -->
+ <object id="uml.NamedElement" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.NamedElement"/>
+ </object>
+
+ <!-- "uml.Comment" -->
+ <object id="uml.Comment" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Comment"/>
+ </object>
+
+ <!-- "uml.Constraint" -->
+ <object id="uml.Constraint" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Constraint"/>
+ </object>
+
+ <!-- "uml.Property" -->
+ <object id="uml.Property" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Property"/>
+ </object>
+
+ <!-- "uml.Reception" -->
+ <object id="uml.Reception" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Reception"/>
+ </object>
+
+ <!-- "uml.Operation" -->
+ <object id="uml.Operation" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Operation"/>
+ </object>
+
+ <!-- "uml.Interface" -->
+ <object id="uml.Interface" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Interface"/>
+ </object>
+
+ <!-- "uml.Enumeration" -->
+ <object id="uml.Enumeration" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Enumeration"/>
+ </object>
+
+ <!-- "uml.PrimitiveType" -->
+ <object id="uml.PrimitiveType" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.PrimitiveType"/>
+ </object>
+
+ <!-- "uml.DataType" -->
+ <object id="uml.DataType" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.DataType"/>
+ </object>
+
+ <!-- "uml.Signal" -->
+ <object id="uml.Signal" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Signal"/>
+ </object>
+
+ <!-- "uml.Abstraction" -->
+ <object id="uml.Abstraction" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Abstraction"/>
+ </object>
+
+ <!-- "uml.Dependency" -->
+ <object id="uml.Dependency" class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method name="getProxyClassID()" value="uml.Dependency"/>
+ </object>
+
+ <!-- Additional activation contexts for nodes semantic objects -->
+ <context viewClass="org.eclipse.gmf.runtime.notation.Node"
+ elements="uml.Package, uml.Class, uml.NamedElement, uml.Comment, uml.Constraint, uml.Property, uml.Reception, uml.Operation, uml.Interface, uml.Enumeration, uml.PrimitiveType, uml.DataType, uml.Signal"/>
+
+ <!-- Additional activation contexts for edges semantic objects -->
+ <context viewClass="org.eclipse.gmf.runtime.notation.Edge"
+ elements="uml.Abstraction, uml.Dependency"/>
+
+ </viewProvider>
+</extension>
+
+<!-- Diagram edit part providers declaration -->
+<extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
+
+ <!-- Diagram edit part provider -->
+ <editpartProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.RequirementDiagramEditPartProvider">
+ <Priority name="Low"/>
+ <object
+ id="org.eclipse.papyrus.sysml.diagram.requirement.Diagram"
+ class="org.eclipse.gmf.runtime.notation.Diagram">
+ <method name="getType()" value="RequirementDiagram"/>
+ </object>
+ <context views="org.eclipse.papyrus.sysml.diagram.requirement.Diagram"/>
+ </editpartProvider>
+
+ <!-- EditPartProvider for inherited elements (from ClassDiagram) -->
+ <editpartProvider class="org.eclipse.papyrus.sysml.diagram.requirement.provider.InheritedClassDiagramEditPartProvider">
+ <Priority name="Low"/>
+ <!--
+ The semantic hints given here are used in case the provider is not already loaded.
+ As soon as the provider is loaded its provides method is used.
+ "2007" = PACKAGE
+ "5026" = PACKAGE_LABEL_NAME_HINT
+ "7016" = PACKAGE_COMPARTMENT_PACKAGEABLE_ELEMENT_HINT
+ "3009" = PACKAGE_CN
+ "5017" = PACKAGE_CN_LABEL_NAME_HINT
+ "7010" = PACKAGE_CN_COMPARTMENT_PACKAGEABLE_ELEMENT_HINT
+ "2008" = CLASS
+ "5029" = CLASS_LABEL_NAME_HINT
+ "7017" = CLASS_COMPARTMENT_ATTRIBUTE_HINT
+ "7018" = CLASS_COMPARTMENT_OPERATION_HINT
+ "7019" = CLASS_COMPARTMENT_NESTED_CLASSIFIER_HINT
+ "3010" = CLASS_CN
+ "5014" = CLASS_CN_LABEL_NAME_HINT
+ "7011" = CLASS_CN_COMPARTMENT_ATTRIBUTE_HINT
+ "7012" = CLASS_CN_COMPARTMENT_OPERATION_HINT
+ "7013" = CLASS_CN_COMPARTMENT_NESTED_CLASSIFIER_HINT
+ "2097" = DEFAULT_NAMED_ELEMENT
+ "5157" = DEFAULT_NAMED_ELEMENT_LABEL_NAME_HINT
+ "3032" = CONTAINMENT_CIRCLE_CN
+ "2012" = COMMENT
+ "5038" = COMMENT_LABEL_BODY_HINT
+ "3028" = COMMENT_CN
+ "5063" = COMMENT_CN_LABEL_BODY_HINT
+ "2011" = CONSTRAINT
+ "5037" = CONSTRAINT_LABEL_NAME_HINT
+ "5159" = CONSTRAINT_LABEL_BODY_HINT
+ "3029" = CONSTRAINT_CN
+ "5064" = CONSTRAINT_CN_LABEL_NAME_HINT
+ "5160" = CONSTRAINT_CN_LABEL_BODY_HINT
+ -->
+ <object
+ id="PACKAGE"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="2007, 5026, 7016"/>
+ </object>
+ <object
+ id="PACKAGE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3009, 5017, 7010"/>
+ </object>
+ <object
+ id="CLASS"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="2008, 5029, 7017, 7018, 7019"/>
+ </object>
+ <object
+ id="CLASS_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3010, 5014, 7011, 7012, 7013"/>
+ </object>
+ <object
+ id="DEFAULT_NAMED_ELEMENT"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="2097, 5157"/>
+ </object>
+ <object
+ id="CONTAINMENT_CIRCLE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3032"/>
+ </object>
+ <object
+ id="COMMENT"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="2012, 5038"/>
+ </object>
+ <object
+ id="COMMENT_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3028, 5063"/>
+ </object>
+ <object
+ id="CONSTRAINT"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="2011, 5037, 5159"/>
+ </object>
+ <object
+ id="CONSTRAINT_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3029, 5064, 5160"/>
+ </object>
+
+ <!--
+ "3012" = CLASS_PROPERTY_CLN
+ "3011" = CLASS_RECEPTION_CLN
+ "3013" = CLASS_OPERATION_CLN
+ "3014" = CLASS_CLASS_CLN
+ "3036" = CLASS_INTERFACE_CLN
+ "3052" = CLASS_ENUMERATION_CLN
+ "3047" = CLASS_PRIMITIVE_TYPE_CLN
+ "3044" = CLASS_DATA_TYPE_CLN
+ "3050" = CLASS_SIGNAL_CLN
+ -->
+ <object
+ id="CLASS_PROPERTY_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3012"/>
+ </object>
+ <object
+ id="CLASS_RECEPTION_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3011"/>
+ </object>
+ <object
+ id="CLASS_OPERATION_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3013"/>
+ </object>
+ <object
+ id="CLASS_CLASS_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3014"/>
+ </object>
+ <object
+ id="CLASS_INTERFACE_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3036"/>
+ </object>
+ <object
+ id="CLASS_ENUMERATION_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3052"/>
+ </object>
+ <object
+ id="CLASS_PRIMITIVE_TYPE_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3047"/>
+ </object>
+ <object
+ id="CLASS_DATA_TYPE_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3044"/>
+ </object>
+ <object
+ id="CLASS_SIGNAL_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method name="getType()" value="3050"/>
+ </object>
+
+ <!--
+ "4006" = ABSTRACTION
+ "6014" = ABSTRACTION_LABEL_NAME_HINT
+ "6015" = ABSTRACTION_LABEL_APPLIED_STEREOTYPE_HINT
+ "4023" = CONTAINMENT_LINK
+ "4022" = CONTAINMENT_SUB_LINK
+ "4008" = DEPENDENCY
+ "6026" = DEPENDENCY_LABEL_NAME_HINT
+ "6027" = DEPENDENCY_LABEL_APPLIED_STEREOTYPE_HINT
+ "4013" = COMMENT_ANNOTATED_ELEMENT
+ "4014" = CONSTRAINT_CONSTRAINED_ELEMENT
+ -->
+ <object
+ id="ABSTRACTION"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method name="getType()" value="4006, 6014, 6015"/>
+ </object>
+ <object
+ id="CONTAINMENT_LINK"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method name="getType()" value="4023"/>
+ </object>
+ <object
+ id="CONTAINMENT_SUB_LINK"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method name="getType()" value="4022"/>
+ </object>
+ <object
+ id="DEPENDENCY"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method name="getType()" value="4008, 6026, 6027"/>
+ </object>
+ <object
+ id="COMMENT_ANNOTATED_ELEMENT"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method name="getType()" value="4013"/>
+ </object>
+ <object
+ id="CONSTRAINT_CONSTRAINED_ELEMENT"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method name="getType()" value="4014"/>
+ </object>
+
+ <context views="PACKAGE, PACKAGE_CN, CLASS, CLASS_CN, DEFAULT_NAMED_ELEMENT, CONTAINMENT_CIRCLE_CN, COMMENT, COMMENT_CN, CONSTRAINT, CONSTRAINT_CN"/>
+ <context views="CLASS_PROPERTY_CLN, CLASS_RECEPTION_CLN, CLASS_OPERATION_CLN, CLASS_CLASS_CLN, CLASS_INTERFACE_CLN, CLASS_ENUMERATION_CLN, CLASS_PRIMITIVE_TYPE_CLN, CLASS_DATA_TYPE_CLN, CLASS_SIGNAL_CLN"/>
+ <context views="ABSTRACTION, CONTAINMENT_LINK, CONTAINMENT_SUB_LINK, DEPENDENCY, COMMENT_ANNOTATED_ELEMENT, CONSTRAINT_CONSTRAINED_ELEMENT"/>
+
+ </editpartProvider>
+</extension>
+
+<!-- Diagram edit policy provider -->
+<extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.sysml.diagram.requirement.provider.CustomEditPolicyProvider">
+ <Priority name="Low"/>
+ </editpolicyProvider>
+</extension>
+
+<!-- Preference pages declaration -->
+<extension point="org.eclipse.ui.preferencePages" id="prefpages">
+
+ <!-- Diagram Preference pages declaration -->
+ <page
+ id="org.eclipse.papyrus.sysml.diagram.requirement.preferences"
+ name="Requirement Diagram"
+ category="org.eclipse.papyrus.infra.gmfdiag.preferences.diagrams"
+ class="org.eclipse.papyrus.sysml.diagram.requirement.preferences.RequirementDiagramGeneralPreferencePage">
+ </page>
+
+ <!-- Element Preference pages declaration -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</extension>
+
+
+<!-- // Start of user code custom extensions
+ -->
+
+<!-- Insert custom extensions here. -->
+ <extension
+ id="ep-provider"
+ point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
+ <editpartProvider
+ class="org.eclipse.papyrus.sysml.diagram.requirement.provider.CustomRequirementEditPartProvider">
+ <Priority
+ name="High">
+ </Priority>
+ <object
+ class="org.eclipse.gmf.runtime.notation.Diagram"
+ id="generated-diagram">
+ <method
+ name="getType()"
+ value="Requirement">
+ </method>
+ </object>
+ <object
+ class="org.eclipse.gmf.runtime.notation.Node"
+ id="generated-nodes">
+ <method
+ name="getType()"
+ value="2014,2013,2015,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2016,3002,3003,3004,3015,3031,3016,3005,3006,3007,3008,3020,3021,3022,3023,3024,3025,3017,3009,3010,3011,3012,3013,3014,3026,3027,3018,3019,3028,3029,3030">
+ </method>
+ </object>
+ <object
+ class="org.eclipse.gmf.runtime.notation.Edge"
+ id="generated-links">
+ <method
+ name="getType()"
+ value="4016,4017,4001,4019,4002,4003,4004,4005,4006,4007,4008,4018,4009,4010,4011,4012,4013,4014,4015,4020,4021">
+ </method>
+ </object>
+ <object
+ class="org.eclipse.gmf.runtime.notation.Node"
+ id="generated-labels">
+ <method
+ name="getType()"
+ value="5066,5002,5005,5008,5011,5020,5023,5026,5029,5032,5035,5037,5038,0,5040,5043,5046,5049,5052,5055,5017,5014,5058,5061,5063,5064">
+ </method>
+ </object>
+ <object
+ class="org.eclipse.gmf.runtime.notation.Node"
+ id="generated-compartments">
+ <method
+ name="getType()"
+ value="7034,7001,7002,7003,7004,7014,7005,7006,7007,7008,7009,7023,7024,7025,7026,7027,7028,7029,7030,7031,7010,7011,7012,7013,7032,7033,7015,7016,7017,7018,7019,7020,7021,7035">
+ </method>
+ </object>
+ <object
+ id="generated-diagram,generated-nodes,generated-links,generated-labels,generated-compartments">
+ </object>
+ </editpartProvider>
+</extension>
+<extension point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping">
+ <diagramMappings diagramID="RequirementDiagram">
+
+ <mapping
+ humanReadableType="attributes"
+ type="7011">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7012">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7013">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7023">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7024">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7025">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7026">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7027">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7028">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7029">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7041">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7042">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7032">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7033">
+ </mapping>
+
+ <mapping
+ humanReadableType="packaged elements"
+ type="7030">
+ </mapping>
+
+ <mapping
+ humanReadableType="packaged elements"
+ type="7010">
+ </mapping>
+
+ <mapping
+ humanReadableType="literals"
+ type="7031">
+ </mapping>
+
+ <mapping
+ humanReadableType="slots"
+ type="7035">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7017">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7018">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7019">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7002">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7003">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7004">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7006">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7007">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7008">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7039">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7040">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7020">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7021">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7034">
+ </mapping>
+
+ <mapping
+ humanReadableType="slots"
+ type="7001">
+ </mapping>
+
+ <mapping
+ humanReadableType="attributes"
+ type="7005">
+ </mapping>
+
+ <mapping
+ humanReadableType="packaged elements"
+ type="7009">
+ </mapping>
+
+ <mapping
+ humanReadableType="packaged elements"
+ type="7016">
+ </mapping>
+
+ <mapping
+ humanReadableType="literals"
+ type="7015">
+ </mapping>
+
+ <mapping
+ humanReadableType="operations"
+ type="7036">
+ </mapping>
+
+ <mapping
+ humanReadableType="nested classifiers"
+ type="7037">
+ </mapping>
+
+ <mapping
+ humanReadableType="TemplateParameter"
+ type="7014">
+ </mapping>
+
+ <mapping
+ humanReadableType="TemplateParameter"
+ type="7038">
+ </mapping>
+ <mapping
+ humanReadableType="SourceRole"
+ type="6031">
+ </mapping>
+ <mapping
+ humanReadableType="TargetRole"
+ type="6032">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6001">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6002">
+ </mapping>
+ <mapping
+ humanReadableType="TargetRole"
+ type="6003">
+ </mapping>
+ <mapping
+ humanReadableType="SourceRole"
+ type="6005">
+ </mapping>
+ <mapping
+ humanReadableType="SourceMultiplicity"
+ type="6033">
+ </mapping>
+ <mapping
+ humanReadableType="TargetMultiplicity"
+ type="6034">
+ </mapping>
+ <mapping
+ humanReadableType="TargetRole"
+ type="6024">
+ </mapping>
+ <mapping
+ humanReadableType="TargetMultiplicity"
+ type="6035">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6007">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6008">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6009">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6010">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6011">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6012">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6013">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6014">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6015">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6016">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6017">
+ </mapping>
+ <mapping
+ humanReadableType="Name"
+ type="6026">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6027">
+ </mapping>
+ <mapping
+ humanReadableType="Alias"
+ type="6020">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6021">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6022">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6030">
+ </mapping>
+ <mapping
+ humanReadableType="TemplateParameterSubstitution"
+ type="6023">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6036">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6037">
+ </mapping>
+ <mapping
+ humanReadableType="SourceRole"
+ type="6039">
+ </mapping>
+ <mapping
+ humanReadableType="TargetRole"
+ type="6038">
+ </mapping>
+ <mapping
+ humanReadableType="Stereotype"
+ type="6041">
+ </mapping>
+ </diagramMappings>
+ </extension>
+<!-- // End of user code
+ -->
+
+</plugin>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/plugin.xml
index 37ba3c62173..a46d3883a45 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/plugin.xml
@@ -61,7 +61,7 @@
icon="icons/obj16/Diagram_Activity.gif"
language="uml"
id="org.eclipse.papyrus.uml.diagram.activity.CreateActivityDiagramCommand"
- label="UML Activity Diagram">
+ label="Activity Diagram">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/plugin.xml
index a5bb2577dfb..0690f9ca7c1 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz/plugin.xml
@@ -1344,7 +1344,7 @@
icon="icons/obj16/Diagram_Class.gif"
id="org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand"
language="uml"
- label="UML Class Diagram">
+ label="Class Diagram">
</creationCommand>
<editorDiagram
actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml
index 172df25d7e8..eaf22830442 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/plugin.xml
@@ -39,7 +39,7 @@
creationCondition="org.eclipse.papyrus.uml.diagram.communication.CommunicationDiagramCreationCondition"
icon="icons/obj16/Diagram_Communication.gif"
id="org.eclipse.papyrus.uml.diagram.communication.CreateCommunicationDiagramCommand"
- label="UML Communication Diagram"
+ label="Communication Diagram"
language="uml">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component/plugin.xml
index 090d84fbdcb..0998249d6a3 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.component/plugin.xml
@@ -128,7 +128,7 @@
creationCondition="org.eclipse.papyrus.uml.diagram.component.ComponentDiagramCreationCondition"
icon="icons/obj16/ComponentDiagram.gif"
id="org.eclipse.papyrus.uml.diagram.component.CreateComponentDiagramCommand"
- label="UML Component Diagram"
+ label="Component Diagram"
language="uml">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml
index 2f3ae9f4124..010bcc85bc7 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.composite/plugin.xml
@@ -1318,7 +1318,7 @@
icon="icons/obj16/Diagram_CompositeStructure.gif"
id="org.eclipse.papyrus.uml.diagram.composite.createCompositeDiagram"
language="uml"
- label="UML Composite Structure Diagram">
+ label="Composite Structure Diagram">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment/plugin.xml
index a3d89521010..006de2e9d4e 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.deployment/plugin.xml
@@ -86,7 +86,7 @@
creationCondition="org.eclipse.papyrus.uml.diagram.deployment.DeploymentDiagramCreationCondition"
icon="icons/obj16/DeploymentDiagram.gif"
id="org.eclipse.papyrus.uml.diagram.deployment.CreateDeploymentDiagramCommand"
- label="UML Deployment Diagram"
+ label="Deployment Diagram"
language="uml">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/plugin.xml
index b0e7ea1c43e..9c2526724a6 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.interactionoverview/plugin.xml
@@ -1,448 +1,448 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
- Copyright (c) 2013, 2014 CEA and others.
-
- 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:
- CEA - Initial API and implementation
- Christian W. Damus (CEA) - bug 323802
-
--->
-<plugin>
-
- <!-- Diagram declaration -->
- <extension point="org.eclipse.papyrus.infra.core.papyrusDiagram">
- <creationCommand
- creationCommandClass="org.eclipse.papyrus.uml.diagram.interactionoverview.InteractionOverviewDiagramCreateCommand"
- creationCondition="org.eclipse.papyrus.uml.diagram.interactionoverview.InteractionOverviewDiagramCreationCondition"
- icon="icons/obj16/interactionOverviewDiagram.gif"
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.CreateCommand"
- label="UML Interaction Overview Diagram"
- language="uml"/>
- <editorDiagram
- actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
- factoryClass="org.eclipse.papyrus.uml.diagram.interactionoverview.InteractionOverviewDiagramEditorFactory"
- icon="icons/obj16/interactionOverviewDiagram.gif"/>
- </extension>
-
- <!-- Diagram creation command and handler -->
- <extension point="org.eclipse.ui.commands">
- <command
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.CreateCommand"
- name="Create a new Interaction Overview Diagram"
- description="Create a new Interaction Overview Diagram"
- categoryId="org.eclipse.papyrus.editor.category"/>
- </extension>
-
-
- <!-- Diagram creation command registration in menu and toolbar -->
-
- <!-- Palette tool declaration (declares the real palette containment) -->
- <extension
- point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
- name="UML_InteractionOverviewDiagram">
-
- <paletteDefinition
- ID="UML_InteractionOverviewDiagram"
- class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
- name="UML_InteractionOverviewDiagram"
- icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
- path="palettes/interactionoverviewdiagram.palette.xml"
- provider="CEA LIST">
- <Priority name="Low"/>
-
- <!-- Specify diagram this palette tools relate to -->
- <editor
- id="org.eclipse.papyrus.uml.diagram.interactionoverview"/>
- </paletteDefinition>
- </extension>
-
- <!-- Diagram view providers declaration -->
- <extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders">
- <!-- Diagram view provider -->
- <viewProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InteractionOverviewDiagramViewProvider">
- <Priority name="Medium"/>
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Diagram"
- semanticHints=""/>
-
-
- </viewProvider>
-
- <!-- ViewProvider for inherited elements (from ActivityDiagram ViewProvider) -->
- <viewProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InheritedActivityDiagramViewProvider">
- <Priority name="Low"/>
-
- <!-- "3005" = ACTIVITY_FINAL_NODE_CN "3008" = CALL_BEHAVIOR_ACTION_CN "3080" = COMMENT_CN "3069" = CONDITIONAL_NODE_CN "3038" = DECISION_NODE_CN "3006"
- = FLOW_FINAL_NODE_CN "3040" = FORK_NODE_CN "3004" = INITIAL_NODE_CN "3041" = JOIN_NODE_CN "3071" = LOOP_NODE_CN "3039" = MERGE_NODE_CN "3085" = SHAPE_NAMED_ELEMENT_CN
- "2001" = ACTIVITY "3073" = SEQUENCE_NODE_CN "3112" = CONSTRAINT_CN -->
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Node"
- semanticHints="3005, 3008, 3080, 3069, 3038, 3006, 3040, 3004, 3041, 3071, 3039, 3085, 2001, 3073, 3112"/>
-
- <!-- "3001" = ACTIVITY_PARAMETER_CLN "3002" = ACTIVITY_CONSTRAINT_CLN "3003" = ACTIVITY_CONSTRAINT_CLN -->
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Node"
- semanticHints="3001, 3002, 3003"/>
-
- <!-- "4006" = COMMENT_ANNOTATED_ELEMENT "4004" = CONTROL_FLOW -->
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Edge"
- semanticHints="4006, 4004"/>
-
- <object
- id="elementtype.node"
- class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
-
- <method
- name="getSemanticHint()"
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<!--
+ Copyright (c) 2013, 2014 CEA and others.
+
+ 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:
+ CEA - Initial API and implementation
+ Christian W. Damus (CEA) - bug 323802
+
+-->
+<plugin>
+
+ <!-- Diagram declaration -->
+ <extension point="org.eclipse.papyrus.infra.core.papyrusDiagram">
+ <creationCommand
+ creationCommandClass="org.eclipse.papyrus.uml.diagram.interactionoverview.InteractionOverviewDiagramCreateCommand"
+ creationCondition="org.eclipse.papyrus.uml.diagram.interactionoverview.InteractionOverviewDiagramCreationCondition"
+ icon="icons/obj16/interactionOverviewDiagram.gif"
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.CreateCommand"
+ label="Interaction Overview Diagram"
+ language="uml"/>
+ <editorDiagram
+ actionBarContributorId="org.eclipse.papyrus.uml.diagram.common.part.UMLDiagramActionBarContributor"
+ factoryClass="org.eclipse.papyrus.uml.diagram.interactionoverview.InteractionOverviewDiagramEditorFactory"
+ icon="icons/obj16/interactionOverviewDiagram.gif"/>
+ </extension>
+
+ <!-- Diagram creation command and handler -->
+ <extension point="org.eclipse.ui.commands">
+ <command
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.CreateCommand"
+ name="Create a new Interaction Overview Diagram"
+ description="Create a new Interaction Overview Diagram"
+ categoryId="org.eclipse.papyrus.editor.category"/>
+ </extension>
+
+
+ <!-- Diagram creation command registration in menu and toolbar -->
+
+ <!-- Palette tool declaration (declares the real palette containment) -->
+ <extension
+ point="org.eclipse.papyrus.uml.diagram.common.paletteDefinition"
+ name="UML_InteractionOverviewDiagram">
+
+ <paletteDefinition
+ ID="UML_InteractionOverviewDiagram"
+ class="org.eclipse.papyrus.uml.diagram.common.service.PluginPaletteProvider"
+ name="UML_InteractionOverviewDiagram"
+ icon="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif"
+ path="palettes/interactionoverviewdiagram.palette.xml"
+ provider="CEA LIST">
+ <Priority name="Low"/>
+
+ <!-- Specify diagram this palette tools relate to -->
+ <editor
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview"/>
+ </paletteDefinition>
+ </extension>
+
+ <!-- Diagram view providers declaration -->
+ <extension point="org.eclipse.gmf.runtime.diagram.core.viewProviders">
+ <!-- Diagram view provider -->
+ <viewProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InteractionOverviewDiagramViewProvider">
+ <Priority name="Medium"/>
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Diagram"
+ semanticHints=""/>
+
+
+ </viewProvider>
+
+ <!-- ViewProvider for inherited elements (from ActivityDiagram ViewProvider) -->
+ <viewProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InheritedActivityDiagramViewProvider">
+ <Priority name="Low"/>
+
+ <!-- "3005" = ACTIVITY_FINAL_NODE_CN "3008" = CALL_BEHAVIOR_ACTION_CN "3080" = COMMENT_CN "3069" = CONDITIONAL_NODE_CN "3038" = DECISION_NODE_CN "3006"
+ = FLOW_FINAL_NODE_CN "3040" = FORK_NODE_CN "3004" = INITIAL_NODE_CN "3041" = JOIN_NODE_CN "3071" = LOOP_NODE_CN "3039" = MERGE_NODE_CN "3085" = SHAPE_NAMED_ELEMENT_CN
+ "2001" = ACTIVITY "3073" = SEQUENCE_NODE_CN "3112" = CONSTRAINT_CN -->
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Node"
+ semanticHints="3005, 3008, 3080, 3069, 3038, 3006, 3040, 3004, 3041, 3071, 3039, 3085, 2001, 3073, 3112"/>
+
+ <!-- "3001" = ACTIVITY_PARAMETER_CLN "3002" = ACTIVITY_CONSTRAINT_CLN "3003" = ACTIVITY_CONSTRAINT_CLN -->
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Node"
+ semanticHints="3001, 3002, 3003"/>
+
+ <!-- "4006" = COMMENT_ANNOTATED_ELEMENT "4004" = CONTROL_FLOW -->
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Edge"
+ semanticHints="4006, 4004"/>
+
+ <object
+ id="elementtype.node"
+ class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
+
+ <method
+ name="getSemanticHint()"
value="3005, 3008, 3080, 3069, 3038, 3006, 3040, 3004, 3041, 3071, 3039, 3085, 2001, 3073, 3112">
- </method>
- </object>
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Node"
- elements="elementtype.node"/>
-
- <object
- id="elementtype.edge"
- class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
-
- <method
- name="getSemanticHint()"
- value="4006, 4004">
- </method>
- </object>
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Edge"
- elements="elementtype.edge"/>
-
-
- <!-- Additional descriptors provided in case the semantic hint is is not provided -->
-
- <!-- "uml.ActivityFinalNode" -->
- <object
- id="uml.ActivityFinalNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.ActivityFinalNode"/>
- </object>
-
- <!-- "uml.CallBehaviorAction" -->
- <object
- id="uml.CallBehaviorAction"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.CallBehaviorAction"/>
- </object>
-
- <!-- "uml.Comment" -->
- <object
- id="uml.Comment"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.Comment"/>
- </object>
-
- <!-- "uml.ConditionalNode" -->
- <object
- id="uml.ConditionalNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.ConditionalNode"/>
- </object>
-
- <!-- "uml.DecisionNode" -->
- <object
- id="uml.DecisionNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.DecisionNode"/>
- </object>
-
- <!-- "uml.FlowFinalNode" -->
- <object
- id="uml.FlowFinalNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.FlowFinalNode"/>
- </object>
-
- <!-- "uml.ForkNode" -->
- <object
- id="uml.ForkNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.ForkNode"/>
- </object>
-
- <!-- "uml.InitialNode" -->
- <object
- id="uml.InitialNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.InitialNode"/>
- </object>
-
- <!-- "uml.JoinNode" -->
- <object
- id="uml.JoinNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.JoinNode"/>
- </object>
-
- <!-- "uml.LoopNode" -->
- <object
- id="uml.LoopNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.LoopNode"/>
- </object>
-
- <!-- "uml.MergeNode" -->
- <object
- id="uml.MergeNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.MergeNode"/>
- </object>
-
- <!-- "uml.NamedElement" -->
- <object
- id="uml.NamedElement"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.NamedElement"/>
- </object>
-
- <!-- "uml.Activity" -->
- <object
- id="uml.Activity"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.Activity"/>
- </object>
-
- <!-- "uml.SequenceNode" -->
- <object
- id="uml.SequenceNode"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.SequenceNode"/>
- </object>
-
+ </method>
+ </object>
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Node"
+ elements="elementtype.node"/>
+
+ <object
+ id="elementtype.edge"
+ class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
+
+ <method
+ name="getSemanticHint()"
+ value="4006, 4004">
+ </method>
+ </object>
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Edge"
+ elements="elementtype.edge"/>
+
+
+ <!-- Additional descriptors provided in case the semantic hint is is not provided -->
+
+ <!-- "uml.ActivityFinalNode" -->
+ <object
+ id="uml.ActivityFinalNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.ActivityFinalNode"/>
+ </object>
+
+ <!-- "uml.CallBehaviorAction" -->
+ <object
+ id="uml.CallBehaviorAction"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.CallBehaviorAction"/>
+ </object>
+
+ <!-- "uml.Comment" -->
+ <object
+ id="uml.Comment"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.Comment"/>
+ </object>
+
+ <!-- "uml.ConditionalNode" -->
+ <object
+ id="uml.ConditionalNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.ConditionalNode"/>
+ </object>
+
+ <!-- "uml.DecisionNode" -->
+ <object
+ id="uml.DecisionNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.DecisionNode"/>
+ </object>
+
+ <!-- "uml.FlowFinalNode" -->
+ <object
+ id="uml.FlowFinalNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.FlowFinalNode"/>
+ </object>
+
+ <!-- "uml.ForkNode" -->
+ <object
+ id="uml.ForkNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.ForkNode"/>
+ </object>
+
+ <!-- "uml.InitialNode" -->
+ <object
+ id="uml.InitialNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.InitialNode"/>
+ </object>
+
+ <!-- "uml.JoinNode" -->
+ <object
+ id="uml.JoinNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.JoinNode"/>
+ </object>
+
+ <!-- "uml.LoopNode" -->
+ <object
+ id="uml.LoopNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.LoopNode"/>
+ </object>
+
+ <!-- "uml.MergeNode" -->
+ <object
+ id="uml.MergeNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.MergeNode"/>
+ </object>
+
+ <!-- "uml.NamedElement" -->
+ <object
+ id="uml.NamedElement"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.NamedElement"/>
+ </object>
+
+ <!-- "uml.Activity" -->
+ <object
+ id="uml.Activity"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.Activity"/>
+ </object>
+
+ <!-- "uml.SequenceNode" -->
+ <object
+ id="uml.SequenceNode"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.SequenceNode"/>
+ </object>
+
<!-- "uml.Constraint" -->
- <object
+ <object
id="uml.Constraint"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
value="uml.Constraint"/>
- </object>
-
+ </object>
+
<!-- "uml.Parameter" -->
- <object
+ <object
id="uml.Parameter"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
value="uml.Parameter"/>
- </object>
-
- <!-- "uml.ControlFlow" -->
- <object
- id="uml.ControlFlow"
- class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
- <method
- name="getProxyClassID()"
- value="uml.ControlFlow"/>
- </object>
-
- <!-- Additional activation contexts for nodes semantic objects -->
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Node"
+ </object>
+
+ <!-- "uml.ControlFlow" -->
+ <object
+ id="uml.ControlFlow"
+ class="org.eclipse.gmf.runtime.emf.core.util.IProxyEObject(org.eclipse.gmf.runtime.emf.core)">
+ <method
+ name="getProxyClassID()"
+ value="uml.ControlFlow"/>
+ </object>
+
+ <!-- Additional activation contexts for nodes semantic objects -->
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Node"
elements="uml.ActivityFinalNode, uml.CallBehaviorAction, uml.Comment, uml.ConditionalNode, uml.DecisionNode, uml.FlowFinalNode, uml.ForkNode, uml.InitialNode, uml.JoinNode, uml.LoopNode, uml.MergeNode, uml.NamedElement, uml.Activity, uml.SequenceNode, uml.Constraint, uml.Parameter"/>
-
- <!-- Additional activation contexts for edges semantic objects -->
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Edge"
- elements="uml.ControlFlow"/>
-
- </viewProvider>
- <viewProvider
- class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomViewProvider">
- <Priority
- name="High">
- </Priority>
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Node"
- semanticHints="5000"/>
-
- <!-- "4006" = COMMENT_ANNOTATED_ELEMENT "4004" = CONTROL_FLOW -->
-
- <object
- id="elementtype.node"
- class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
-
- <method
- name="getSemanticHint()"
- value="5000">
- </method>
- </object>
- <context
- viewClass="org.eclipse.gmf.runtime.notation.Node"
- elements="elementtype.node"/>
-
- </viewProvider>
- </extension>
-
- <!-- Diagram edit part providers declaration -->
- <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
-
- <!-- Diagram edit part provider -->
- <editpartProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InteractionOverviewDiagramEditPartProvider">
- <Priority name="Low"/>
- <object
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.Diagram"
- class="org.eclipse.gmf.runtime.notation.Diagram">
- <method
- name="getType()"
- value="PapyrusUMLInteractionOverviewDiagram"/>
- </object>
- <context views="org.eclipse.papyrus.uml.diagram.interactionoverview.Diagram"/>
- </editpartProvider>
-
- <!-- EditPartProvider for inherited elements (from ActivityDiagram) -->
- <editpartProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InheritedActivityDiagramEditPartProvider">
- <Priority name="Low"/>
- <!-- The semantic hints given here are used in case the provider is not already loaded. As soon as the provider is loaded its provides method is used.
- "3005" = ACTIVITY_FINAL_NODE_CN "5081" = ACTIVITY_FINAL_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3008" = CALL_BEHAVIOR_ACTION_CN "5004" = CALL_BEHAVIOR_ACTION_CN_LABEL_NAME_HINT
- "3080" = COMMENT_CN "5138" = COMMENT_CN_LABEL_BODY_LABEL_HINT "3069" = CONDITIONAL_NODE_CN "5119" = CONDITIONAL_NODE_CN_LABEL_KEYWORD_HINT "7008" = CONDITIONAL_NODE_CN_COMPARTMENT_STRUCTURED_ACTIVITY_NODE_CONTENT_HINT
- "3038" = DECISION_NODE_CN "5043" = DECISION_NODE_CN_LABEL_DECISION_INPUT_HINT "5098" = DECISION_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3006" = FLOW_FINAL_NODE_CN
- "5082" = FLOW_FINAL_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3040" = FORK_NODE_CN "5100" = FORK_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3004" = INITIAL_NODE_CN "5080"
- = INITIAL_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3041" = JOIN_NODE_CN "5042" = JOIN_NODE_CN_LABEL_JOIN_SPEC_HINT "5101" = JOIN_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT
- "3071" = LOOP_NODE_CN "5121" = LOOP_NODE_CN_LABEL_KEYWORD_HINT "7010" = LOOP_NODE_CN_COMPARTMENT_STRUCTURED_ACTIVITY_NODE_CONTENT_HINT "3039" = MERGE_NODE_CN "5099"
- = MERGE_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3085" = SHAPE_NAMED_ELEMENT_CN "5129" = SHAPE_NAMED_ELEMENT_CN_LABEL_NAME_HINT "2001" = ACTIVITY "5001" = ACTIVITY_LABEL_NAME_HINT
- "5002" = ACTIVITY_LABEL_IS_SINGLE_EXECUTION_HINT "7001" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_PARAMETER_HINT "7002" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_PRECONDITION_HINT
- "7003" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_POST_CONDTION_HINT "7004" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_CONTENT_HINT "3073" = SEQUENCE_NODE_CN "5123" = SEQUENCE_NODE_CN_LABEL_KEYWORD_HINT
+
+ <!-- Additional activation contexts for edges semantic objects -->
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Edge"
+ elements="uml.ControlFlow"/>
+
+ </viewProvider>
+ <viewProvider
+ class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomViewProvider">
+ <Priority
+ name="High">
+ </Priority>
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Node"
+ semanticHints="5000"/>
+
+ <!-- "4006" = COMMENT_ANNOTATED_ELEMENT "4004" = CONTROL_FLOW -->
+
+ <object
+ id="elementtype.node"
+ class="org.eclipse.papyrus.gmf.diagram.common.commands.ISemanticHintAdapter(org.eclipse.papyrus.sysml.diagram.common)">
+
+ <method
+ name="getSemanticHint()"
+ value="5000">
+ </method>
+ </object>
+ <context
+ viewClass="org.eclipse.gmf.runtime.notation.Node"
+ elements="elementtype.node"/>
+
+ </viewProvider>
+ </extension>
+
+ <!-- Diagram edit part providers declaration -->
+ <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
+
+ <!-- Diagram edit part provider -->
+ <editpartProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InteractionOverviewDiagramEditPartProvider">
+ <Priority name="Low"/>
+ <object
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.Diagram"
+ class="org.eclipse.gmf.runtime.notation.Diagram">
+ <method
+ name="getType()"
+ value="PapyrusUMLInteractionOverviewDiagram"/>
+ </object>
+ <context views="org.eclipse.papyrus.uml.diagram.interactionoverview.Diagram"/>
+ </editpartProvider>
+
+ <!-- EditPartProvider for inherited elements (from ActivityDiagram) -->
+ <editpartProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.InheritedActivityDiagramEditPartProvider">
+ <Priority name="Low"/>
+ <!-- The semantic hints given here are used in case the provider is not already loaded. As soon as the provider is loaded its provides method is used.
+ "3005" = ACTIVITY_FINAL_NODE_CN "5081" = ACTIVITY_FINAL_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3008" = CALL_BEHAVIOR_ACTION_CN "5004" = CALL_BEHAVIOR_ACTION_CN_LABEL_NAME_HINT
+ "3080" = COMMENT_CN "5138" = COMMENT_CN_LABEL_BODY_LABEL_HINT "3069" = CONDITIONAL_NODE_CN "5119" = CONDITIONAL_NODE_CN_LABEL_KEYWORD_HINT "7008" = CONDITIONAL_NODE_CN_COMPARTMENT_STRUCTURED_ACTIVITY_NODE_CONTENT_HINT
+ "3038" = DECISION_NODE_CN "5043" = DECISION_NODE_CN_LABEL_DECISION_INPUT_HINT "5098" = DECISION_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3006" = FLOW_FINAL_NODE_CN
+ "5082" = FLOW_FINAL_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3040" = FORK_NODE_CN "5100" = FORK_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3004" = INITIAL_NODE_CN "5080"
+ = INITIAL_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3041" = JOIN_NODE_CN "5042" = JOIN_NODE_CN_LABEL_JOIN_SPEC_HINT "5101" = JOIN_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT
+ "3071" = LOOP_NODE_CN "5121" = LOOP_NODE_CN_LABEL_KEYWORD_HINT "7010" = LOOP_NODE_CN_COMPARTMENT_STRUCTURED_ACTIVITY_NODE_CONTENT_HINT "3039" = MERGE_NODE_CN "5099"
+ = MERGE_NODE_CN_LABEL_APPLIED_STEREOTYPE_HINT "3085" = SHAPE_NAMED_ELEMENT_CN "5129" = SHAPE_NAMED_ELEMENT_CN_LABEL_NAME_HINT "2001" = ACTIVITY "5001" = ACTIVITY_LABEL_NAME_HINT
+ "5002" = ACTIVITY_LABEL_IS_SINGLE_EXECUTION_HINT "7001" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_PARAMETER_HINT "7002" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_PRECONDITION_HINT
+ "7003" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_POST_CONDTION_HINT "7004" = ACTIVITY_COMPARTMENT_ACTIVITY_FIGURE_CONTENT_HINT "3073" = SEQUENCE_NODE_CN "5123" = SEQUENCE_NODE_CN_LABEL_KEYWORD_HINT
"7012" = SEQUENCE_NODE_CN_COMPARTMENT_STRUCTURED_ACTIVITY_NODE_CONTENT_HINT "3112" = CONSTRAINT_CN "5189" = CONSTRAINT_CN_LABEL_NAME_HINT "5190" = CONSTRAINT_CN_LABEL_BODY_HINT -->
- <object
- id="ACTIVITY_FINAL_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3005, 5081"/>
- </object>
- <object
- id="CALL_BEHAVIOR_ACTION_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3008, 5004"/>
- </object>
- <object
- id="COMMENT_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3080, 5138"/>
- </object>
- <object
- id="CONDITIONAL_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3069, 5119, 7008"/>
- </object>
- <object
- id="DECISION_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3038, 5043, 5098"/>
- </object>
- <object
- id="FLOW_FINAL_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3006, 5082"/>
- </object>
- <object
- id="FORK_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3040, 5100"/>
- </object>
- <object
- id="INITIAL_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3004, 5080"/>
- </object>
- <object
- id="JOIN_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3041, 5042, 5101"/>
- </object>
- <object
- id="LOOP_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3071, 5121, 7010"/>
- </object>
- <object
- id="MERGE_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3039, 5099"/>
- </object>
- <object
- id="SHAPE_NAMED_ELEMENT_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3085, 5129"/>
- </object>
- <object
- id="ACTIVITY"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="5001, 5002, 7001, 7002, 7003, 7004"/>
- </object>
- <object
- id="SEQUENCE_NODE_CN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3073, 5123, 7012"/>
- </object>
+ <object
+ id="ACTIVITY_FINAL_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3005, 5081"/>
+ </object>
+ <object
+ id="CALL_BEHAVIOR_ACTION_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3008, 5004"/>
+ </object>
+ <object
+ id="COMMENT_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3080, 5138"/>
+ </object>
+ <object
+ id="CONDITIONAL_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3069, 5119, 7008"/>
+ </object>
+ <object
+ id="DECISION_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3038, 5043, 5098"/>
+ </object>
+ <object
+ id="FLOW_FINAL_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3006, 5082"/>
+ </object>
+ <object
+ id="FORK_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3040, 5100"/>
+ </object>
+ <object
+ id="INITIAL_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3004, 5080"/>
+ </object>
+ <object
+ id="JOIN_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3041, 5042, 5101"/>
+ </object>
+ <object
+ id="LOOP_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3071, 5121, 7010"/>
+ </object>
+ <object
+ id="MERGE_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3039, 5099"/>
+ </object>
+ <object
+ id="SHAPE_NAMED_ELEMENT_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3085, 5129"/>
+ </object>
+ <object
+ id="ACTIVITY"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="5001, 5002, 7001, 7002, 7003, 7004"/>
+ </object>
+ <object
+ id="SEQUENCE_NODE_CN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3073, 5123, 7012"/>
+ </object>
<object
id="CONSTRAINT_CN"
class="org.eclipse.gmf.runtime.notation.Node">
@@ -450,283 +450,283 @@
name="getType()"
value="3112, 5189, 5190"/>
</object>
-
- <!-- "3001" = ACTIVITY_PARAMETER_CLN "3002" = ACTIVITY_CONSTRAINT_CLN "3003" = ACTIVITY_CONSTRAINT_CLN -->
- <object
- id="ACTIVITY_PARAMETER_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3001"/>
- </object>
- <object
- id="ACTIVITY_CONSTRAINT_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3002"/>
- </object>
- <object
- id="ACTIVITY_CONSTRAINT_CLN"
- class="org.eclipse.gmf.runtime.notation.Node">
- <method
- name="getType()"
- value="3003"/>
- </object>
-
- <!-- "4006" = COMMENT_ANNOTATED_ELEMENT "4004" = CONTROL_FLOW "6003" = CONTROL_FLOW_LABEL_NAME_HINT "6004" = CONTROL_FLOW_LABEL_WEIGHT_HINT "6009" =
- CONTROL_FLOW_LABEL_GUARD_HINT "6011" = CONTROL_FLOW_LABEL_APPLIED_STEREOTYPE_HINT "6013" = CONTROL_FLOW_LABEL_INTERRUPTIBLE_ICON_HINT -->
- <object
- id="COMMENT_ANNOTATED_ELEMENT"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method
- name="getType()"
- value="4006"/>
- </object>
- <object
- id="CONTROL_FLOW"
- class="org.eclipse.gmf.runtime.notation.Edge">
- <method
- name="getType()"
- value="4004, 6003, 6004, 6009, 6011, 6013"/>
- </object>
-
- <context
- views="ACTIVITY_FINAL_NODE_CN, CALL_BEHAVIOR_ACTION_CN, COMMENT_CN, CONDITIONAL_NODE_CN, DECISION_NODE_CN, FLOW_FINAL_NODE_CN, FORK_NODE_CN, INITIAL_NODE_CN, JOIN_NODE_CN, LOOP_NODE_CN, MERGE_NODE_CN, SHAPE_NAMED_ELEMENT_CN, SEQUENCE_NODE_CN, CONSTRAINT_CN"/>
- <context views="ACTIVITY_PARAMETER_CLN, ACTIVITY_CONSTRAINT_CLN, ACTIVITY_CONSTRAINT_CLN"/>
- <context views="COMMENT_ANNOTATED_ELEMENT, CONTROL_FLOW"/>
-
- </editpartProvider>
- </extension>
-
-<extension
- id="custom-ep-provider"
- point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
- <editpartProvider
- class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomEditPartProvider">
- <Priority name="Medium"/>
- <object
- class="org.eclipse.gmf.runtime.notation.Node"
- id="ACTIVITY">
- <!-- 2001 = ActivityEditPartTN -->
- <method name="getType()" value="2001"/>
- </object>
- <context views="ACTIVITY"/>
- </editpartProvider>
- </extension>
-
- <!-- Diagram edit policy provider -->
- <extension point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+
+ <!-- "3001" = ACTIVITY_PARAMETER_CLN "3002" = ACTIVITY_CONSTRAINT_CLN "3003" = ACTIVITY_CONSTRAINT_CLN -->
+ <object
+ id="ACTIVITY_PARAMETER_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3001"/>
+ </object>
+ <object
+ id="ACTIVITY_CONSTRAINT_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3002"/>
+ </object>
+ <object
+ id="ACTIVITY_CONSTRAINT_CLN"
+ class="org.eclipse.gmf.runtime.notation.Node">
+ <method
+ name="getType()"
+ value="3003"/>
+ </object>
+
+ <!-- "4006" = COMMENT_ANNOTATED_ELEMENT "4004" = CONTROL_FLOW "6003" = CONTROL_FLOW_LABEL_NAME_HINT "6004" = CONTROL_FLOW_LABEL_WEIGHT_HINT "6009" =
+ CONTROL_FLOW_LABEL_GUARD_HINT "6011" = CONTROL_FLOW_LABEL_APPLIED_STEREOTYPE_HINT "6013" = CONTROL_FLOW_LABEL_INTERRUPTIBLE_ICON_HINT -->
+ <object
+ id="COMMENT_ANNOTATED_ELEMENT"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method
+ name="getType()"
+ value="4006"/>
+ </object>
+ <object
+ id="CONTROL_FLOW"
+ class="org.eclipse.gmf.runtime.notation.Edge">
+ <method
+ name="getType()"
+ value="4004, 6003, 6004, 6009, 6011, 6013"/>
+ </object>
+
+ <context
+ views="ACTIVITY_FINAL_NODE_CN, CALL_BEHAVIOR_ACTION_CN, COMMENT_CN, CONDITIONAL_NODE_CN, DECISION_NODE_CN, FLOW_FINAL_NODE_CN, FORK_NODE_CN, INITIAL_NODE_CN, JOIN_NODE_CN, LOOP_NODE_CN, MERGE_NODE_CN, SHAPE_NAMED_ELEMENT_CN, SEQUENCE_NODE_CN, CONSTRAINT_CN"/>
+ <context views="ACTIVITY_PARAMETER_CLN, ACTIVITY_CONSTRAINT_CLN, ACTIVITY_CONSTRAINT_CLN"/>
+ <context views="COMMENT_ANNOTATED_ELEMENT, CONTROL_FLOW"/>
+
+ </editpartProvider>
+ </extension>
+
+<extension
+ id="custom-ep-provider"
+ point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
+ <editpartProvider
+ class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomEditPartProvider">
+ <Priority name="Medium"/>
+ <object
+ class="org.eclipse.gmf.runtime.notation.Node"
+ id="ACTIVITY">
+ <!-- 2001 = ActivityEditPartTN -->
+ <method name="getType()" value="2001"/>
+ </object>
+ <context views="ACTIVITY"/>
+ </editpartProvider>
+ </extension>
+
+ <!-- Diagram edit policy provider -->
+ <extension point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
<editpolicyProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomEditPolicyProvider">
- <Priority name="Low"/>
- </editpolicyProvider>
- </extension>
-
- <!-- Preference pages declaration -->
- <extension
- point="org.eclipse.ui.preferencePages"
- id="prefpages">
-
- <!-- Diagram Preference pages declaration -->
- <page
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.preferences"
- name="InteractionOverviewDiagram Diagram"
- category="org.eclipse.papyrus.infra.gmfdiag.preferences.diagrams"
- class="org.eclipse.papyrus.uml.diagram.interactionoverview.preferences.InteractionOverviewDiagramGeneralPreferencePage">
- </page>
-
- <!-- Element Preference pages declaration -->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- </extension>
-
- <!-- // Start of user code custom extensions -->
-
- <extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders" id="parser-provider">
- <?gmfgen generated="true"?>
- <ParserProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomUMLParserProvider">
- <Priority name="Low"/>
- </ParserProvider>
- </extension>
- <extension
- id="org.eclipse.papyrus.uml.diagram.timing.palettedefinition"
- name="Papyrus Interaction Overview Diagram Predefined Entries"
- point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders">
- <paletteProvider
- class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider">
- <Priority
- name="Medium">
- </Priority>
- <contribution
- factoryClass="org.eclipse.papyrus.uml.diagram.interactionoverview.part.CustomIODPaletteFactory">
- <entry
- defineOnly="false"
- description="Create a new Interaction with snapshot"
- id="createCallBehaviorActionAsInteractionCreationTool"
- kind="tool"
- label="Interaction"
- large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif"
- path="/interactionoverview.drawer.nodes/"
- small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif">
- path="/InteractionSnapshotGroup">
- </entry>
- </contribution>
- <editor
- id="org.eclipse.papyrus.uml.diagram.interactionoverview">
- </editor>
- </paletteProvider>
- </extension>
- <extension
- point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
- <metamodel
- nsURI="http://www.eclipse.org/uml2/5.0.0/UML">
- <specializationType
- edithelperadvice="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionEditHelperAdvice"
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.CallBehaviorAction_5000"
- kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"
- name="%metatype.name.CallBehaviorAction_5000">
- <specializes
- id="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008">
- </specializes>
- <param
- name="semanticHint"
- value="5000">
- </param>
- </specializationType>
- <adviceBinding
- class="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionUseEditHelperAdvice"
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionUseEditHelperAdvice"
- inheritance="none"
- typeId="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008">
- </adviceBinding>
- </metamodel>
- </extension>
- <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" id="element-types-bindings">
- <?gmfgen generated="true"?>
- <clientContext id="org.eclipse.papyrus.uml.diagram.activity.TypeContext">
- <enablement>
- <test
- property="org.eclipse.gmf.runtime.emf.core.editingDomain"
- value="org.eclipse.papyrus.uml.diagram.activity.EditingDomain"/>
- </enablement>
- </clientContext>
- <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext">
- <elementType ref="org.eclipse.papyrus.uml.diagram.interactionoverview.CallBehaviorAction_5000"/>
- <advice
- ref="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionEditHelperAdvice">
- </advice>
- <advice
- ref="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionUseEditHelperAdvice">
- </advice>
- </binding>
- <binding context="org.eclipse.papyrus.uml.diagram.activity.TypeContext">
- <advice ref="org.eclipse.papyrus.infra.emf.readOnlyAdvice"/>
- </binding>
- </extension>
- <extension
- point="org.eclipse.ui.commands">
- <command
- defaultHandler="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.commands.UpdateDiagramInSnapshotCommandHandler"
- description="Update Snapshot in Interaction"
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.updateSnapshotCommand"
- name="Update Snapshot in Interaction">
- </command>
- <command
- defaultHandler="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.commands.SwitchInteractionFormCommandHandler"
- description="Switch Interaction &lt;-&gt; InteractionUse"
- id="org.eclipse.papyrus.uml.diagram.interactionoverview.switchInteraction"
- name="Switch Interaction &lt;-&gt; InteractionUse">
- </command>
- </extension>
- <extension
- point="org.eclipse.ui.menus">
- <menuContribution
- allPopups="true"
- locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=additions">
- <command
- commandId="org.eclipse.papyrus.uml.diagram.interactionoverview.updateSnapshotCommand"
- label="Update Snapshot"
- style="push">
- <visibleWhen>
-
- <iterate
- ifEmpty="false"
- operator="or">
- <instanceof value="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.part.CallBehaviorActionAsInteractionEditPart">
- </instanceof>
- </iterate>
-
- </visibleWhen>
- </command>
- <command
- commandId="org.eclipse.papyrus.uml.diagram.interactionoverview.switchInteraction"
- label="Switch Interaction &lt;-&gt;InteractionUse"
- style="push">
- <visibleWhen>
- <iterate
- ifEmpty="false"
- operator="or">
- <instanceof
- value="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.part.CallBehaviorActionAsInteractionEditPart">
- </instanceof>
- <instanceof
- value="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.part.CustomInteractionUseEditPartCN">
- </instanceof>
- </iterate>
- </visibleWhen>
- </command>
- </menuContribution>
- </extension>
- <extension
- point="org.eclipse.papyrus.infra.gmfdiag.dnd.dropStrategy">
- <strategy
- strategy="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.commands.CallBehaviorActionToInteractionDropStrategy">
- </strategy>
- </extension>
- <!-- Insert custom extensions here. -->
-
- <!-- // End of user code -->
-<extension point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping">
- <diagramMappings diagramID="PapyrusUMLInteractionOverviewDiagram">
- <mapping type="PapyrusUMLInteractionOverviewDiagram" humanReadableType="InteractionOverviewDiagram"/>
- <!-- Compartments -->
-
- <!-- Link labels -->
- </diagramMappings>
-</extension>
-</plugin>
+ <Priority name="Low"/>
+ </editpolicyProvider>
+ </extension>
+
+ <!-- Preference pages declaration -->
+ <extension
+ point="org.eclipse.ui.preferencePages"
+ id="prefpages">
+
+ <!-- Diagram Preference pages declaration -->
+ <page
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.preferences"
+ name="InteractionOverviewDiagram Diagram"
+ category="org.eclipse.papyrus.infra.gmfdiag.preferences.diagrams"
+ class="org.eclipse.papyrus.uml.diagram.interactionoverview.preferences.InteractionOverviewDiagramGeneralPreferencePage">
+ </page>
+
+ <!-- Element Preference pages declaration -->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ </extension>
+
+ <!-- // Start of user code custom extensions -->
+
+ <extension point="org.eclipse.gmf.runtime.common.ui.services.parserProviders" id="parser-provider">
+ <?gmfgen generated="true"?>
+ <ParserProvider class="org.eclipse.papyrus.uml.diagram.interactionoverview.provider.CustomUMLParserProvider">
+ <Priority name="Low"/>
+ </ParserProvider>
+ </extension>
+ <extension
+ id="org.eclipse.papyrus.uml.diagram.timing.palettedefinition"
+ name="Papyrus Interaction Overview Diagram Predefined Entries"
+ point="org.eclipse.gmf.runtime.diagram.ui.paletteProviders">
+ <paletteProvider
+ class="org.eclipse.gmf.runtime.diagram.ui.providers.DefaultPaletteProvider">
+ <Priority
+ name="Medium">
+ </Priority>
+ <contribution
+ factoryClass="org.eclipse.papyrus.uml.diagram.interactionoverview.part.CustomIODPaletteFactory">
+ <entry
+ defineOnly="false"
+ description="Create a new Interaction with snapshot"
+ id="createCallBehaviorActionAsInteractionCreationTool"
+ kind="tool"
+ label="Interaction"
+ large_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif"
+ path="/interactionoverview.drawer.nodes/"
+ small_icon="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Interaction.gif">
+ path="/InteractionSnapshotGroup">
+ </entry>
+ </contribution>
+ <editor
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview">
+ </editor>
+ </paletteProvider>
+ </extension>
+ <extension
+ point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
+ <metamodel
+ nsURI="http://www.eclipse.org/uml2/5.0.0/UML">
+ <specializationType
+ edithelperadvice="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionEditHelperAdvice"
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.CallBehaviorAction_5000"
+ kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType"
+ name="%metatype.name.CallBehaviorAction_5000">
+ <specializes
+ id="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008">
+ </specializes>
+ <param
+ name="semanticHint"
+ value="5000">
+ </param>
+ </specializationType>
+ <adviceBinding
+ class="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionUseEditHelperAdvice"
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionUseEditHelperAdvice"
+ inheritance="none"
+ typeId="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008">
+ </adviceBinding>
+ </metamodel>
+ </extension>
+ <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings" id="element-types-bindings">
+ <?gmfgen generated="true"?>
+ <clientContext id="org.eclipse.papyrus.uml.diagram.activity.TypeContext">
+ <enablement>
+ <test
+ property="org.eclipse.gmf.runtime.emf.core.editingDomain"
+ value="org.eclipse.papyrus.uml.diagram.activity.EditingDomain"/>
+ </enablement>
+ </clientContext>
+ <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext">
+ <elementType ref="org.eclipse.papyrus.uml.diagram.interactionoverview.CallBehaviorAction_5000"/>
+ <advice
+ ref="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionEditHelperAdvice">
+ </advice>
+ <advice
+ ref="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.advices.CallBehaviorActionAsInteractionUseEditHelperAdvice">
+ </advice>
+ </binding>
+ <binding context="org.eclipse.papyrus.uml.diagram.activity.TypeContext">
+ <advice ref="org.eclipse.papyrus.infra.emf.readOnlyAdvice"/>
+ </binding>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ defaultHandler="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.commands.UpdateDiagramInSnapshotCommandHandler"
+ description="Update Snapshot in Interaction"
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.updateSnapshotCommand"
+ name="Update Snapshot in Interaction">
+ </command>
+ <command
+ defaultHandler="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.commands.SwitchInteractionFormCommandHandler"
+ description="Switch Interaction &lt;-&gt; InteractionUse"
+ id="org.eclipse.papyrus.uml.diagram.interactionoverview.switchInteraction"
+ name="Switch Interaction &lt;-&gt; InteractionUse">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ allPopups="true"
+ locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu?after=additions">
+ <command
+ commandId="org.eclipse.papyrus.uml.diagram.interactionoverview.updateSnapshotCommand"
+ label="Update Snapshot"
+ style="push">
+ <visibleWhen>
+
+ <iterate
+ ifEmpty="false"
+ operator="or">
+ <instanceof value="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.part.CallBehaviorActionAsInteractionEditPart">
+ </instanceof>
+ </iterate>
+
+ </visibleWhen>
+ </command>
+ <command
+ commandId="org.eclipse.papyrus.uml.diagram.interactionoverview.switchInteraction"
+ label="Switch Interaction &lt;-&gt;InteractionUse"
+ style="push">
+ <visibleWhen>
+ <iterate
+ ifEmpty="false"
+ operator="or">
+ <instanceof
+ value="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.part.CallBehaviorActionAsInteractionEditPart">
+ </instanceof>
+ <instanceof
+ value="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.part.CustomInteractionUseEditPartCN">
+ </instanceof>
+ </iterate>
+ </visibleWhen>
+ </command>
+ </menuContribution>
+ </extension>
+ <extension
+ point="org.eclipse.papyrus.infra.gmfdiag.dnd.dropStrategy">
+ <strategy
+ strategy="org.eclipse.papyrus.uml.diagram.interactionoverview.edit.commands.CallBehaviorActionToInteractionDropStrategy">
+ </strategy>
+ </extension>
+ <!-- Insert custom extensions here. -->
+
+ <!-- // End of user code -->
+<extension point="org.eclipse.papyrus.infra.gmfdiag.common.notationTypesMapping">
+ <diagramMappings diagramID="PapyrusUMLInteractionOverviewDiagram">
+ <mapping type="PapyrusUMLInteractionOverviewDiagram" humanReadableType="InteractionOverviewDiagram"/>
+ <!-- Compartments -->
+
+ <!-- Link labels -->
+ </diagramMappings>
+</extension>
+</plugin>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile/plugin.xml
index 94b3db43215..19665df888d 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.profile/plugin.xml
@@ -974,7 +974,7 @@
icon="icons/obj16/Diagram_Profile.gif"
id="org.eclipse.papyrus.uml.diagram.profile.CreateProfileDiagramCommand"
language="profile"
- label="UML Profile Diagram">
+ label="Profile Diagram">
</creationCommand>
</extension>
<extension point="org.eclipse.ui.views.properties.tabbed.propertyContributor" id="prop-contrib">
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/plugin.xml
index 2df42fc461f..31b8593c533 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/plugin.xml
@@ -60,7 +60,7 @@
creationCondition="org.eclipse.papyrus.uml.diagram.sequence.SequenceDiagramCreationCondition"
icon="icons/obj16/Diagram_Sequence.gif"
id="org.eclipse.papyrus.uml.diagram.sequence.CreateSequenceDiagramCommand"
- label="UML Sequence Diagram"
+ label="Sequence Diagram"
language="uml">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine/plugin.xml
index 820c2d3e68f..fec0d45da45 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.statemachine/plugin.xml
@@ -562,7 +562,7 @@
icon="icons/obj16/Diagram_StateMachine.gif"
id="org.eclipse.papyrus.uml.diagram.statemachine.CreationCommand"
language="uml"
- label="UML StateMachine Diagram">
+ label="StateMachine Diagram">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing/plugin.xml
index 22c9c512343..459d59599e5 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.timing/plugin.xml
@@ -801,7 +801,7 @@
icon="icons/obj16/Diagram_Timing.gif"
id="org.eclipse.papyrus.uml.diagram.timing.CreateTimingDiagramCommand"
language="uml"
- label="UML Timing Diagram">
+ label="Timing Diagram">
</creationCommand>
</extension>
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
index 818ae72859c..7f2dda516a9 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.usecase/plugin.xml
@@ -49,7 +49,7 @@
creationCondition="org.eclipse.papyrus.uml.diagram.usecase.UseCaseDiagramCreationCondition"
icon="icons/obj16/Diagram_UseCase.gif"
id="org.eclipse.papyrus.uml.diagram.usecase.CreateUseCaseDiagramCommand"
- label="UML UseCase Diagram"
+ label="UseCase Diagram"
language="uml">
</creationCommand>
</extension>

Back to the top