ISequenceDiagram interface
Namespace: NextDesign.Core
Description
An access object to the sequence diagram (diagram) information.
Affiliation area
| Name | Description |
|---|---|
| Sequence editor | A group of APIs to access sequence diagrams. |
Inherit Base
| Name | Description |
|---|---|
| IEditor | The access object to the editor information. |
Property
| Name | Description |
|---|---|
| Destructions | Destruction list |
| ExecutionSpecifications | Execution specification list |
| Fragments | List of composite fragments |
| Frame | Frame |
| InteractionUses | Interaction use list |
| Lifelines | List of Lifelines |
| MessageEnds | List of message ends |
| Messages | List of messages |
| NoteAnchors | List of note anchors |
| Notes | List of Notes |
| Shapes | List of all shapes The order of the collection is arbitrary. In this property you can get all the shapes on the diagram such as lifelines, messages, execution specs, etc. |
Method
| Name | Description |
|---|---|
| GetSelectedShapes | Gets the shapes that are selected in the editor. The order of the collection of select elements is indeterminate. |
| GetShapeById | Gets the shape with the given identifier. Returns null if a shape with that identifier does not exist. |
| GetShapesByModel | Gets the shapes corresponding to the specified model. |