Constructor and Description |
---|
ParticipantBox(Component head,
Component line,
Component tail,
Component delayLine,
double startingX) |
Modifier and Type | Method and Description |
---|---|
void |
addDelay(net.sourceforge.plantuml.sequencediagram.graphic.GraphicalDelayText delay) |
void |
drawHeadTailU(UGraphic ug,
double topStartingY,
boolean showHead,
double positionTail) |
void |
drawLineU22(UGraphic ug,
double startingY,
double endingY,
boolean showTail,
double myDelta) |
void |
drawLineUTOBEREMOVED_4243(UGraphic ug,
double startingY,
double endingY,
boolean showTail,
double myDelta) |
void |
drawParticipantHead(UGraphic ug) |
double |
getCenterX(StringBounder stringBounder) |
java.util.Collection<Segment> |
getDelays(StringBounder stringBounder) |
double |
getHeadHeight(StringBounder stringBounder) |
double |
getHeadHeightOnly(StringBounder stringBounder) |
double |
getMaxX(StringBounder stringBounder) |
double |
getMinX() |
double |
getPreferredWidth(StringBounder stringBounder) |
double |
getStartingX() |
double |
getTailHeight(StringBounder stringBounder) |
double |
magicMargin(StringBounder stringBounder) |
void |
pushToLeft(double deltaX) |
java.lang.String |
toString() |
public java.lang.String toString()
toString
in class java.lang.Object
public double getMinX()
public double getMaxX(StringBounder stringBounder)
public double getCenterX(StringBounder stringBounder)
getCenterX
in interface Pushable
public double getHeadHeight(StringBounder stringBounder)
public double getHeadHeightOnly(StringBounder stringBounder)
public double getPreferredWidth(StringBounder stringBounder)
getPreferredWidth
in interface Pushable
public double getTailHeight(StringBounder stringBounder)
public void pushToLeft(double deltaX)
pushToLeft
in interface Pushable
public void drawHeadTailU(UGraphic ug, double topStartingY, boolean showHead, double positionTail)
public void drawParticipantHead(UGraphic ug)
public void drawLineUTOBEREMOVED_4243(UGraphic ug, double startingY, double endingY, boolean showTail, double myDelta)
public void drawLineU22(UGraphic ug, double startingY, double endingY, boolean showTail, double myDelta)
public double magicMargin(StringBounder stringBounder)
public double getStartingX()
public void addDelay(net.sourceforge.plantuml.sequencediagram.graphic.GraphicalDelayText delay)
public java.util.Collection<Segment> getDelays(StringBounder stringBounder)