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 TypeMethodDescriptionvoidinitUI(I_CmsAppUIContext context) Within this method the app UI should be initialized.voidonStateChange(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
-