net.sourceforge.plantuml.sequencediagram.graphic
Class MessageExoArrow
java.lang.Object
net.sourceforge.plantuml.sequencediagram.graphic.MessageExoArrow
- All Implemented Interfaces:
- InGroupable
public class MessageExoArrow
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageExoArrow
public MessageExoArrow(double startingY,
Skin skin,
Component arrow,
LivingParticipantBox p,
MessageExoType type)
getPreferredHeight
public double getPreferredHeight(StringBounder stringBounder)
getStartingX
public double getStartingX(StringBounder stringBounder)
getDirection
public int getDirection(StringBounder stringBounder)
getPreferredWidth
public double getPreferredWidth(StringBounder stringBounder)
drawInternalU
protected void drawInternalU(UGraphic ug,
double maxX,
Context2D context)
getArrowYStartLevel
public double getArrowYStartLevel(StringBounder stringBounder)
getArrowYEndLevel
public double getArrowYEndLevel(StringBounder stringBounder)
getMaxX
public double getMaxX(StringBounder stringBounder)
getMinX
public double getMinX(StringBounder stringBounder)
toString
public String toString(StringBounder stringBounder)
getType
public final MessageExoType getType()
getParticipantAt
public LivingParticipantBox getParticipantAt(StringBounder stringBounder,
NotePosition position)
getActualWidth
public double getActualWidth(StringBounder stringBounder)
setMaxX
public void setMaxX(double m)
getMaxX
protected final double getMaxX()
getSkin
protected Skin getSkin()
getArrowComponent
protected final Component getArrowComponent()
getArrowOnlyWidth
public double getArrowOnlyWidth(StringBounder stringBounder)
getPaddingArrowHead
protected final double getPaddingArrowHead()
setPaddingArrowHead
protected final void setPaddingArrowHead(double paddingArrowHead)
getMargin
public final double getMargin()
getStartingY
protected final double getStartingY()
drawU
public final void drawU(UGraphic ug,
double maxX,
Context2D context)
Copyright © 2011. All Rights Reserved.