|
Class Summary |
| AboutBox |
This is what you see after you activate the "Help->About ArgoUML" menu-item. |
| ActionAutoResize |
A class to keep track of the users desire to have his diagram nodes
automatically resized. |
| ActionExportXMI |
Exports the xmi of a project to a file choosen by the user. |
| ActionGoToCritique |
Action to display the todo pane. |
| ActionGoToDetails |
Action to display a tab in the DetailsPane by name, eg "Properties". |
| ActionGoToEdit |
Action to select the editor pane and shows it. |
| Actions |
Collects ArgoUML's global actions, and takes care of the
"enabled" status of all these actions. |
| ActionSaveConfiguration |
Action for handling Argo configuration save. |
| ActionSettings |
Action for starting the Argo settings window. |
| ArgoDiagram |
This class represents all Diagrams within ArgoUML. |
| ArgoDialog |
A dialog with localized buttons. |
| ArgoJMenu |
An extension of the standard swing JMenu class which provides
additional Argo support. |
| CmdCreateNode |
Command to create nodes with the appropriate modelelement. |
| CmdSetMode |
Extends GEF CmdSetMode to add additional metadata such as tooltips. |
| DetailsPane |
The lower-right pane of the main ArgoUML window, which shows
the details of a selected model element. |
| DisplayTextTree |
This is the JTree that is the GUI component view of the UML model
navigation (the explorer) and the todo list. |
| EmailExpertDialog |
The email expert dialog does not work and is in
desperate need of some attention. |
| ExceptionDialog |
A window that displays an exception to the user if we can't handle it
in any other way. |
| FileChooserFactory |
Factory class to return a JFileChooser configured
according to JRE requirements. |
| FindDialog |
This is one of the few classes in Argo that is
self running (i.e. |
| GotoDialog |
The dialog that allows the user to go to any diagram in the project
by doubleclicking on it. |
| JasonsBigTheme |
This class defines a variation on the default Metal Theme. |
| JasonsHugeTheme |
This class defines a variation on the default Metal Theme. |
| JasonsTheme |
This class defines a variation on the default Metal Theme. |
| LeftArrowIcon |
Class defining a graphic that goes on the tab label. |
| LookAndFeelMgr |
Controls the look and feel and theme of ArgoUML. |
| MultiEditorPane |
The upper right pane in the ArgoUML user interface. |
| NavigatorPane |
The upper-left pane of the main ArgoUML window, contains a tree view
of the UML model. |
| PerspectiveSupport |
Helper class for tree models that provides help building perspectives
out of gorules. |
| PredicateMType |
PredicateMType is a small helper class which removes a trailing
M from the string representation of the Type, as all the types
are MThings. |
| ProjectBrowser |
The main window of the ArgoUML application. |
| SettingsTabAppearance |
Provides settings for altering the appearance of the Argo application. |
| SettingsTabEnvironment |
Action object for handling Argo settings. |
| SettingsTabLayout |
Settings dialog tab panel for layout options. |
| SettingsTabPreferences |
Action object for handling Argo settings |
| SettingsTabUser |
Action object for handling Argo settings. |
| ShadowComboBox |
A ComboBox that contains the set of possible Shadow Width values. |
| SplashPanel |
|
| SplashScreen |
The splash screen. |
| StatusBar |
The status bar. |
| StylePanel |
The style panel. |
| StylePanelFig |
The basic stylepanel which provides line and fill color information. |
| StylePanelFigNodeModelElement |
Stylepanel which provides base style information for modelelements, e.g. |
| StylePanelFigRRect |
Provide a stylepanel for rounded rectancles in order to set the rounding edge
level. |
| StylePanelFigText |
StylePanel class which provides additional parameters for changing Text
elements provided by GEF. |
| SystemInfoDialog |
Display System Information (JDK Version, JDK Vendor, etc). |
| SystemInfoDialog.ClipboardObserver |
|
| TabDocs |
The tab for the documentation. |
| TabResults |
The results tab for the find dialog. |
| TabSpawnable |
A subclass of JPanel that can act as a tab in the DetailsPane or
MultiEditorPane. |
| TabTable |
This class is not used any more - it is part of the model presentation
in table form. |
| TabText |
A tab that contains textual information. |
| TreeModelComposite |
This class is the TreeModel for the navigator and todo list panels. |
| TreeModelSupport |
Helper class for tree models that provides tree event handling. |
| UpArrowIcon |
Class defining a graphic that goes on the tab label. |
| UsageStatistic |
TODO: This class is not used. |
| ZoomSliderButton |
A button that can be used to change the zoom magnification of the current
diagram. |
contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc.
The organisation of this packages is a little bit chaotic.