| Constructor and Description |
|---|
SheetBlock1(Sheet sheet,
LineBreakStrategy maxWidth,
double padding) |
SheetBlock1(Sheet sheet,
LineBreakStrategy maxWidth,
double padding,
double marginX1,
double marginX2) |
| Modifier and Type | Method and Description |
|---|---|
Dimension2D |
calculateDimension(StringBounder stringBounder) |
void |
drawU(UGraphic ug) |
HorizontalAlignment |
getCellAlignment() |
double |
getEndingX(StringBounder stringBounder,
double y) |
java.awt.geom.Rectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
double |
getStartingAltitude(StringBounder stringBounder) |
double |
getStartingX(StringBounder stringBounder,
double y) |
java.util.List<Atom> |
splitInTwo(StringBounder stringBounder,
double width) |
java.lang.String |
toString() |
getMinMaxpublic SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, double padding)
public SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, double padding, double marginX1, double marginX2)
public java.util.List<Atom> splitInTwo(StringBounder stringBounder, double width)
splitInTwo in interface Atompublic java.lang.String toString()
toString in class java.lang.Objectpublic HorizontalAlignment getCellAlignment()
public Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension in interface AtomcalculateDimension in interface TextBlockpublic java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy)
getInnerPosition in interface TextBlockgetInnerPosition in class AbstractTextBlockpublic void drawU(UGraphic ug)
public double getStartingAltitude(StringBounder stringBounder)
getStartingAltitude in interface Atompublic double getStartingX(StringBounder stringBounder, double y)
getStartingX in interface Stencilpublic double getEndingX(StringBounder stringBounder, double y)
getEndingX in interface Stencil