# Package de.esprit.appsuite.gui

Contains GUI classes that maintain an ApplicationContext.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ApplicationToolWindow<C extends ApplicationContext> | All applieable windows (Dialogs or Frames) should implement this interface

- Class Summary
  Class | Description
  --- | ---
  AbstractConsoleTabPanel<C extends ApplicationContext> | This panel contains a `LogMessagePanel` for printing logging messages into a text console.
  ApplicationConsoleTabPanel<C extends ApplicationContext> | This panel contains a `LogMessagePanel` for printing logging messages into a text console.
  ApplicationMainFrame<C extends ApplicationContext> | This frame is supposed to be the main-frame of an application.
  ApplicationPanel<C extends ApplicationContext> | This is `BorderLayoutPanel` which manages an `ApplicationContext`.
  ApplicationTabPanel<C extends ApplicationContext> | This is a base panel used in `ZTabbedPane`.
  ApplicationToolAction<C extends ApplicationContext> | This action is supposed to popup an `ApplicationToolWindow`.
  ApplicationToolBar<C extends ApplicationContext> | This toolbar contains a logo Icon at the right side, which is read from the Version.txt file.
  ApplicationToolWindowAdapter | This class implements most of the common behavior of `ToolDialog` and `ToolFrame`
  ConsoleAction<C extends ApplicationContext> | This action executes a request and prints the result or error respectively in the console
  ConsoleToolAction<C extends ApplicationContext> | This action provides a `TextPrintable` for printing action output.
  Gui | This class contains global variables as well as static helper methods.
  TestLoggingAction | This class ...
  ToolAction<C extends ApplicationContext> | This is the base class for actions in the application toolbar.
  ToolDialog<C extends ApplicationContext> | This is the base class for all `Applieable` GUI dialogs.
  ToolFrame<C extends ApplicationContext> | This is an applieable Frame that can be used similar to `ToolDialog`

## Package de.esprit.appsuite.gui Description

Contains GUI classes that maintain an ApplicationContext.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.