public abstract class AbstractMessage extends java.lang.Object implements EventWithDeactivate, WithStyle
Constructor and Description |
---|
AbstractMessage(StyleBuilder styleBuilder,
Display label,
ArrowConfiguration arrowConfiguration,
java.lang.String messageNumber) |
public AbstractMessage(StyleBuilder styleBuilder, Display label, ArrowConfiguration arrowConfiguration, java.lang.String messageNumber)
public Style[] getUsedStyles()
getUsedStyles
in interface WithStyle
public StyleSignature getDefaultStyleDefinition()
getDefaultStyleDefinition
in interface Styleable
public final void setUrl(Url url)
public void goParallel()
public boolean isParallel()
isParallel
in interface Event
public final boolean addLifeEvent(LifeEvent lifeEvent)
addLifeEvent
in interface EventWithDeactivate
public final boolean isCreate()
public boolean isActivate()
public boolean isDeactivate()
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 setNote(Note note)
protected NotePosition overideNotePosition(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 EventWithDeactivate
public double getPosYendLevel()
getPosYendLevel
in interface EventWithDeactivate
public 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()
Copyright © 2020. All Rights Reserved.