From fdc13274e85e5bc674890be9f7d84262dd0949b8 Mon Sep 17 00:00:00 2001 From: Daniel Ratiu <ratiu@fortiss.org> Date: Mon, 5 Mar 2012 07:55:17 +0000 Subject: [PATCH] refs 693 --- .../layout/RectangleGridLayoutDiagramConfiguration.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/RectangleGridLayoutDiagramConfiguration.java b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/RectangleGridLayoutDiagramConfiguration.java index dcc65189d..6c35e84bf 100644 --- a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/RectangleGridLayoutDiagramConfiguration.java +++ b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/layout/RectangleGridLayoutDiagramConfiguration.java @@ -27,6 +27,7 @@ import static org.fortiss.tooling.base.ui.utils.LayoutDataUtils.setConnectorOffs import static org.fortiss.tooling.base.ui.utils.RectangleLayoutUtils.calculateRectangleBorderOrientation; import static org.fortiss.tooling.base.ui.utils.RectangleLayoutUtils.clampRectangularShapeSize; import static org.fortiss.tooling.base.ui.utils.SnapToGridUtils.snapToGrid; +import static org.fortiss.tooling.base.utils.LayoutModelElementFactory.createDimension; import org.eclipse.draw2d.IFigure; import org.eclipse.draw2d.Viewport; @@ -39,7 +40,6 @@ import org.fortiss.tooling.base.model.layout.ILayoutedModelElement; import org.fortiss.tooling.base.model.layout.OffsetOrientation; import org.fortiss.tooling.base.ui.editpart.ElementEditPartBase; import org.fortiss.tooling.base.ui.editpart.StickyConnectorEditPartBase; -import org.fortiss.tooling.base.ui.utils.LayoutDataUtils; /** * This layout configuration implements the rectangles with grid flavor. The @@ -52,7 +52,7 @@ import org.fortiss.tooling.base.ui.utils.LayoutDataUtils; * @author hoelzl * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: 23C911F8A8FC42CEF3B3271ED0277B6F + * @ConQAT.Rating YELLOW Hash: AA64F26D4D647300014E5143A6941738 */ public class RectangleGridLayoutDiagramConfiguration extends DiagramLayoutConfigurationBase { @@ -125,8 +125,8 @@ public class RectangleGridLayoutDiagramConfiguration extends // snap to grid orient.setOffset(snapToGrid(orient.getOffset())); // use the calculated value for positioning - org.fortiss.tooling.base.model.layout.Dimension d = LayoutDataUtils - .getNodeSize(connectorEditPart.getParentEditPart().getModel()); + org.fortiss.tooling.base.model.layout.Dimension d = createDimension( + containerBounds.width, containerBounds.height, ""); org.fortiss.tooling.base.model.layout.Point p = getAbsolute(orient, d, DEFAULT_SHAPE_INSETS); relativePos.setLocation(p.getX(), p.getY()); -- GitLab