Package net.sourceforge.plantuml.creole
Class SheetBlock2
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.AbstractTextBlock
-
- net.sourceforge.plantuml.creole.SheetBlock2
-
-
Constructor Summary
Constructors Constructor Description SheetBlock2(SheetBlock1 block, Stencil stencil, UStroke defaultStroke)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
SheetBlock2
enlargeMe(double delta1, double delta2)
Rectangle2D
getInnerPosition(String member, StringBounder stringBounder, InnerStrategy strategy)
double
getStartingAltitude(StringBounder stringBounder)
List<Atom>
splitInTwo(StringBounder stringBounder, double width)
String
toString()
-
Methods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getMinMax
-
-
-
-
Constructor Detail
-
SheetBlock2
public SheetBlock2(SheetBlock1 block, Stencil stencil, UStroke defaultStroke)
-
-
Method Detail
-
splitInTwo
public List<Atom> splitInTwo(StringBounder stringBounder, double width)
- Specified by:
splitInTwo
in interfaceAtom
-
enlargeMe
public SheetBlock2 enlargeMe(double delta1, double delta2)
-
calculateDimension
public Dimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interfaceAtom
- Specified by:
calculateDimension
in interfaceTextBlock
-
drawU
public void drawU(UGraphic ug)
-
getStartingAltitude
public double getStartingAltitude(StringBounder stringBounder)
- Specified by:
getStartingAltitude
in interfaceAtom
-
getInnerPosition
public Rectangle2D getInnerPosition(String member, StringBounder stringBounder, InnerStrategy strategy)
- Specified by:
getInnerPosition
in interfaceTextBlock
- Overrides:
getInnerPosition
in classAbstractTextBlock
-
-