Class AbstractComponentRoseArrow
java.lang.Object
net.sourceforge.plantuml.skin.AbstractComponent
net.sourceforge.plantuml.skin.AbstractTextualComponent
net.sourceforge.plantuml.skin.rose.AbstractComponentRoseArrow
- All Implemented Interfaces:
ArrowComponent,Component,Styleable,WithStyle
- Direct Known Subclasses:
ComponentRoseArrow,ComponentRoseSelfArrow
public abstract class AbstractComponentRoseArrow
extends AbstractTextualComponent
implements ArrowComponent
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractComponentRoseArrow(Style style, Display stringsToDisplay, ArrowConfiguration arrowConfiguration, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize) -
Method Summary
Modifier and TypeMethodDescriptionfinal ArrowConfigurationprotected final intprotected final intprotected final HColorfinal doubleprotected final TextBlockabstract doublegetYPoint(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.skin.AbstractTextualComponent
getFont, getFontColor, getHorizontalAlignment, getIHtmlColorSet, getISkinSimple, getMarginX1, getMarginX2, getMarginY, getPureTextWidth, getTextHeight, getTextWidthMethods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawBackgroundInternalU, drawInternalU, drawU, getPaddingX, getPreferredDimension, getPreferredHeight, getPreferredWidth, getStyle, getStyleSignature, getUsedStylesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.skin.ArrowComponent
getEndPoint, getPosArrow, getStartPointMethods inherited from interface net.sourceforge.plantuml.skin.Component
drawU, getPreferredDimension, getPreferredHeight, getPreferredWidthMethods inherited from interface net.sourceforge.plantuml.style.Styleable
getStyleSignatureMethods inherited from interface net.sourceforge.plantuml.style.WithStyle
getUsedStyles
-
Constructor Details
-
AbstractComponentRoseArrow
public AbstractComponentRoseArrow(Style style, Display stringsToDisplay, ArrowConfiguration arrowConfiguration, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize)
-
-
Method Details
-
getTextBlock
- Overrides:
getTextBlockin classAbstractTextualComponent
-
getYPoint
- Specified by:
getYPointin interfaceArrowComponent
-
getForegroundColor
-
getArrowDeltaX
protected final int getArrowDeltaX() -
getArrowDeltaY
protected final int getArrowDeltaY() -
getPaddingY
public final double getPaddingY()- Specified by:
getPaddingYin interfaceArrowComponent- Overrides:
getPaddingYin classAbstractComponent
-
getArrowConfiguration
-