From fd5cf0695fa7aecd318bbb99474c55ab214e64ac Mon Sep 17 00:00:00 2001 From: Daniel Ratiu <ratiu@fortiss.org> Date: Sat, 5 Jan 2013 20:52:19 +0000 Subject: [PATCH] resolving this issue refs 135 --- .../base/ui/editpart/ExtendedLayerRootEditPart.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/ExtendedLayerRootEditPart.java b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/ExtendedLayerRootEditPart.java index 51c517a37..08bbf1fa2 100644 --- a/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/ExtendedLayerRootEditPart.java +++ b/org.fortiss.tooling.base.ui/trunk/src/org/fortiss/tooling/base/ui/editpart/ExtendedLayerRootEditPart.java @@ -23,6 +23,7 @@ import org.eclipse.draw2d.IFigure; import org.eclipse.draw2d.Layer; import org.eclipse.draw2d.LayeredPane; import org.eclipse.draw2d.XYLayout; +import org.eclipse.draw2d.geometry.Dimension; import org.eclipse.gef.LayerConstants; import org.eclipse.gef.editparts.ScalableRootEditPart; @@ -48,7 +49,7 @@ import org.eclipse.gef.editparts.ScalableRootEditPart; * @author hoelzl * @author $Author$ * @version $Rev$ - * @ConQAT.Rating GREEN Hash: EEF232D1D394121770E0219EF52A0CC9 + * @ConQAT.Rating YELLOW Hash: 1069FF3D293B08F939EB677F0ABD298A */ public class ExtendedLayerRootEditPart extends ScalableRootEditPart { /** The node layer ID. */ @@ -94,6 +95,12 @@ public class ExtendedLayerRootEditPart extends ScalableRootEditPart { pane.addLayerBefore(decorationLayer, DECORATION_LAYER, LABEL_LAYER); pane.addLayerBefore(customLayer, CUSTOM_LAYER, DECORATION_LAYER); + // set the minimum size of the pane such that it is enough for each AF3 diagram + // this addresses Issue #135 + Dimension paneSize = new Dimension(2000, 2000); + pane.setMinimumSize(paneSize); + pane.setPreferredSize(paneSize); + return pane; } -- GitLab