فهرست منبع

BarResizeEditPolicy corrected and default thickness of SynchronizationFigure set to 8 (YAKHMI-354)

benjamin.schwertfeger@gmail.com 13 سال پیش
والد
کامیت
e5ab9da092

+ 16 - 13
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/editor/figures/SynchronizationFigure.java

@@ -14,26 +14,29 @@ import org.eclipse.draw2d.ColorConstants;
 import org.eclipse.draw2d.RoundedRectangle;
 import org.eclipse.draw2d.geometry.Dimension;
 import org.eclipse.gmf.runtime.draw2d.ui.mapmode.IMapMode;
+
 /**
  * 
  * @author andreas muelder
- *
+ * 
  */
 public class SynchronizationFigure extends RoundedRectangle {
 
-	 private IMapMode mapMode;
+	private final static int defaultSize = 8;
+
+	private IMapMode mapMode;
 
 	public SynchronizationFigure(IMapMode mapMode) {
-         this.mapMode = mapMode;
-         this.setLineWidth(1);
-         this.setForegroundColor(ColorConstants.black);
-         this.setBackgroundColor(ColorConstants.black);
-         this.setPreferredSize(new Dimension(getMapMode().DPtoLP(6),
-                 getMapMode().DPtoLP(6)));
- }
+		this.mapMode = mapMode;
+		this.setLineWidth(1);
+		this.setForegroundColor(ColorConstants.black);
+		this.setBackgroundColor(ColorConstants.black);
+		this.setPreferredSize(new Dimension(getMapMode().DPtoLP(defaultSize),
+				getMapMode().DPtoLP(defaultSize)));
+	}
+
+	public IMapMode getMapMode() {
+		return mapMode;
+	}
 
- public IMapMode getMapMode() {
-         return mapMode;
- }
-	
 }

+ 2 - 2
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/editparts/SynchronizationEditPart.java

@@ -27,8 +27,8 @@ import de.itemis.gmf.runtime.commons.editpolicies.BarResizeEditPolicy;
  */
 public class SynchronizationEditPart extends ShapeNodeEditPart {
 
-	private static final int DEFAULT_WIDTH = 6;
-	private static final int DEFAULT_HEIGHT = 24;
+	private static final int DEFAULT_WIDTH = 8;
+	private static final int DEFAULT_HEIGHT = 32;
 
 	public SynchronizationEditPart(View view) {
 		super(view);