Class BodyEnhanced
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.AbstractTextBlock
-
- net.sourceforge.plantuml.cucadiagram.BodyEnhanced
-
-
Constructor Summary
Constructors Constructor Description BodyEnhanced(java.util.List<java.lang.String> rawBody, FontParam fontParam, ISkinParam skinParam, boolean manageModifier, Stereotype stereotype, ILeaf entity)BodyEnhanced(Display display, FontParam fontParam, ISkinParam skinParam, HorizontalAlignment align, Stereotype stereotype, boolean manageHorizontalLine, boolean manageModifier, ILeaf entity)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.geom.Dimension2DcalculateDimension(StringBounder stringBounder)voiddrawU(UGraphic ug)java.awt.geom.Rectangle2DgetInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)PortsgetPorts(StringBounder stringBounder)java.util.List<Url>getUrls()static booleanisBlockSeparator(java.lang.String s)-
Methods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getMinMax
-
-
-
-
Constructor Detail
-
BodyEnhanced
public BodyEnhanced(java.util.List<java.lang.String> rawBody, FontParam fontParam, ISkinParam skinParam, boolean manageModifier, Stereotype stereotype, ILeaf entity)
-
BodyEnhanced
public BodyEnhanced(Display display, FontParam fontParam, ISkinParam skinParam, HorizontalAlignment align, Stereotype stereotype, boolean manageHorizontalLine, boolean manageModifier, ILeaf entity)
-
-
Method Detail
-
calculateDimension
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimensionin interfaceTextBlock
-
isBlockSeparator
public static boolean isBlockSeparator(java.lang.String s)
-
getPorts
public Ports getPorts(StringBounder stringBounder)
-
getUrls
public java.util.List<Url> getUrls()
-
getInnerPosition
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)- Specified by:
getInnerPositionin interfaceTextBlock- Overrides:
getInnerPositionin classAbstractTextBlock
-
-