Skip to main content

ISequenceDiagram interface

Namespace: NextDesign.Core

Description

An access object to the sequence diagram (diagram) information.

Affiliation area

NameDescription
Sequence editorA group of APIs to access sequence diagrams.

Inherit Base

NameDescription
IEditorThe access object to the editor information.

Property

NameDescription
DestructionsDestruction list
ExecutionSpecificationsExecution specification list
FragmentsList of composite fragments
FrameFrame
InteractionUsesInteraction use list
LifelinesList of Lifelines
MessageEndsList of message ends
MessagesList of messages
NoteAnchorsList of note anchors
NotesList of Notes
ShapesList 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

NameDescription
GetSelectedShapesGets the shapes that are selected in the editor.
The order of the collection of select elements is indeterminate.
GetShapeByIdGets the shape with the given identifier.
Returns null if a shape with that identifier does not exist.
GetShapesByModelGets the shapes corresponding to the specified model.