Skip to content
Snippets Groups Projects
Commit fdc13274 authored by Daniel Ratiu's avatar Daniel Ratiu
Browse files

refs 693
parent fda28685
No related branches found
No related tags found
No related merge requests found
......@@ -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());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment