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 voidaddEvent(Event event, net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElement object)voidaddEvent(Newpage newpage, net.sourceforge.plantuml.sequencediagram.graphic.GraphicalNewpage object, Event justBefore)voidaddParticipant(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()doublegetArrowThickness()XDimension2DgetDimension()doublegetEngloberPreferedWidth(StringBounder stringBounder, Doll doll)net.sourceforge.plantuml.sequencediagram.graphic.GraphicalElementgetEvent(Event ev)java.util.List<Doll>getExistingParticipantEnglober(StringBounder stringBounder)doublegetHeadAndEngloberHeight(Participant p, StringBounder stringBounder)doublegetHeadHeight(StringBounder stringBounder)LivingParticipantBoxgetLivingParticipantBox(Participant p)doublegetOffsetForEnglobers(StringBounder stringBounder)RosegetSkin()ISkinParamgetSkinParam()doublegetTailHeight(StringBounder stringBounder, boolean showTail)ParticipantBoxgetVeryfirst()doublegetX1(Doll doll)doublegetX2(StringBounder stringBounder, Doll doll)voidsetLivingParticipantBox(Participant p, LivingParticipantBox box)voidsetTopStartingY(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<Doll> 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 XDimension2D getDimension()
-
getEngloberPreferedWidth
public double getEngloberPreferedWidth(StringBounder stringBounder, Doll doll)
-
getX1
public double getX1(Doll doll)
-
getX2
public double getX2(StringBounder stringBounder, Doll doll)
-
setTopStartingY
public void setTopStartingY(double topStartingY)
-
getArrowThickness
public double getArrowThickness()
-
-