Class ParticipantBox

  • All Implemented Interfaces:
    Pushable

    public class ParticipantBox
    extends java.lang.Object
    implements Pushable
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getMinX

        public double getMinX()
      • getMaxX

        public double getMaxX​(StringBounder stringBounder)
      • getHeadHeight

        public double getHeadHeight​(StringBounder stringBounder)
      • getHeadHeightOnly

        public double getHeadHeightOnly​(StringBounder stringBounder)
      • getTailHeight

        public double getTailHeight​(StringBounder stringBounder)
      • pushToLeft

        public void pushToLeft​(double deltaX)
        Specified by:
        pushToLeft in interface Pushable
      • drawHeadTailU

        public void drawHeadTailU​(UGraphic ug,
                                  double topStartingY,
                                  boolean showHead,
                                  double positionTail)
      • drawParticipantHead

        public void drawParticipantHead​(UGraphic ug)
      • drawLineU22

        public void drawLineU22​(UGraphic ug,
                                double startingY,
                                double endingY,
                                boolean showTail,
                                double myDelta)
      • magicMargin

        public double magicMargin​(StringBounder stringBounder)
      • getStartingX

        public double getStartingX()
      • addDelay

        public void addDelay​(net.sourceforge.plantuml.sequencediagram.graphic.GraphicalDelayText delay)