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 void
drawInternalU
(UGraphic ug, Area area) getEndPoint
(StringBounder stringBounder, XDimension2D dimensionToUse) double
getPosArrow
(StringBounder stringBounder) double
getPreferredHeight
(StringBounder stringBounder) double
getPreferredWidth
(StringBounder stringBounder) getStartPoint
(StringBounder stringBounder, XDimension2D dimensionToUse) double
getYPoint
(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.skin.rose.AbstractComponentRoseArrow
getArrowConfiguration, getArrowDeltaX, getArrowDeltaY, getForegroundColor, getPaddingY, getTextBlock
Methods inherited from class net.sourceforge.plantuml.skin.AbstractTextualComponent
getFont, getFontColor, getHorizontalAlignment, getIHtmlColorSet, getISkinSimple, getMarginX1, getMarginX2, getMarginY, getPureTextWidth, getTextHeight, getTextWidth
Methods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawBackgroundInternalU, drawU, getPaddingX, getPreferredDimension, getStyle, getStyleSignature, getUsedStyles
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.skin.Component
drawU, getPreferredDimension
Methods inherited from interface net.sourceforge.plantuml.style.Styleable
getStyleSignature
Methods inherited from interface net.sourceforge.plantuml.style.WithStyle
getUsedStyles
-
Constructor Details
-
ComponentRoseSelfArrow
public ComponentRoseSelfArrow(Style style, Display stringsToDisplay, ArrowConfiguration arrowConfiguration, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, boolean niceArrow)
-
-
Method Details
-
drawInternalU
- Specified by:
drawInternalU
in classAbstractComponent
-
getStartPoint
-
getEndPoint
-
getYPoint
- Specified by:
getYPoint
in interfaceArrowComponent
- Specified by:
getYPoint
in classAbstractComponentRoseArrow
-
getPreferredHeight
- Specified by:
getPreferredHeight
in interfaceComponent
- Specified by:
getPreferredHeight
in classAbstractComponent
-
getPreferredWidth
- Specified by:
getPreferredWidth
in interfaceComponent
- Specified by:
getPreferredWidth
in classAbstractComponent
-
getPosArrow
-