|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| IAppShell | Interface for AppShell. |
| IMenuItem | Interface for MenuItem. |
| ITask | Interface for Task.
|
| Class Summary | |
| AppShell | Base class for application shells in XMA. |
| ContextAppShell | An AppShell implementing the visualisation of the context strings with a SWT-List. |
| MenuAppShell | An AppShell implementing the menu as SWT menu at the shellbar (Windows standard menu). |
| MenuItem | Logical representation of a menu item. |
| SimpleTask | Implementation of a simple task which calls a single page or component. |
| Task | Tasks are java objects which implement a workflow in its method ITask.run(). |
| TreeMenuAppShell | An AppShell implementing the menu tree with a SWT-Tree and the visualisation of the context strings with a SWT-List. |
This Package contains classes for application shells, menus and tasks.
An application shell is the enclosing page of a client side application. It stays open for the duration of the whole session. Such an enclosing page typically contains a header area, some kind of menu and a main area where the currently active component is embedded.
The purpose of the task concept is to realize the workflow of a given business process at one place instead of scattering the flow decisions and page sequences across all involved components. This makes reuse of components in different business processes easier, because the components need no knowlege about potential successors in the different workflows.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||