Class MessageExoArrow
java.lang.Object
net.sourceforge.plantuml.sequencediagram.graphic.MessageExoArrow
- All Implemented Interfaces:
InGroupable
-
Constructor Summary
ConstructorsConstructorDescriptionMessageExoArrow(double startingY, Rose skin, ArrowComponent arrow, LivingParticipantBox p, MessageExoType type, Url url, boolean shortArrow, ArrowConfiguration arrowConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawInternalU(UGraphic ug, double maxX, Context2D context) final voidprotected final voiddoublegetActualWidth(StringBounder stringBounder) protected final ArrowComponentdoublegetArrowOnlyWidth(StringBounder stringBounder) doublegetArrowYEndLevel(StringBounder stringBounder) doublegetArrowYStartLevel(StringBounder stringBounder) intgetDirection(StringBounder stringBounder) final doubleprotected final doublegetMaxX()doublegetMaxX(StringBounder stringBounder) doublegetMinX(StringBounder stringBounder) protected final doublegetParticipantAt(StringBounder stringBounder, NotePosition position) doublegetPreferredHeight(StringBounder stringBounder) doublegetPreferredWidth(StringBounder stringBounder) protected RosegetSkin()doublegetStartingX(StringBounder stringBounder) protected final doublefinal MessageExoTypegetType()protected UrlgetUrl()voidsetMaxX(double m) protected final voidsetPaddingArrowHead(double paddingArrowHead) protected final voidtoString(StringBounder stringBounder)
-
Constructor Details
-
MessageExoArrow
public MessageExoArrow(double startingY, Rose skin, ArrowComponent arrow, LivingParticipantBox p, MessageExoType type, Url url, boolean shortArrow, ArrowConfiguration arrowConfiguration)
-
-
Method Details
-
getPreferredHeight
-
getStartingX
-
getDirection
-
getPreferredWidth
-
drawInternalU
-
getArrowYStartLevel
-
getArrowYEndLevel
-
getMaxX
-
getMinX
-
toString
-
getType
-
getParticipantAt
-
getActualWidth
-
setMaxX
public void setMaxX(double m) -
getMaxX
protected final double getMaxX() -
getUrl
-
startUrl
-
endUrl
-
getSkin
-
getArrowComponent
-
getArrowOnlyWidth
-
getPaddingArrowHead
protected final double getPaddingArrowHead() -
setPaddingArrowHead
protected final void setPaddingArrowHead(double paddingArrowHead) -
getMargin
public final double getMargin() -
getStartingY
protected final double getStartingY() -
drawU
-