Class ComponentRoseSelfArrow
java.lang.Object
net.sourceforge.plantuml.skin.AbstractComponent
net.sourceforge.plantuml.skin.AbstractTextualComponent
net.sourceforge.plantuml.skin.rose.AbstractComponentRoseArrow
net.sourceforge.plantuml.skin.rose.ComponentRoseSelfArrow
- All Implemented Interfaces:
ArrowComponent, Component, Styleable, WithStyle
-
Constructor Summary
ConstructorsConstructorDescriptionComponentRoseSelfArrow(Style style, Display stringsToDisplay, ArrowConfiguration arrowConfiguration, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, boolean niceArrow) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawInternalU(UGraphic ug, Area area) getEndPoint(StringBounder stringBounder, XDimension2D dimensionToUse) doublegetPosArrow(StringBounder stringBounder) doublegetPreferredHeight(StringBounder stringBounder) doublegetPreferredWidth(StringBounder stringBounder) getStartPoint(StringBounder stringBounder, XDimension2D dimensionToUse) doublegetYPoint(StringBounder stringBounder) Methods inherited from class AbstractComponentRoseArrow
getArrowConfiguration, getArrowDeltaX, getArrowDeltaY, getBackgroundColor, getForegroundColor, getPaddingY, getTextBlockMethods inherited from class AbstractTextualComponent
getFont, getFontColor, getHorizontalAlignment, getIHtmlColorSet, getISkinSimple, getMarginX1, getMarginX2, getMarginY, getPureTextWidth, getTextHeight, getTextWidthMethods inherited from class AbstractComponent
drawBackgroundInternalU, drawU, getPaddingX, getPreferredDimension, getStyle, getStyleSignature, getUsedStylesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Component
drawU, getPreferredDimensionMethods inherited from interface Styleable
getStyleSignatureMethods inherited from interface WithStyle
getUsedStyles
-
Constructor Details
-
ComponentRoseSelfArrow
public ComponentRoseSelfArrow(Style style, Display stringsToDisplay, ArrowConfiguration arrowConfiguration, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, boolean niceArrow)
-
-
Method Details
-
drawInternalU
- Specified by:
drawInternalUin classAbstractComponent
-
getStartPoint
-
getEndPoint
-
getYPoint
- Specified by:
getYPointin interfaceArrowComponent- Specified by:
getYPointin classAbstractComponentRoseArrow
-
getPreferredHeight
- Specified by:
getPreferredHeightin interfaceComponent- Specified by:
getPreferredHeightin classAbstractComponent
-
getPreferredWidth
- Specified by:
getPreferredWidthin interfaceComponent- Specified by:
getPreferredWidthin classAbstractComponent
-
getPosArrow
-