Constructor and Description |
---|
BodyEnhanced(Display display,
FontParam fontParam,
ISkinParam skinParam,
HorizontalAlignment align,
Stereotype stereotype,
boolean manageHorizontalLine,
boolean manageModifier,
ILeaf entity) |
BodyEnhanced(java.util.List<java.lang.String> rawBody,
FontParam fontParam,
ISkinParam skinParam,
boolean manageModifier,
Stereotype stereotype,
ILeaf entity) |
Modifier and Type | Method and 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) |
getMinMax
public BodyEnhanced(java.util.List<java.lang.String> rawBody, FontParam fontParam, ISkinParam skinParam, boolean manageModifier, Stereotype stereotype, ILeaf entity)
public BodyEnhanced(Display display, FontParam fontParam, ISkinParam skinParam, HorizontalAlignment align, Stereotype stereotype, boolean manageHorizontalLine, boolean manageModifier, ILeaf entity)
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension
in interface TextBlock
public static boolean isBlockSeparator(java.lang.String s)
public Ports getPorts(StringBounder stringBounder)
public java.util.List<Url> getUrls()
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
getInnerPosition
in interface TextBlock
getInnerPosition
in class AbstractTextBlock