net.sourceforge.plantuml.sequencediagram
Class AbstractMessage
java.lang.Object
net.sourceforge.plantuml.sequencediagram.AbstractMessage
- All Implemented Interfaces:
- Event
- Direct Known Subclasses:
- Message, MessageExo
public abstract class AbstractMessage
- extends Object
- implements Event
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sourceforge.plantuml.sequencediagram.Event |
dealWith |
AbstractMessage
public AbstractMessage(Display label,
ArrowConfiguration arrowConfiguration,
String messageNumber)
getUrl
public final Url getUrl()
- Specified by:
getUrl
in interface Event
addLifeEvent
public final boolean addLifeEvent(LifeEvent lifeEvent)
isCreate
public final boolean isCreate()
isActivateAndDeactive
public final boolean isActivateAndDeactive()
getLiveEvents
public final List<LifeEvent> getLiveEvents()
getLabel
public final Display getLabel()
getArrowConfiguration
public final ArrowConfiguration getArrowConfiguration()
getNote
public final Display getNote()
getUrlNote
public final Url getUrlNote()
setNote
public final void setNote(Display strings,
NotePosition notePosition,
String backcolor,
Url url)
overideNotePosition
protected NotePosition overideNotePosition(NotePosition notePosition)
getSpecificBackColor
public final HtmlColor getSpecificBackColor()
getNotePosition
public final NotePosition getNotePosition()
getMessageNumber
public final String getMessageNumber()
isActivate
public boolean isActivate()
isDeactivate
public boolean isDeactivate()
compatibleForCreate
public abstract boolean compatibleForCreate(Participant p)
Copyright © 2013. All Rights Reserved.