diff options
author | Nicolas FAUVERGUE | 2018-03-29 08:58:10 +0000 |
---|---|---|
committer | Patrick Tessier | 2018-03-30 16:42:18 +0000 |
commit | 1fe4f73f3e7b231b46610302bd4e1a36471856a1 (patch) | |
tree | fe2273f3eef2b510f0f4519b18a34046294b0157 | |
parent | fb522c2da4d8bde62e6b1b516a2ce5f5afcca727 (diff) | |
download | org.eclipse.papyrus-1fe4f73f3e7b231b46610302bd4e1a36471856a1.tar.gz org.eclipse.papyrus-1fe4f73f3e7b231b46610302bd4e1a36471856a1.tar.xz org.eclipse.papyrus-1fe4f73f3e7b231b46610302bd4e1a36471856a1.zip |
Bug 533048: [Sequence Diagram] The 'moving up' option must be removed
- Remove the UI 'moving up' option
- Remove use of 'moving up' option in code
Change-Id: I7fa4096d334146e0de049cb6b1f09ea56fbe6934
Signed-off-by: Nicolas FAUVERGUE <nicolas.fauvergue@cea.fr>
4 files changed, 2 insertions, 22 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceEditPolicy.java index cfa7177e2d3..61ed4635677 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceEditPolicy.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceEditPolicy.java @@ -59,11 +59,6 @@ public abstract class UpdateWeakReferenceEditPolicy extends GraphicalEditPolicy private final MoveMessagePropertyChangeListener moveMessageListener = new MoveMessagePropertyChangeListener(); /** - * The must move preference boolean. Set to true if messages below the current message must move up at the same time. - */ - protected boolean mustMoveBelowAtMovingUp; - - /** * The must move preference boolean. Set to true if messages below the current message must move down at the same time. */ protected boolean mustMoveBelowAtMovingDown; @@ -87,7 +82,6 @@ public abstract class UpdateWeakReferenceEditPolicy extends GraphicalEditPolicy // activate listeners PlatformUI.getWorkbench().getDisplay().addFilter(SWT.KeyDown, SHIFTDown); PlatformUI.getWorkbench().getDisplay().addFilter(SWT.KeyUp, SHIFTUp); - mustMoveBelowAtMovingUp = UMLDiagramEditorPlugin.getInstance().getPreferenceStore().getBoolean(CustomDiagramGeneralPreferencePage.PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_UP); mustMoveBelowAtMovingDown = UMLDiagramEditorPlugin.getInstance().getPreferenceStore().getBoolean(CustomDiagramGeneralPreferencePage.PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_DOWN); deltaMoveAtCreationAndDeletion = UMLDiagramEditorPlugin.getInstance().getPreferenceStore().getInt(CustomDiagramGeneralPreferencePage.PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_CREATION); UMLDiagramEditorPlugin.getInstance().getPreferenceStore().addPropertyChangeListener(moveMessageListener); @@ -222,11 +216,6 @@ public abstract class UpdateWeakReferenceEditPolicy extends GraphicalEditPolicy public void propertyChange(PropertyChangeEvent event) { String property = event.getProperty(); switch (property) { - case CustomDiagramGeneralPreferencePage.PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_UP: - if (mustMoveBelowAtMovingUp != (boolean) event.getNewValue()) { - mustMoveBelowAtMovingUp = (boolean) event.getNewValue(); - } - break; case CustomDiagramGeneralPreferencePage.PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_DOWN: if (mustMoveBelowAtMovingDown != (boolean) event.getNewValue()) { mustMoveBelowAtMovingDown = (boolean) event.getNewValue(); diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForExecSpecEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForExecSpecEditPolicy.java index a2cb18b68cb..c7757a51f85 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForExecSpecEditPolicy.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForExecSpecEditPolicy.java @@ -237,7 +237,7 @@ public class UpdateWeakReferenceForExecSpecEditPolicy extends UpdateWeakReferenc // Gets weak references HashMap<EditPart, String> weakReferences = new HashMap<EditPart, String>(); - if ((moveDelta.y > 0 && mustMoveBelowAtMovingDown) || (moveDelta.y < 0 && mustMoveBelowAtMovingUp)) { + if (moveDelta.y > 0 && mustMoveBelowAtMovingDown) { weakReferences.putAll(references.getWeakReferences()); } diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForMessageSpecEditPolicy.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForMessageSpecEditPolicy.java index e0c570770ff..2899652b89d 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForMessageSpecEditPolicy.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/policies/UpdateWeakReferenceForMessageSpecEditPolicy.java @@ -231,7 +231,7 @@ public class UpdateWeakReferenceForMessageSpecEditPolicy extends UpdateWeakRefer // Gets weak references HashMap<EditPart, String> weakReferences = new HashMap<>(); - if ((moveDelta.y > 0 && mustMoveBelowAtMovingDown) || (moveDelta.y < 0 && mustMoveBelowAtMovingUp)) { + if (moveDelta.y > 0 && mustMoveBelowAtMovingDown) { weakReferences.putAll(references.getWeakReferences()); } diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/preferences/CustomDiagramGeneralPreferencePage.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/preferences/CustomDiagramGeneralPreferencePage.java index 04b648021a9..5b2db8df8b8 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/preferences/CustomDiagramGeneralPreferencePage.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/preferences/CustomDiagramGeneralPreferencePage.java @@ -50,13 +50,6 @@ public class CustomDiagramGeneralPreferencePage extends DiagramPreferencePage { public static String PREF_EXECUTION_SPECIFICATION_SYNC_MSG = "PREF_EXECUTION_SPECIFICATION_SYNC_MSG"; //$NON-NLS-1$ /** - * preference key to move up messages in the same time that message up. - * - * @since 5.0 - */ - public static final String PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_UP = "PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_UP"; //$NON-NLS-1$ - - /** * preference key to move down messages in the same time that message down. * * @since 5.0 @@ -121,7 +114,6 @@ public class CustomDiagramGeneralPreferencePage extends DiagramPreferencePage { otherGroup.setLayoutData(otherGroupGridData); otherGroup.setText(Messages.CustomDiagramGeneralPreferencePage_othersGroupLabel); addField(new BooleanFieldEditor(PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_DOWN, Messages.CustomDiagramGeneralPreferencePage_MoveBelowElementsAtMessageDownDescription, otherGroup)); - addField(new BooleanFieldEditor(PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_UP, Messages.CustomDiagramGeneralPreferencePage_MoveBelowElementsAtMessageUpDescription, otherGroup)); addField(new IntegerFieldEditor(PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_CREATION, Messages.CustomDiagramGeneralPreferencePage_MinimumSpaceBelowMessageAtCreation, otherGroup)); } @@ -164,7 +156,6 @@ public class CustomDiagramGeneralPreferencePage extends DiagramPreferencePage { preferenceStore.setDefault(PREF_EXECUTION_SPECIFICATION_ASYNC_MSG, CHOICE_NONE); preferenceStore.setDefault(PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_DOWN, true); - preferenceStore.setDefault(PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_UP, true); preferenceStore.setDefault(PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_CREATION, PREF_MOVE_BELOW_ELEMENTS_AT_MESSAGE_CREATION_VALUE); } |