Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Barbin2014-09-23 08:03:54 +0000
committerFlorian Barbin2014-09-26 15:26:01 +0000
commit59ee6bfc008e47dfc141a6a0c92a12c8a11149db (patch)
treef08c0e353bec0a4ed01779b2cc55bec0d43fd1ab
parentb27d3eb84b5dff91deec8e4890a84d246debfebd (diff)
downloadorg.eclipse.sirius-59ee6bfc008e47dfc141a6a0c92a12c8a11149db.tar.gz
org.eclipse.sirius-59ee6bfc008e47dfc141a6a0c92a12c8a11149db.tar.xz
org.eclipse.sirius-59ee6bfc008e47dfc141a6a0c92a12c8a11149db.zip
[443108] Display the menu action only for Connections
* Restrict the action visibility to Sirius Diagrams. Bug: 443108 Change-Id: I52811925b6c0452f2faaf3473737f1f6a07a1023 Signed-off-by: Florian Barbin <florian.barbin@obeo.fr>
-rw-r--r--plugins/org.eclipse.sirius.diagram.ui/plugin.xml21
1 files changed, 21 insertions, 0 deletions
diff --git a/plugins/org.eclipse.sirius.diagram.ui/plugin.xml b/plugins/org.eclipse.sirius.diagram.ui/plugin.xml
index 7f0c2375b5..db5c33d520 100644
--- a/plugins/org.eclipse.sirius.diagram.ui/plugin.xml
+++ b/plugins/org.eclipse.sirius.diagram.ui/plugin.xml
@@ -1341,6 +1341,27 @@
commandId="org.eclipse.sirius.diagram.ui.removeBendpoints"
label="Remove Bend-points"
style="push">
+ <visibleWhen
+ checkEnabled="false">
+ <and>
+ <with
+ variable="selection">
+ <iterate
+ operator="and">
+ <instanceof
+ value="org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart">
+ </instanceof>
+ </iterate>
+ </with>
+ <with
+ variable="activeEditorId">
+ <equals
+ value="org.eclipse.sirius.diagram.ui.part.SiriusDiagramEditorID">
+ </equals>
+ </with>
+ </and>
+
+ </visibleWhen>
</command>
</menuContribution>
<!--<menuContribution

Back to the top