public abstract class AbstractComponentRoseArrow extends AbstractTextualComponent implements ArrowComponent
Constructor and Description |
---|
AbstractComponentRoseArrow(Style style,
Display stringsToDisplay,
ArrowConfiguration arrowConfiguration,
ISkinSimple spriteContainer,
LineBreakStrategy maxMessageSize) |
Modifier and Type | Method and Description |
---|---|
ArrowConfiguration |
getArrowConfiguration() |
protected int |
getArrowDeltaX() |
protected int |
getArrowDeltaY() |
protected HColor |
getForegroundColor() |
double |
getPaddingY() |
protected TextBlock |
getTextBlock() |
abstract double |
getYPoint(StringBounder stringBounder) |
getFont, getFontColor, getHorizontalAlignment, getIHtmlColorSet, getISkinSimple, getMarginX1, getMarginX2, getMarginY, getPureTextWidth, getTextHeight, getTextWidth
drawBackgroundInternalU, drawInternalU, drawU, getPaddingX, getPreferredDimension, getPreferredHeight, getPreferredWidth, getStyle, getStyleSignature, getUsedStyles
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEndPoint, getPosArrow, getStartPoint
drawU, getPreferredDimension, getPreferredHeight, getPreferredWidth
getUsedStyles
getStyleSignature
public AbstractComponentRoseArrow(Style style, Display stringsToDisplay, ArrowConfiguration arrowConfiguration, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize)
protected final TextBlock getTextBlock()
getTextBlock
in class AbstractTextualComponent
public abstract double getYPoint(StringBounder stringBounder)
getYPoint
in interface ArrowComponent
protected final HColor getForegroundColor()
protected final int getArrowDeltaX()
protected final int getArrowDeltaY()
public final double getPaddingY()
getPaddingY
in interface ArrowComponent
getPaddingY
in class AbstractComponent
public final ArrowConfiguration getArrowConfiguration()