Class LivingSpace
- java.lang.Object
-
- net.sourceforge.plantuml.sequencediagram.teoz.LivingSpace
-
public class LivingSpace extends Object
-
-
Constructor Summary
Constructors Constructor Description LivingSpace(Participant p, ParticipantEnglober englober, Rose skin, ISkinParam skinParam, Real position, List<Event> events)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addStepForLivebox(Event event, double y)
void
delayOn(double y, double height)
void
drawHead(UGraphic ug, Context2D context, VerticalAlignment verticalAlignment, HorizontalAlignment horizontalAlignment)
void
drawLineAndLiveboxes(UGraphic ug, double height, Context2D context)
void
ensureMarginAfter(double margin)
void
ensureMarginBefore(double margin)
ParticipantEnglober
getEnglober()
XDimension2D
getHeadPreferredDimension(StringBounder stringBounder)
int
getLevelAt(Tile tile, EventsHistoryMode mode)
Participant
getParticipant()
Real
getPosA(StringBounder stringBounder)
Real
getPosB(StringBounder stringBounder)
Real
getPosC(StringBounder stringBounder)
Real
getPosC2(StringBounder stringBounder)
Real
getPosD(StringBounder stringBounder)
Real
getPosE(StringBounder stringBounder)
void
goCreate()
void
goCreate(double y)
String
toString()
-
-
-
Constructor Detail
-
LivingSpace
public LivingSpace(Participant p, ParticipantEnglober englober, Rose skin, ISkinParam skinParam, Real position, List<Event> events)
-
-
Method Detail
-
getLevelAt
public int getLevelAt(Tile tile, EventsHistoryMode mode)
-
addStepForLivebox
public void addStepForLivebox(Event event, double y)
-
drawLineAndLiveboxes
public void drawLineAndLiveboxes(UGraphic ug, double height, Context2D context)
-
drawHead
public void drawHead(UGraphic ug, Context2D context, VerticalAlignment verticalAlignment, HorizontalAlignment horizontalAlignment)
-
getHeadPreferredDimension
public XDimension2D getHeadPreferredDimension(StringBounder stringBounder)
-
getPosC
public Real getPosC(StringBounder stringBounder)
-
getPosC2
public Real getPosC2(StringBounder stringBounder)
-
getPosD
public Real getPosD(StringBounder stringBounder)
-
getPosB
public Real getPosB(StringBounder stringBounder)
-
getParticipant
public Participant getParticipant()
-
goCreate
public void goCreate(double y)
-
goCreate
public void goCreate()
-
delayOn
public void delayOn(double y, double height)
-
getEnglober
public ParticipantEnglober getEnglober()
-
ensureMarginBefore
public void ensureMarginBefore(double margin)
-
ensureMarginAfter
public void ensureMarginAfter(double margin)
-
getPosA
public Real getPosA(StringBounder stringBounder)
-
getPosE
public Real getPosE(StringBounder stringBounder)
-
-