Class BodyEnhancedAbstract
java.lang.Object
net.sourceforge.plantuml.graphic.AbstractTextBlock
net.sourceforge.plantuml.cucadiagram.BodyEnhancedAbstract
- Direct Known Subclasses:
BodyEnhanced1
,BodyEnhanced2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final HorizontalAlignment
protected TextBlock
protected final FontConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionfinal Dimension2D
calculateDimension
(StringBounder stringBounder) protected final TextBlock
decorate
(StringBounder stringBounder, TextBlock b, char separator, TextBlock title) final void
protected abstract TextBlock
getArea
(StringBounder stringBounder) protected final double
protected abstract double
protected final TextBlock
getTitle
(java.lang.String s, ISkinSimple spriteContainer) static boolean
isBlockSeparator
(java.lang.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 Details
-
align
-
titleConfig
-
area
-
-
Method Details
-
isBlockSeparator
public static boolean isBlockSeparator(java.lang.CharSequence cs) -
calculateDimension
- Specified by:
calculateDimension
in interfaceTextBlock
-
drawU
-
getTitle
-
getArea
-
getMarginX
protected abstract double getMarginX() -
decorate
protected final TextBlock decorate(StringBounder stringBounder, TextBlock b, char separator, TextBlock title) -
getDefaultThickness
protected final double getDefaultThickness()
-