Class BodyEnhancedAbstract
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.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 HorizontalAlignmentalignprotected TextBlockareaprotected FontConfigurationtitleConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description XDimension2DcalculateDimension(StringBounder stringBounder)protected TextBlockdecorate(TextBlock block, char separator, TextBlock title, StringBounder stringBounder)voiddrawU(UGraphic ug)protected abstract TextBlockgetArea(StringBounder stringBounder)protected doublegetDefaultThickness()protected abstract doublegetMarginX()StylegetStyle()protected TextBlockgetTitle(java.lang.String s, ISkinSimple spriteContainer)static booleanisBlockSeparator(java.lang.CharSequence cs)-
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 Detail
-
align
protected final HorizontalAlignment align
-
titleConfig
protected final FontConfiguration titleConfig
-
area
protected TextBlock area
-
-
Method Detail
-
isBlockSeparator
public static boolean isBlockSeparator(java.lang.CharSequence cs)
-
calculateDimension
public final XDimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimensionin interfaceTextBlock
-
getTitle
protected final TextBlock getTitle(java.lang.String s, ISkinSimple spriteContainer)
-
getArea
protected abstract TextBlock getArea(StringBounder stringBounder)
-
getMarginX
protected abstract double getMarginX()
-
decorate
protected final TextBlock decorate(TextBlock block, char separator, TextBlock title, StringBounder stringBounder)
-
getDefaultThickness
protected final double getDefaultThickness()
-
getStyle
public final Style getStyle()
-
-