See: Description
| Interface | Description | 
|---|---|
| GUIApplication | 
 Interface for a Swing GUI MDIApplication. 
 | 
| MDIAbout | 
 The component which manage the About menu. 
 | 
| MDIApplicationListener | 
 An applicationlistener inteface, which is fired when the currently selected tab is closed, or the currently selected tab changes. 
 | 
| MDIBuilderDialog | 
 A dialog interface used with dialog builders. 
 | 
| MDIDialog | 
 A dialog interface used for dialogs used in the application. 
 | 
| MDIDialogBuilder | 
 This interface cab be implemented to create za built-in dialog in the  
GUIApplication. | 
| MDIDialogBuilder.DialogPart | |
| MDIDialogHelper | 
 A dialog helper used in a GUI application. 
 | 
| MDIMenuFactory | 
 The interface for the menu factory. 
 | 
| MDISettings | 
 The component which manage the Settings menu. 
 | 
| MDISettingsNode | 
 A node used in a settings. 
 | 
| TabbedApplication | 
 This interface defines Applications which manage removing tabs. 
 | 
| Class | Description | 
|---|---|
| AbstractMDIAction | 
 An MDIAction that is also an AbstractAction, which allows to use it directly in swing components. 
 | 
| MDISettingsNode.Multiple | 
 A MDISettings node for several components. 
 | 
| MDISettingsNode.Single | 
 A MDISettings node for one component. 
 | 
| SwingFileProperties | 
 The swing file properties class. 
 |