| Interface | Description |
|---|---|
| IDGDynamicDecorator |
Decorator for diagram graphics in customized diagram.
|
| IDGDynamicDecorator.IOverwrittenProperties |
This is a context for the decorator, grouping the currently edited element and its overwritten graphical properties.
|
| IDiagramCustomizer |
This interface is used to define a diagram palette for a module.
|
| IDiagramDrawing |
Diagram drawings are diagram graphics that are by nature not related to a model elements.
|
| IDiagramDrawingLink |
Diagram drawings are diagram graphics that are by nature not related to a model elements.
|
| IDiagramDrawingNode |
Diagram drawings are diagram graphics that are by nature not related to a model elements.
|
| IDiagramGraphic |
Base interface of all graphical elements.
|
| IDiagramGraphicFactory |
Factory to create or unmask graphic objects.
|
| IDiagramHandle |
This class is used to manipulate a diagram's content.
|
| IDiagramLink |
This class represents a DiagramGraphic of the 'link' kind.
|
| IDiagramNode |
This class represents a DiagramGraphic of the 'node' kind.
|
| IDiagramService |
This interface gives an entry point to manipulate the Modelio diagrams.
It also manages diagram customization and diagram styles. |
| ILinkPath |
Interface for a connection path.
|
| Class | Description |
|---|---|
| ContributorCategory |
Diagram contributors category object.
|
| DefaultDiagramCustomizer |
| Enum | Description |
|---|---|
| IDiagramLink.ExtensionRole |
Link extension roles for
IDiagramLink.getExtensions(ExtensionRole) and IDiagramLink.getFirstExtension(ExtensionRole). |
| IDiagramLink.LinkRouterKind |
Available connection routers.
|
| IDiagramNode.Role |
Role of a node within its
parent node. |
| Exception | Description |
|---|---|
| InvalidDestinationPointException |
Thrown when the destination point of a
ILinkPath is invalid. |
| InvalidPointsPathException |
Thrown when a point of a
ILinkPath is invalid. |
| InvalidSourcePointException |
Thrown when the source point of a
ILinkPath is invalid. |