Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoit Maggi2015-05-28 07:53:28 +0000
committerBenoit Maggi2015-05-28 08:37:03 +0000
commit8765475205ec19cc9dfe81ce7b034592993bbc1a (patch)
tree88cbe206a8e16ddca9cddc110e83d28c43afad9a /plugins/sysml
parentc0d1f34a9593153ba3237c3fc74ae8f4b295a57f (diff)
downloadorg.eclipse.papyrus-8765475205ec19cc9dfe81ce7b034592993bbc1a.tar.gz
org.eclipse.papyrus-8765475205ec19cc9dfe81ce7b034592993bbc1a.tar.xz
org.eclipse.papyrus-8765475205ec19cc9dfe81ce7b034592993bbc1a.zip
Bug 468581 - [SysML 1.1] [Requirement Diagram] Popup on creation of any
element - add the missing creationEditPolicy Change-Id: Id9fd766f6ef29de18a6d7621afc744e04c135769 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr> Reviewed-on: https://git.eclipse.org/r/48829 Tested-by: Hudson CI
Diffstat (limited to 'plugins/sysml')
-rw-r--r--plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/src-gen/org/eclipse/papyrus/sysml/diagram/requirement/edit/part/RequirementDiagramEditPart.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/src-gen/org/eclipse/papyrus/sysml/diagram/requirement/edit/part/RequirementDiagramEditPart.java b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/src-gen/org/eclipse/papyrus/sysml/diagram/requirement/edit/part/RequirementDiagramEditPart.java
index 7afe76627b8..cfae03d4a72 100644
--- a/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/src-gen/org/eclipse/papyrus/sysml/diagram/requirement/edit/part/RequirementDiagramEditPart.java
+++ b/plugins/sysml/diagram/org.eclipse.papyrus.sysml.diagram.requirement/src-gen/org/eclipse/papyrus/sysml/diagram/requirement/edit/part/RequirementDiagramEditPart.java
@@ -18,6 +18,7 @@ import org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles;
import org.eclipse.gmf.runtime.notation.View;
import org.eclipse.papyrus.infra.gmfdiag.common.editpart.PapyrusDiagramEditPart;
import org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.DefaultCompartmentSemanticEditPolicy;
+import org.eclipse.papyrus.infra.gmfdiag.common.editpolicies.DefaultCreationEditPolicy;
import org.eclipse.papyrus.sysml.diagram.requirement.edit.policy.CustomDragDropEditPolicy;
import org.eclipse.papyrus.uml.diagram.clazz.custom.policies.RemoveOrphanViewPolicy;
import org.eclipse.papyrus.uml.diagram.common.editpolicies.PasteEditPolicy;
@@ -39,6 +40,7 @@ public class RequirementDiagramEditPart extends PapyrusDiagramEditPart {
@Override
protected void createDefaultEditPolicies() {
super.createDefaultEditPolicies();
+ installEditPolicy(EditPolicyRoles.CREATION_ROLE, new DefaultCreationEditPolicy());
installEditPolicy(PasteEditPolicy.PASTE_ROLE, new PasteEditPolicy());
installEditPolicy(EditPolicyRoles.SEMANTIC_ROLE, new DefaultCompartmentSemanticEditPolicy());
installEditPolicy("RemoveOrphanView", new RemoveOrphanViewPolicy());

Back to the top