Skip to main content

ILifeline interface

Namespace: NextDesign.Core

Description

Access object to lifeline information.

Affiliation area

NameDescription
Interaction modelA group of APIs to access the interaction model.

Inherit Base

NameDescription
IInteractionElementAccess object to interaction model element information.
Defines common characteristics for elements that represent interactions.
IMessageSenderDenotes an element that can be specified as the sender of a message.
IMessageReceiverDenotes an element that can be specified as a message receiver.

Property

NameDescription
DestructionDestruction on this lifeline
Returns null if there is no destruction.
ExecutionSpecificationsExecution specification list on this lifeline
The order of the collection is the order in which the execution specifications are activated (the order from the top of the sequence diagram).
ReceiveMessagesList of messages received by this lifeline
Returns a combined list of received messages for all execution specifications on this lifeline.
The order of the collection is sorted according to the following rules. 1. Order of execution specifications held by this lifeline
2. Order of received messages in execution specifications
SendMessagesList of messages sent from this lifeline
Returns a combined list of sent messages from all execution specifications on this lifeline.
The order of the collection is sorted according to the following rules. 1. The order of execution specifications held by this lifeline
2. The order of outgoing messages in execution specifications
TypeModelModel mapped to lifeline type