Class SheetBlock1
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.klimt.creole.SheetBlock1
-
-
Constructor Summary
Constructors Constructor Description SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, double padding)
SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, double padding, double marginX1, double marginX2)
SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, ClockwiseTopRightBottomLeft padding, double marginX1, double marginX2)
SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, Style style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XDimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
HorizontalAlignment
getCellAlignment()
double
getEndingX(StringBounder stringBounder, double y)
HorizontalAlignment
getHorizontalAlignment()
XRectangle2D
getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
double
getMinimumWidth()
java.util.List<Neutron>
getNeutrons()
double
getStartingAltitude(StringBounder stringBounder)
double
getStartingX(StringBounder stringBounder, double y)
java.lang.String
toString()
-
Methods inherited from class net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
getBackcolor, getMagneticBorder, getMinMax
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.klimt.shape.TextBlock
getBackcolor, getMagneticBorder, getMinMax
-
-
-
-
Constructor Detail
-
SheetBlock1
public SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, double padding)
-
SheetBlock1
public SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, Style style)
-
SheetBlock1
public SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, double padding, double marginX1, double marginX2)
-
SheetBlock1
public SheetBlock1(Sheet sheet, LineBreakStrategy maxWidth, ClockwiseTopRightBottomLeft padding, double marginX1, double marginX2)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getCellAlignment
public HorizontalAlignment getCellAlignment()
-
getHorizontalAlignment
public HorizontalAlignment getHorizontalAlignment()
-
calculateDimension
public XDimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interfaceAtom
- Specified by:
calculateDimension
in interfaceTextBlock
-
getInnerPosition
public XRectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
- Specified by:
getInnerPosition
in interfaceTextBlock
- Overrides:
getInnerPosition
in classAbstractTextBlock
-
drawU
public void drawU(UGraphic ug)
-
getStartingAltitude
public double getStartingAltitude(StringBounder stringBounder)
- Specified by:
getStartingAltitude
in interfaceAtom
-
getStartingX
public double getStartingX(StringBounder stringBounder, double y)
- Specified by:
getStartingX
in interfaceStencil
-
getEndingX
public double getEndingX(StringBounder stringBounder, double y)
- Specified by:
getEndingX
in interfaceStencil
-
getMinimumWidth
public final double getMinimumWidth()
-
getNeutrons
public java.util.List<Neutron> getNeutrons()
- Specified by:
getNeutrons
in interfaceAtom
-
-