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