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.Dimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
java.awt.geom.Rectangle2D
getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
Ports
getPorts(StringBounder stringBounder)
java.util.List<Url>
getUrls()
static boolean
isBlockSeparator(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:
calculateDimension
in 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:
getInnerPosition
in interfaceTextBlock
- Overrides:
getInnerPosition
in classAbstractTextBlock
-
-