public class ComponentTextArrow extends AbstractComponentText implements ArrowComponent
Constructor and Description |
---|
ComponentTextArrow(ComponentType type,
ArrowConfiguration config,
Display stringsToDisplay,
FileFormat fileFormat,
int maxAsciiMessageLength) |
Modifier and Type | Method and Description |
---|---|
static Display |
cleanAndManageBoldNumber(Display orig,
FileFormat fileFormat) |
void |
drawU(UGraphic ug,
Area area,
Context2D context) |
XPoint2D |
getEndPoint(StringBounder stringBounder,
XDimension2D dimensionToUse) |
double |
getPaddingY() |
double |
getPosArrow(StringBounder stringBounder) |
double |
getPreferredHeight(StringBounder stringBounder) |
double |
getPreferredWidth(StringBounder stringBounder) |
XPoint2D |
getStartPoint(StringBounder stringBounder,
XDimension2D dimensionToUse) |
double |
getYPoint(StringBounder stringBounder) |
getPreferredDimension, getStyleSignature, getUsedStyles
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPreferredDimension
getUsedStyles
getStyleSignature
public ComponentTextArrow(ComponentType type, ArrowConfiguration config, Display stringsToDisplay, FileFormat fileFormat, int maxAsciiMessageLength)
public static Display cleanAndManageBoldNumber(Display orig, FileFormat fileFormat)
public double getPreferredHeight(StringBounder stringBounder)
getPreferredHeight
in interface Component
public double getPreferredWidth(StringBounder stringBounder)
getPreferredWidth
in interface Component
public XPoint2D getStartPoint(StringBounder stringBounder, XDimension2D dimensionToUse)
getStartPoint
in interface ArrowComponent
public XPoint2D getEndPoint(StringBounder stringBounder, XDimension2D dimensionToUse)
getEndPoint
in interface ArrowComponent
public double getPaddingY()
getPaddingY
in interface ArrowComponent
public double getYPoint(StringBounder stringBounder)
getYPoint
in interface ArrowComponent
public double getPosArrow(StringBounder stringBounder)
getPosArrow
in interface ArrowComponent