Purpose - Provide an infrastructure with menus, tabs and panes available for the other subsystems to fill with actions and contents.
This subsystem has no knowledge of UML, Critics, Diagrams, or Model.
The GUI Framework is located in org.argouml.???
.
This is implemented directly on top of Swing and Java2.
The GUI framework provides the following options
The menu with actions
The tool-bar with actions
Explorer (was called the Navigator)
Contains trees with configurable perspectives.
Tabbed pane
Could contain several different panes.