public abstract class AbstractMessage extends AbstractEvent implements EventWithDeactivate, WithStyle, EventWithNote
| Constructor and Description |
|---|
AbstractMessage(StyleBuilder styleBuilder,
Display label,
ArrowConfiguration arrowConfiguration,
java.lang.String messageNumber) |
setYpublic AbstractMessage(StyleBuilder styleBuilder, Display label, ArrowConfiguration arrowConfiguration, java.lang.String messageNumber)
public void getStereotype(Stereotype stereotype)
public final Style[] getUsedStyles()
getUsedStyles in interface WithStylepublic StyleSignature getStyleSignature()
getStyleSignature in interface Styleablepublic final void setUrl(Url url)
public void goParallel()
public void setParallelBrother(AbstractMessage brother)
public boolean isParallel()
isParallel in interface EventisParallel in class AbstractEventpublic boolean isParallelWith(AbstractMessage message)
public final Url getUrl()
getUrl in interface EventgetUrl in class AbstractEventpublic boolean hasUrl()
hasUrl in interface EventhasUrl in class AbstractEventpublic final boolean addLifeEvent(LifeEvent lifeEvent)
addLifeEvent in interface EventWithDeactivatepublic final boolean isCreate()
@Deprecated public boolean isActivate()
@Deprecated public boolean isDeactivate()
public boolean isDestroy()
public final boolean isActivateAndDeactive()
public final Display getLabel()
public final Display getLabelNumbered()
public final ArrowConfiguration getArrowConfiguration()
public final java.util.List<Note> getNoteOnMessages()
public final void addNote(Note note)
addNote in interface EventWithNoteprotected NotePosition overrideNotePosition(NotePosition notePosition)
public final java.lang.String getMessageNumber()
public abstract boolean compatibleForCreate(Participant p)
public abstract boolean isSelfMessage()
public double getPosYstartLevel()
public void setPosYstartLevel(double posYstartLevel)
public void setPosYendLevel(double posYendLevel)
setPosYendLevel in interface EventWithDeactivatepublic double getPosYendLevel()
getPosYendLevel in interface EventWithDeactivatepublic void setAnchor(java.lang.String anchor)
public void setPart1Anchor(java.lang.String anchor)
public void setPart2Anchor(java.lang.String anchor)
public java.lang.String getAnchor()
public java.lang.String getPart1Anchor()
public java.lang.String getPart2Anchor()
public abstract Participant getParticipant1()
public abstract Participant getParticipant2()