From 399b8b92263a0cdda10d9e852d71750fb102a4fc Mon Sep 17 00:00:00 2001 From: Florian Hoelzl <hoelzl@fortiss.org> Date: Mon, 24 Oct 2011 13:33:31 +0000 Subject: [PATCH] added node layout creation refs 214 --- .../base/utils/LayoutModelElementFactory.java | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/LayoutModelElementFactory.java b/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/LayoutModelElementFactory.java index 12fd77194..e1b946c00 100644 --- a/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/LayoutModelElementFactory.java +++ b/org.fortiss.tooling.base/trunk/src/org/fortiss/tooling/base/utils/LayoutModelElementFactory.java @@ -34,14 +34,26 @@ import org.fortiss.tooling.base.model.layout.Points; * @author hoelzl * @author $Author$ * @version $Rev$ - * @ConQAT.Rating YELLOW Hash: F89151582818B77DAA804D5042AF68F7 + * @ConQAT.Rating YELLOW Hash: E84D6730B2F452D7DD81165E6C195730 */ public final class LayoutModelElementFactory { + + /** Creates a model element node layout. */ + public static void createNodeElementLayout(ILayoutedModelElement layouted) { + PointUtils.setPoint(layouted, LayoutKeyConstants.NODE_POSITION, 0, 0); + + DimensionUtils.setDimension(layouted, + LayoutKeyConstants.NODE_DIMENSION, + DefaultLayoutConstants.DEFAULT_SHAPE_MINIMUM_WIDTH, + DefaultLayoutConstants.DEFAULT_SHAPE_MINIMUM_HEIGHT); + } + /** Creates a connector layout. */ - public static void createConnectorLayout(ILayoutedModelElement lo) { - PointUtils.setPoint(lo, LayoutKeyConstants.NODE_POSITION, 0, 0); + public static void createConnectorLayout(ILayoutedModelElement layouted) { + PointUtils.setPoint(layouted, LayoutKeyConstants.NODE_POSITION, 0, 0); - DimensionUtils.setDimension(lo, LayoutKeyConstants.NODE_DIMENSION, + DimensionUtils.setDimension(layouted, + LayoutKeyConstants.NODE_DIMENSION, DefaultLayoutConstants.DEFAULT_SHAPE_MINIMUM_WIDTH, DefaultLayoutConstants.DEFAULT_SHAPE_MINIMUM_HEIGHT); @@ -51,15 +63,15 @@ public final class LayoutModelElementFactory { Dimension cdim = LayoutModelElementFactory.createDimension(0, 0, LayoutKeyConstants.CONNECTOR_DIMENSION); - lo.getLayoutDataList().add(cpos); - lo.getLayoutDataList().add(cdim); + layouted.getLayoutDataList().add(cpos); + layouted.getLayoutDataList().add(cdim); } /** Creates a new connection layout. */ - public static void createConnectionLayout(ILayoutedModelElement lo) { + public static void createConnectionLayout(ILayoutedModelElement layouted) { Points points = LayoutModelElementFactory .createPoints(LayoutKeyConstants.CONNECTION_POINTS); - lo.getLayoutDataList().add(points); + layouted.getLayoutDataList().add(points); } /** Creates a new {@link Angle}. */ -- GitLab