Class Message
- java.lang.Object
-
- net.sourceforge.plantuml.sequencediagram.AbstractMessage
-
- net.sourceforge.plantuml.sequencediagram.Message
-
- All Implemented Interfaces:
Event
,EventWithDeactivate
,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 boolean
compatibleForCreate(Participant p)
boolean
dealWith(Participant someone)
java.util.List<Participant>
getMulticast()
Participant
getParticipant1()
Participant
getParticipant2()
boolean
isSelfMessage()
void
setMulticast(java.util.List<Participant> multicast)
java.lang.String
toString()
-
Methods inherited from class net.sourceforge.plantuml.sequencediagram.AbstractMessage
addLifeEvent, getAnchor, getArrowConfiguration, getDefaultStyleDefinition, getLabel, getLabelNumbered, getMessageNumber, getNoteOnMessages, getPart1Anchor, getPart2Anchor, getPosYendLevel, getPosYstartLevel, getUrl, getUsedStyles, goParallel, hasUrl, isActivate, isActivateAndDeactive, isCreate, isDeactivate, isDestroy, isParallel, overrideNotePosition, setAnchor, setNote, setParallelBrother, setPart1Anchor, setPart2Anchor, setPosYendLevel, setPosYstartLevel, setUrl
-
-
-
-
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:
toString
in classjava.lang.Object
-
getParticipant1
public Participant getParticipant1()
- Specified by:
getParticipant1
in classAbstractMessage
-
getParticipant2
public Participant getParticipant2()
- Specified by:
getParticipant2
in classAbstractMessage
-
dealWith
public boolean dealWith(Participant someone)
-
compatibleForCreate
public boolean compatibleForCreate(Participant p)
- Specified by:
compatibleForCreate
in classAbstractMessage
-
isSelfMessage
public boolean isSelfMessage()
- Specified by:
isSelfMessage
in classAbstractMessage
-
setMulticast
public void setMulticast(java.util.List<Participant> multicast)
-
getMulticast
public java.util.List<Participant> getMulticast()
-
-