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. |