public abstract class BodyEnhancedAbstract extends AbstractTextBlock implements TextBlock
Modifier and Type | Field and Description |
---|---|
protected HorizontalAlignment |
align |
protected TextBlock |
area |
protected FontConfiguration |
titleConfig |
Modifier and Type | Method and Description |
---|---|
XDimension2D |
calculateDimension(StringBounder stringBounder) |
protected TextBlock |
decorate(TextBlock block,
char separator,
TextBlock title,
StringBounder stringBounder) |
void |
drawU(UGraphic ug) |
protected abstract TextBlock |
getArea(StringBounder stringBounder) |
protected double |
getDefaultThickness() |
protected abstract double |
getMarginX() |
Style |
getStyle() |
protected TextBlock |
getTitle(java.lang.String s,
ISkinSimple spriteContainer) |
static boolean |
isBlockSeparator(java.lang.CharSequence cs) |
getBackcolor, getInnerPosition, getMagneticBorder, getMinMax
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBackcolor, getInnerPosition, getMagneticBorder, getMinMax
protected final HorizontalAlignment align
protected final FontConfiguration titleConfig
protected TextBlock area
public static boolean isBlockSeparator(java.lang.CharSequence cs)
public final XDimension2D calculateDimension(StringBounder stringBounder)
calculateDimension
in interface TextBlock
protected final TextBlock getTitle(java.lang.String s, ISkinSimple spriteContainer)
protected abstract TextBlock getArea(StringBounder stringBounder)
protected abstract double getMarginX()
protected final TextBlock decorate(TextBlock block, char separator, TextBlock title, StringBounder stringBounder)
protected final double getDefaultThickness()
public final Style getStyle()