Package org.opencms.ui.apps
Class CmsAppHierachy
java.lang.Object
org.opencms.ui.apps.CmsAppHierachy
- All Implemented Interfaces:
Serializable
,I_CmsCachableApp
,I_CmsWorkplaceApp
Displays all available app.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initUI
(I_CmsAppUIContext context) Within this method the app UI should be initialized.boolean
Returns whether this app should be cached within the user session.void
Called after the view is fetched from the cache.void
onStateChange
(String state) Called on navigation events.
-
Constructor Details
-
CmsAppHierachy
public CmsAppHierachy()
-
-
Method Details
-
initUI
Description copied from interface:I_CmsWorkplaceApp
Within this method the app UI should be initialized.Use the context to add the app's components to the UI.
- Specified by:
initUI
in interfaceI_CmsWorkplaceApp
- Parameters:
context
- the UI context- See Also:
-
isCachable
Description copied from interface:I_CmsCachableApp
Returns whether this app should be cached within the user session.- Specified by:
isCachable
in interfaceI_CmsCachableApp
- Returns:
true
if the app is cachable- See Also:
-
onRestoreFromCache
Description copied from interface:I_CmsCachableApp
Called after the view is fetched from the cache.- Specified by:
onRestoreFromCache
in interfaceI_CmsCachableApp
- See Also:
-
onStateChange
Description copied from interface:I_CmsWorkplaceApp
Called on navigation events.- Specified by:
onStateChange
in interfaceI_CmsWorkplaceApp
- Parameters:
state
- the app state to show- See Also:
-