Class BodyEnhancedAbstract
java.lang.Object
net.sourceforge.plantuml.klimt.shape.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 XDimension2D
calculateDimension
(StringBounder stringBounder) protected final TextBlock
decorate
(TextBlock block, char separator, TextBlock title, StringBounder stringBounder) final void
protected abstract TextBlock
getArea
(StringBounder stringBounder) protected final double
protected abstract double
final Style
getStyle()
protected final TextBlock
getTitle
(String s, ISkinSimple spriteContainer) static boolean
Methods inherited from class net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
getBackcolor, getInnerPosition, getMagneticBorder, 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.klimt.shape.TextBlock
getBackcolor, getInnerPosition, getMagneticBorder, getMinMax
-
Field Details
-
align
-
titleConfig
-
area
-
-
Method Details
-
isBlockSeparator
-
calculateDimension
- Specified by:
calculateDimension
in interfaceTextBlock
-
drawU
-
getTitle
-
getArea
-
getMarginX
protected abstract double getMarginX() -
decorate
protected final TextBlock decorate(TextBlock block, char separator, TextBlock title, StringBounder stringBounder) -
getDefaultThickness
protected final double getDefaultThickness() -
getStyle
-