Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Riena/Navigation"
< Riena
(→Module Groups, Modules and Submodules) |
(→Module Groups, Modules and Submodules) |
||
Line 19: | Line 19: | ||
Note that only the first module within the first module group is ''expanded'', ie its submodules are visible within the navigation tree. This is because that module is currently selected. | Note that only the first module within the first module group is ''expanded'', ie its submodules are visible within the navigation tree. This is because that module is currently selected. | ||
We can also see that the first submodule (named 'SubModule 1.1.1.1') is the parent of another submodule (unfortunately also named 'SubModule 1.1.1.1') and has a sibling (named 'SubModule 1.1.1.2') within the same module. | We can also see that the first submodule (named 'SubModule 1.1.1.1') is the parent of another submodule (unfortunately also named 'SubModule 1.1.1.1') and has a sibling (named 'SubModule 1.1.1.2') within the same module. | ||
+ | Selecting a subapplication, module group or module automatically activates the first submodule within that context. This implies the there is no work area associated with modules, module groups or subapplications - only submodules can have an associated work area (ie view and optionally a controller) | ||
|} | |} |
Revision as of 11:34, 3 December 2008
The goal of the Riena navigation concept is to make navigation as easy and comfortable as possible for the enterprise user.
Subapplications
The Riena application ist made up from possibly multiple subapplications identifyable by the handles in the top area of the application window.
This example shows a Riena client application with 2 subapplications called 'Navigation' and 'Playground'. The 'Navigation' subapplication is currently selected.
Module Groups, Modules and Submodules
Each subapplication may contain multiple module groups, each module group may contain multiple modules and each module may contain multiple submodules.