ILifeline interface
Namespace: NextDesign.Core
Description
Access object to lifeline information.
Affiliation area
Name | Description |
---|---|
Interaction model | A group of APIs to access the interaction model. |
Inherit Base
Name | Description |
---|---|
IInteractionElement | Access object to interaction model element information. Defines common characteristics for elements that represent interactions. |
IMessageSender | Denotes an element that can be specified as the sender of a message. |
IMessageReceiver | Denotes an element that can be specified as a message receiver. |
Property
Name | Description |
---|---|
Destruction | Destruction on this lifeline Returns null if there is no destruction. |
ExecutionSpecifications | Execution 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). |
ReceiveMessages | List 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 |
SendMessages | List 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 |
TypeModel | Model mapped to lifeline type |