Package org.opencms.ui.apps
Interface I_CmsWorkplaceApp
- All Known Implementing Classes:
A_CmsAttributeAwareApp
,A_CmsWorkplaceApp
,CmsAccountsApp
,CmsAppHierachy
,CmsAppView.NotAvailableApp
,CmsCacheAdminApp
,CmsCacheViewApp
,CmsDateSearchApp
,CmsDbExportApp
,CmsDbImportApp
,CmsDbManager
,CmsDbPropertiesApp
,CmsDbRemovePubLocksApp
,CmsDbStaticExportApp
,CmsDbSynchronizationApp
,CmsEditor
,CmsFileExplorer
,CmsFileHistoryApp
,CmsJobManagerApp
,CmsLegacyApp
,CmsLinkInFolderValidationApp
,CmsLinkValidationApp
,CmsLinkValidationExternalApp
,CmsListManager
,CmsLogFileApp
,CmsModuleApp
,CmsProjectManager
,CmsPublishQueue
,CmsQuickLaunchEditorConfiguration.QuickLaunchEditorApp
,CmsResourceTypeApp
,CmsSearchindexApp
,CmsSessionsApp
,CmsShellApp
,CmsSiteManager
,CmsSourceSearchApp
,CmsSqlConsoleApp
,CmsUnusedContentFinderApp
,CmsUserDataApp
public interface I_CmsWorkplaceApp
Common interface for all workplace apps.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initUI
(I_CmsAppUIContext context) Within this method the app UI should be initialized.void
onStateChange
(String state) Called on navigation events.
-
Method Details
-
initUI
Within this method the app UI should be initialized.Use the context to add the app's components to the UI.
- Parameters:
context
- the UI context
-
onStateChange
Called on navigation events.- Parameters:
state
- the app state to show
-