Class DrawableSet
- java.lang.Object
-
- net.sourceforge.plantuml.sequencediagram.graphic.DrawableSet
-
public class DrawableSet extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEvent(Event event, net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement object)
void
addEvent(Newpage newpage, net.sourceforge.plantuml.sequencediagram.graphic.GraphicalNewpage object, Event justBefore)
void
addParticipant(Participant p, ParticipantEnglober participantEnglober)
java.util.Collection<Event>
getAllEvents()
java.util.Collection<net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement>
getAllGraphicalElements()
java.util.Collection<LivingParticipantBox>
getAllLivingParticipantBox()
java.util.Set<Participant>
getAllParticipants()
double
getArrowThickness()
java.awt.geom.Dimension2D
getDimension()
double
getEngloberPreferedWidth(StringBounder stringBounder, Englober englober)
net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement
getEvent(Event ev)
java.util.List<Englober>
getExistingParticipantEnglober(StringBounder stringBounder)
double
getHeadAndEngloberHeight(Participant p, StringBounder stringBounder)
double
getHeadHeight(StringBounder stringBounder)
LivingParticipantBox
getLivingParticipantBox(Participant p)
double
getOffsetForEnglobers(StringBounder stringBounder)
Rose
getSkin()
ISkinParam
getSkinParam()
double
getTailHeight(StringBounder stringBounder, boolean showTail)
ParticipantBox
getVeryfirst()
double
getX1(Englober englober)
double
getX2(StringBounder stringBounder, Englober englober)
void
setLivingParticipantBox(Participant p, LivingParticipantBox box)
void
setTopStartingY(double topStartingY)
-
-
-
Method Detail
-
getVeryfirst
public ParticipantBox getVeryfirst()
-
getSkin
public final Rose getSkin()
-
getSkinParam
public final ISkinParam getSkinParam()
-
getAllEvents
public java.util.Collection<Event> getAllEvents()
-
getAllParticipants
public java.util.Set<Participant> getAllParticipants()
-
getAllLivingParticipantBox
public java.util.Collection<LivingParticipantBox> getAllLivingParticipantBox()
-
getAllGraphicalElements
public java.util.Collection<net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement> getAllGraphicalElements()
-
getLivingParticipantBox
public LivingParticipantBox getLivingParticipantBox(Participant p)
-
getEvent
public net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement getEvent(Event ev)
-
getHeadHeight
public double getHeadHeight(StringBounder stringBounder)
-
getHeadAndEngloberHeight
public double getHeadAndEngloberHeight(Participant p, StringBounder stringBounder)
-
getExistingParticipantEnglober
public java.util.List<Englober> getExistingParticipantEnglober(StringBounder stringBounder)
-
getOffsetForEnglobers
public double getOffsetForEnglobers(StringBounder stringBounder)
-
getTailHeight
public double getTailHeight(StringBounder stringBounder, boolean showTail)
-
addParticipant
public void addParticipant(Participant p, ParticipantEnglober participantEnglober)
-
setLivingParticipantBox
public void setLivingParticipantBox(Participant p, LivingParticipantBox box)
-
addEvent
public void addEvent(Event event, net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement object)
-
addEvent
public void addEvent(Newpage newpage, net.sourceforge.plantuml.sequencediagram.graphic.GraphicalNewpage object, Event justBefore)
-
getDimension
public java.awt.geom.Dimension2D getDimension()
-
getEngloberPreferedWidth
public double getEngloberPreferedWidth(StringBounder stringBounder, Englober englober)
-
getX1
public double getX1(Englober englober)
-
getX2
public double getX2(StringBounder stringBounder, Englober englober)
-
setTopStartingY
public void setTopStartingY(double topStartingY)
-
getArrowThickness
public double getArrowThickness()
-
-