Class BodyEnhancedAbstract
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.AbstractTextBlock
-
- net.sourceforge.plantuml.cucadiagram.BodyEnhancedAbstract
-
- Direct Known Subclasses:
BodyEnhanced1
,BodyEnhanced2
public abstract class BodyEnhancedAbstract extends AbstractTextBlock implements TextBlock
-
-
Field Summary
Fields Modifier and Type Field Description protected HorizontalAlignment
align
protected TextBlock
area
protected FontConfiguration
titleConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Dimension2D
calculateDimension(StringBounder stringBounder)
protected TextBlock
decorate(StringBounder stringBounder, TextBlock b, char separator, TextBlock title)
void
drawU(UGraphic ug)
protected abstract TextBlock
getArea(StringBounder stringBounder)
protected double
getDefaultThickness()
protected abstract double
getMarginX()
protected TextBlock
getTitle(String s, ISkinSimple spriteContainer)
static boolean
isBlockSeparator(CharSequence cs)
-
Methods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getInnerPosition, getMinMax
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.graphic.TextBlock
getInnerPosition, getMinMax
-
-
-
-
Field Detail
-
align
protected final HorizontalAlignment align
-
titleConfig
protected final FontConfiguration titleConfig
-
area
protected TextBlock area
-
-
Method Detail
-
isBlockSeparator
public static boolean isBlockSeparator(CharSequence cs)
-
calculateDimension
public final Dimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interfaceTextBlock
-
getTitle
protected final TextBlock getTitle(String s, ISkinSimple spriteContainer)
-
getArea
protected abstract TextBlock getArea(StringBounder stringBounder)
-
getMarginX
protected abstract double getMarginX()
-
decorate
protected final TextBlock decorate(StringBounder stringBounder, TextBlock b, char separator, TextBlock title)
-
getDefaultThickness
protected final double getDefaultThickness()
-
-