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 XDimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
SheetBlock2
enlargeMe(double delta1, double delta2)
XRectangle2D
getInnerPosition(String member, StringBounder stringBounder, InnerStrategy strategy)
Ports
getPorts(StringBounder stringBounder)
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 XDimension2D 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 XRectangle2D getInnerPosition(String member, StringBounder stringBounder, InnerStrategy strategy)
- Specified by:
getInnerPosition
in interfaceTextBlock
- Overrides:
getInnerPosition
in classAbstractTextBlock
-
getPorts
public Ports getPorts(StringBounder stringBounder)
-
-