|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ISourceful | An interface for all "EndPointPanels" that have Java source code backing them. |
Class Summary | |
---|---|
ClassIcon | Draws the class symbol |
ConvertAdapter | Converts between associations and attributes |
InterfaceIcon | Icon that draws the interface symbol |
MethodMetricsListener | Create a mouse listener for a method or a field or a title |
PackageLoader | Loads a UMLPackage panel from a package summary |
PackageMetricsListener | Create a mouse listener for a package or a field or a title |
PackageSummaryListModel | Holds a list of packages for the list box |
PopupMenuListener | Create a mouse listener for a method or a field or a title |
ProjectMetricsListener | Create a mouse listener for a package or a field or a title |
ProtectionIcon | Icon that draws the protection symbol |
RoleHolder | Holds the roles associated with a type |
SaveMenuSelection | Saves this panel |
SelectedSummaryList | This class allows the user to select a series of classes in the UML class diagram and this converts the selected classes into an array of TypeSummary objects. |
TypeMetricsListener | Create a mouse listener for a type or a field or a title |
UMLField | Displays a single UML field in a line |
UMLIcon | Base class for drawing icons on a UML diagram |
UMLLine | Displays a single UML line |
UMLMethod | Displays a single UML method in a line |
UMLMouseAdapter | Create a mouse listener for a method or a field or a title |
UMLNestedType | Displays a single UML nested type in a line |
UMLPackage | Draws a UML diagram for all the classes in a package |
UMLPopupMenu | UMLPopupMenu |
UMLType | Displays the summary of a type object |
Responsible for drawing the UML class diagrams. This package contains all the various components to draw the UML class diagram. The main pieces are the UMLPackage, which serves as a background. UMLClass holds a particular class, and UMLField, UMLMethod, and UMLNestedClass are each lines in the UMLClass.
To add more items to the menu that pops up on the class diagrams, edit UMLPopupMenu. This menu has been broken into a number of methods each generating a particular submenu. The ActionListener that is invoked are stored either in org.acm.seguin.uml.refactor if it is a refactoring, or org.acm.seguin.ide.common.
The reason to place it in ide.common is that we want to isolate changes that are specific to a particular release of an editor. This makes it easier to add the feature to other editors.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |