Class Message
- java.lang.Object
-
- net.sourceforge.plantuml.sequencediagram.AbstractEvent
-
- net.sourceforge.plantuml.sequencediagram.AbstractMessage
-
- net.sourceforge.plantuml.sequencediagram.Message
-
- All Implemented Interfaces:
Event,EventWithDeactivate,EventWithNote,Styleable,WithStyle
public final class Message extends AbstractMessage
-
-
Constructor Summary
Constructors Constructor Description Message(StyleBuilder styleBuilder, Participant p1, Participant p2, Display label, ArrowConfiguration arrowConfiguration, java.lang.String messageNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancompatibleForCreate(Participant p)booleandealWith(Participant someone)java.util.List<Participant>getMulticast()ParticipantgetParticipant1()ParticipantgetParticipant2()booleanisSelfMessage()voidsetMulticast(java.util.List<Participant> multicast)java.lang.StringtoString()-
Methods inherited from class net.sourceforge.plantuml.sequencediagram.AbstractMessage
addLifeEvent, addNote, getAnchor, getArrowConfiguration, getLabel, getLabelNumbered, getMessageNumber, getNoteOnMessages, getPart1Anchor, getPart2Anchor, getPosYendLevel, getPosYstartLevel, getStereotype, getStyleSignature, getUrl, getUsedStyles, goParallel, hasUrl, isActivate, isActivateAndDeactive, isCreate, isDeactivate, isDestroy, isParallel, isParallelWith, overrideNotePosition, setAnchor, setParallelBrother, setPart1Anchor, setPart2Anchor, setPosYendLevel, setPosYstartLevel, setUrl
-
Methods inherited from class net.sourceforge.plantuml.sequencediagram.AbstractEvent
setY
-
-
-
-
Constructor Detail
-
Message
public Message(StyleBuilder styleBuilder, Participant p1, Participant p2, Display label, ArrowConfiguration arrowConfiguration, java.lang.String messageNumber)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getParticipant1
public Participant getParticipant1()
- Specified by:
getParticipant1in classAbstractMessage
-
getParticipant2
public Participant getParticipant2()
- Specified by:
getParticipant2in classAbstractMessage
-
dealWith
public boolean dealWith(Participant someone)
-
compatibleForCreate
public boolean compatibleForCreate(Participant p)
- Specified by:
compatibleForCreatein classAbstractMessage
-
isSelfMessage
public boolean isSelfMessage()
- Specified by:
isSelfMessagein classAbstractMessage
-
setMulticast
public void setMulticast(java.util.List<Participant> multicast)
-
getMulticast
public java.util.List<Participant> getMulticast()
-
-