See: Description
Interface | Description |
---|---|
DiagramSurface |
Interface for some component that is used for diagram displaying.
|
NumberedMessageView |
The numbered message is message which can have its number.
|
PresentationElementRendererProvider |
Provides the presentation element renderer.
|
SymbolDrawListener |
This listener is used in diagrams symbols drawing.
|
Class | Description |
---|---|
BoundsTransformation |
Symbol bounds transformation.
|
CompartmentID |
Contains IDs of compartments.
|
CompartmentManager |
Contains utility methods for dealing with compartment and its elements.
|
ConverterToShape |
Convert shape bounds to
Shape . |
DiagramListenerAdapter |
Forwards diagram events to the given
PropertyChangeListener delegate. |
DiagramPresentationElement |
Class for representing UML diagram.
|
DisplayPathElements |
Provides API to the display connected path elements in the diagram.
|
DisplayPathElements.DisplayPathOptions |
Display path elements options
|
DisplayRelatedSymbols |
Provides API to the display related symbols functionality.
|
DisplayRelatedSymbolsInfo |
Controls behavior of display related symbols functionality.
|
FontProvider |
Provides the custom font that is used to draw the presentation element text.
|
LinkType |
Holds information about a possible relationship - its class and stereotypes.
|
PresentationElement |
Base class for all visual elements used in the UML diagrams.
|
PresentationElementRenderer |
Base class for presentation element renderer.
|
PresentationElementRendererManager |
Manager registers the presentation element renderer providers:
PresentationElementRendererManager.getInstance().addProvider(provider);
|
SymbolDrawNotification |
A manager for registering
SymbolDrawListener . |
SymbolElementMap |
Maps model elements to presentation elements of loaded diagrams.
|
Enum | Description |
---|---|
PresentationElementColorEnum |
Enumeration of the presentation element draw color.
|
PresentationElementTextEnum |
Enumeration of the presentation element displayable text.
|
Exception | Description |
---|---|
NoRectangleDefinedException |
Exception thrown when trying to set/get bounds of unbounded element.
|
The symbols package contains implementation of all UML notation elements, all helper classes, structures and mechanisms
for elements containing, storing, manipulating, displaying and etc.
The base class for all notation elements is PresentationElement.
Presentation elements are divided into two packages : shapes and paths.