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(