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.