X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.diagram%2Fsrc%2Forg%2Fsimantics%2Fdiagram%2Felements%2FTextElementHandler.java;h=a50c190b9b27fdb13a2446bd89e6b36ee5c10214;hb=b9331aba5aa5157e581e5038ff401c525ac18305;hp=a39ef4f5790ccd7556d976350d6883c8818a7277;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.diagram/src/org/simantics/diagram/elements/TextElementHandler.java b/bundles/org.simantics.diagram/src/org/simantics/diagram/elements/TextElementHandler.java index a39ef4f57..a50c190b9 100644 --- a/bundles/org.simantics.diagram/src/org/simantics/diagram/elements/TextElementHandler.java +++ b/bundles/org.simantics.diagram/src/org/simantics/diagram/elements/TextElementHandler.java @@ -52,10 +52,20 @@ public class TextElementHandler extends TextElementNoBounds implements InternalS super(originX, originY, horizontalAlignment, borderWidth, paddingX, paddingY, editable); } + public TextElementHandler(double originX, double originY, Alignment horizontalAlignment, double borderWidth, + double paddingX, double paddingY, boolean editable, double scale) { + super(originX, originY, horizontalAlignment, borderWidth, paddingX, paddingY, editable, scale); + } + + public TextElementHandler(double originX, double originY, Alignment horizontalAlignment, + Alignment verticalAlignment, double borderWidth, double paddingX, double paddingY, boolean editable, + double scale) { + super(originX, originY, horizontalAlignment, verticalAlignment, borderWidth, paddingX, paddingY, editable, scale); + } - @Override + @Override public Rectangle2D getBounds(IElement e, Rectangle2D size) { - return calculateBounds(e, size, horizontalAlignment, SCALE, paddingX, paddingY); + return calculateBounds(e, size, horizontalAlignment, scale, paddingX, paddingY); } public static Rectangle2D calculateBounds(