Package org.opencms.ui.apps
Class CmsAppHierachy
- java.lang.Object
-
- org.opencms.ui.apps.CmsAppHierachy
-
- All Implemented Interfaces:
java.io.Serializable
,I_CmsCachableApp
,I_CmsWorkplaceApp
public class CmsAppHierachy extends java.lang.Object implements I_CmsWorkplaceApp, I_CmsCachableApp
Displays all available app.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CmsAppHierachy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initUI(I_CmsAppUIContext context)
Within this method the app UI should be initialized.boolean
isCachable()
Returns whether this app should be cached within the user session.void
onRestoreFromCache()
Called after the view is fetched from the cache.void
onStateChange(java.lang.String state)
Called on navigation events.
-
-
-
Constructor Detail
-
CmsAppHierachy
public CmsAppHierachy()
-
-
Method Detail
-
initUI
public void initUI(I_CmsAppUIContext context)
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:
I_CmsWorkplaceApp.initUI(org.opencms.ui.apps.I_CmsAppUIContext)
-
isCachable
public boolean 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:
I_CmsCachableApp.isCachable()
-
onRestoreFromCache
public void onRestoreFromCache()
Description copied from interface:I_CmsCachableApp
Called after the view is fetched from the cache.- Specified by:
onRestoreFromCache
in interfaceI_CmsCachableApp
- See Also:
I_CmsCachableApp.onRestoreFromCache()
-
onStateChange
public void onStateChange(java.lang.String state)
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:
I_CmsWorkplaceApp.onStateChange(java.lang.String)
-
-