Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Redor2017-09-11 10:02:02 +0000
committerLaurent Redor2017-09-14 07:56:48 +0000
commit3b565d7e79273f0504738a5d7e659d84ba785318 (patch)
tree478b1b1fc366c5d19f70120c073b869ecc72ea55
parent138c1b6955a0fc16e22d8da8cc04053de52a772c (diff)
downloadorg.eclipse.sirius-3b565d7e79273f0504738a5d7e659d84ba785318.tar.gz
org.eclipse.sirius-3b565d7e79273f0504738a5d7e659d84ba785318.tar.xz
org.eclipse.sirius-3b565d7e79273f0504738a5d7e659d84ba785318.zip
[522108] Cleanup declaration of contributions on edge(s)
All Sirius actions contributions for a selection containing an edge is now grouped. Bug: 522108 Change-Id: I2a8ad9babeb51fc4cb2f5821b0912f15e154e591 Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
-rw-r--r--plugins/org.eclipse.sirius.diagram.ui/plugin.xml21
1 files changed, 7 insertions, 14 deletions
diff --git a/plugins/org.eclipse.sirius.diagram.ui/plugin.xml b/plugins/org.eclipse.sirius.diagram.ui/plugin.xml
index b98ef50eac..c809c4aebb 100644
--- a/plugins/org.eclipse.sirius.diagram.ui/plugin.xml
+++ b/plugins/org.eclipse.sirius.diagram.ui/plugin.xml
@@ -165,25 +165,18 @@
toolbarPath="/toolbarCopyAppearanceGroup">
</partAction>
</partContribution>
-
- <popupContribution class="org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider">
- <popupStructuredContributionCriteria
- policyClass="org.eclipse.sirius.diagram.ui.tools.internal.menu.MultiSelectionEdgePolicy">
- </popupStructuredContributionCriteria>
- <popupMenu path="/filterFormatGroup" id="formatMenu">
- </popupMenu>
- <popupMenuGroup path="/formatMenu/" id="miscellaneousGroup">
- </popupMenuGroup>
- <popupAction path="/formatMenu/miscellaneousGroup" id="edgeSnapBackAction">
- </popupAction>
- </popupContribution>
+
<popupContribution
class="org.eclipse.sirius.diagram.ui.tools.internal.menu.DiagramEditorContextMenuProvider"
- id="StraightenToContribution">
+ id="specificContributionsForEdgeSelection">
<popupStructuredContributionCriteria
policyClass="org.eclipse.sirius.diagram.ui.tools.internal.menu.MultiSelectionEdgePolicy">
</popupStructuredContributionCriteria>
-
+ <!-- Snapback Labels contributions -->
+ <popupMenu path="/filterFormatGroup" id="formatMenu"/>
+ <popupMenuGroup path="/formatMenu/" id="miscellaneousGroup"/>
+ <popupAction path="/formatMenu/miscellaneousGroup" id="edgeSnapBackAction"/>
+ <!-- Straighten To contributions -->
<popupMenuGroup path="/formatMenu/arrangeMenu/" id="straightenToGroup" />
<popupMenu path="/formatMenu/arrangeMenu/straightenToGroup" id="straightenToMenu"/>
<popupMenuGroup path="/formatMenu/arrangeMenu/straightenToMenu/" id="straightenToHorizontalGroup"/>

Back to the top