Class AbstractMessage
java.lang.Object
net.sourceforge.plantuml.sequencediagram.AbstractEvent
net.sourceforge.plantuml.sequencediagram.AbstractMessage
- All Implemented Interfaces:
Event,EventWithDeactivate,EventWithNote,Styleable,WithStyle
- Direct Known Subclasses:
Message,MessageExo
public abstract class AbstractMessage
extends AbstractEvent
implements EventWithDeactivate, WithStyle, EventWithNote
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractMessage(StyleBuilder styleBuilder, Display label, ArrowConfiguration arrowConfiguration, String messageNumber) -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanaddLifeEvent(LifeEvent lifeEvent) final voidabstract booleanfinal ArrowConfigurationfinal DisplaygetLabel()final Displayfinal Stringabstract Participantabstract ParticipantdoubledoublevoidgetStereotype(Stereotype stereotype) final UrlgetUrl()final Style[]voidbooleanhasUrl()booleanDeprecated.final booleanfinal booleanisCreate()booleanDeprecated.booleanbooleanbooleanisParallelWith(AbstractMessage message) abstract booleanprotected NotePositionoverrideNotePosition(NotePosition notePosition) voidvoidsetParallelBrother(AbstractMessage brother) voidsetPart1Anchor(String anchor) voidsetPart2Anchor(String anchor) voidsetPosYendLevel(double posYendLevel) voidsetPosYstartLevel(double posYstartLevel) final voidMethods inherited from class net.sourceforge.plantuml.sequencediagram.AbstractEvent
setY
-
Constructor Details
-
AbstractMessage
public AbstractMessage(StyleBuilder styleBuilder, Display label, ArrowConfiguration arrowConfiguration, String messageNumber)
-
-
Method Details
-
getStereotype
-
getUsedStyles
- Specified by:
getUsedStylesin interfaceWithStyle
-
getStyleSignature
- Specified by:
getStyleSignaturein interfaceStyleable
-
setUrl
-
goParallel
public void goParallel() -
setParallelBrother
-
isParallel
public boolean isParallel()- Specified by:
isParallelin interfaceEvent- Overrides:
isParallelin classAbstractEvent
-
isParallelWith
-
getUrl
- Specified by:
getUrlin interfaceEvent- Overrides:
getUrlin classAbstractEvent
-
hasUrl
public boolean hasUrl()- Specified by:
hasUrlin interfaceEvent- Overrides:
hasUrlin classAbstractEvent
-
addLifeEvent
- Specified by:
addLifeEventin interfaceEventWithDeactivate
-
isCreate
public final boolean isCreate() -
isActivate
Deprecated. -
isDeactivate
Deprecated. -
isDestroy
public boolean isDestroy() -
isActivateAndDeactive
public final boolean isActivateAndDeactive() -
getLabel
-
getLabelNumbered
-
getArrowConfiguration
-
getNoteOnMessages
-
addNote
- Specified by:
addNotein interfaceEventWithNote
-
overrideNotePosition
-
getMessageNumber
-
compatibleForCreate
-
isSelfMessage
public abstract boolean isSelfMessage() -
getPosYstartLevel
public double getPosYstartLevel() -
setPosYstartLevel
public void setPosYstartLevel(double posYstartLevel) -
setPosYendLevel
public void setPosYendLevel(double posYendLevel) - Specified by:
setPosYendLevelin interfaceEventWithDeactivate
-
getPosYendLevel
public double getPosYendLevel()- Specified by:
getPosYendLevelin interfaceEventWithDeactivate
-
setAnchor
-
setPart1Anchor
-
setPart2Anchor
-
getAnchor
-
getPart1Anchor
-
getPart2Anchor
-
getParticipant1
-
getParticipant2
-
getStyleBuilder
-