Package org.argouml.ui

contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc.

See:
          Description

Interface Summary
Clarifier  
TabFigTarget Empty interface used to tag Tabbed panels that accept a Fig Target.
TabTarget An interface for JPanels that are in the DetailsPane, and that change target based on the selections made in the gui/views.
 

Class Summary
AboutBox This is what you see after you activate the "Help->About ArgoUML" menu-item.
AbstractGoRule Abstract class to be used as a convenience class for implementing 'go rules'.
ActionAboutArgoUML About ArgoUML dialog.
ActionAutoCritique  
ActionAutoResize A class to keep track of the users desire to have his diagram nodes automatically resized.
ActionCreateMultiple  
ActionEmailExpert  
ActionExportXMI Exports the xmi of a project to a file choosen by the user.
ActionFind  
ActionFlatToDo  
ActionGoToCritique  
ActionGoToDetails Action to display a tab in the DetailsPane by name, eg "Properties".
ActionGotoDiagram  
ActionGoToEdit  
ActionMoreInfo  
ActionNewToDoItem  
ActionNextEditTab  
ActionOpenCritics  
ActionOpenDecisions  
ActionOpenGoals  
ActionPageSetup Page setup for printing.
ActionPrint print the current active diagram.
ActionRedo  
ActionResolve  
Actions  
ActionSaveConfiguration Action for handling Argo configuration save
ActionSettings Action object for handling Argo settings
ActionShowRapidButtons  
ActionSnooze  
ActionSystemInfo System information dialog.
ActionUndo  
ArgoDiagram  
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 Argo/UML window, which shows the details of a selected model element.
DisplayTextTree This is the JTree that is the gui component view of the model navigation and todo list.
DnDNavigatorTree Deprecated. in 0.15.3 replaced with DnDExplorerTree in explorer package.
EmailExpertDialog The email expert dialog does not work and is in desperate need of some attention.
FindDialog this one of the few classes in Argo that is self running.
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 Argo/UML user interface.
NavigationHistory Deprecated. since 0.15.2 replace with TargetManager,
NavigatorPane The upper-left pane of the main Argo/UML window, contains a tree view of the UML model.
NavPerspective Deprecated. since 0.15.2 replace with ExplorerPerspective, remove in 0.15.3
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 Tab pane for setting 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.
SpacerPanel A Swing panel that displays nothing, but takes up a specified amount of space.
SplashPanel  
SplashScreen  
StatusBar  
StylePanel  
StylePanelFig  
StylePanelFigRRect  
StylePanelFigText  
SystemInfoDialog Display System Information (JDK Version, JDK Vendor, etc).
SystemInfoDialog.ClipboardObserver  
TabDocs  
TabHash  
TabResults  
TabSpawnable A subclass of JPanel that can act as a tab in the DetailsPane or MultiEditorPane.
TabTable  
TabText A tab that contains textual information.
ToDoItemAction  
TransferableModelElement Encaosulates a UML Model element for data transfer.
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  
ZoomSliderButton A button that can be used to change the zoom magnification of the current diagram.
 

Package org.argouml.ui Description

contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc. The organisation of this packages is a little bit chaotic.

Related Documentation

Classes which are not found here are likely to be in the uml package or in other related UI packages. Some examples are listed below.

See Also:
org.argouml.uml.ui, org.argouml.cognitive, org.argouml.uml.cognitive, The actual menubar for the application is created in, org.argouml.ui.menubar


ArgoUML © 1996-2004 (20040316)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook