From 17063d256024e13cf94811657c1f25a2e13f80f5 Mon Sep 17 00:00:00 2001 From: Patrick Ziegler Date: Thu, 30 Jul 2026 21:11:38 +0200 Subject: [PATCH] [GEF] Use GEF MoveHandle in AbstractGridSelectionEditPolicy --- .../policy/layout/grid/AbstractGridSelectionEditPolicy.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org.eclipse.wb.core/src/org/eclipse/wb/core/gef/policy/layout/grid/AbstractGridSelectionEditPolicy.java b/org.eclipse.wb.core/src/org/eclipse/wb/core/gef/policy/layout/grid/AbstractGridSelectionEditPolicy.java index ee2afa552..c3f217f1f 100644 --- a/org.eclipse.wb.core/src/org/eclipse/wb/core/gef/policy/layout/grid/AbstractGridSelectionEditPolicy.java +++ b/org.eclipse.wb.core/src/org/eclipse/wb/core/gef/policy/layout/grid/AbstractGridSelectionEditPolicy.java @@ -20,7 +20,6 @@ import org.eclipse.wb.core.model.ObjectInfo; import org.eclipse.wb.core.model.broadcast.ObjectEventListener; import org.eclipse.wb.gef.core.IEditPartViewer; -import org.eclipse.wb.gef.graphical.handles.MoveHandle; import org.eclipse.wb.gef.graphical.handles.SquareHandle; import org.eclipse.wb.gef.graphical.policies.SelectionEditPolicy; import org.eclipse.wb.gef.graphical.tools.ResizeTracker; @@ -40,6 +39,7 @@ import org.eclipse.gef.Handle; import org.eclipse.gef.Request; import org.eclipse.gef.commands.Command; +import org.eclipse.gef.handles.MoveHandle; import org.eclipse.gef.requests.ChangeBoundsRequest; import org.eclipse.swt.graphics.Color; @@ -127,6 +127,7 @@ private Rectangle getComponentCellBounds_atFeedback() { //////////////////////////////////////////////////////////////////////////// /** * @return the {@link MoveHandle} for host component. + * @since 1.25 */ protected final MoveHandle createMoveHandle() { MoveHandle moveHandle = new MoveHandle(getHost(), target -> target.setBounds(getComponentCellBounds_atFeedback()));