Package org.opencms.ui.apps
package org.opencms.ui.apps
Contains code for workplace apps.
- Since:
- 9.9.0
-
ClassDescriptionAn abstract subclass of A_CmsWorkplaceApp which provides an additional way for the main component of an app (the widget returned by getComponentForState) to influence the app layout of the app itself (i.e.A workplace menu item.Super class for workplace apps to help implementing the app navigation and layout.An app navigation entry.Abstract superclass for workplace apps.Bean representing a category for workplace apps.Tree node representing an app category.Displays all available app.Helper class for building a tree of categories/apps which should be displayed from the list of available apps and categories.The app hierarchy configuration.Widget used to displays a nested hierarchy of app categories and apps.Custom navigator subclass used to prevent "slash accumulation" in the URL fragment if the navigateTo(...) methods are called multiple names in the same navigation.Displays the selected app.Enum representing caching status of a view.The app visibility status.The workplace ui.The default app button provider.Default implementation of menu item provider.The editor app.The editor app configuration.Dialog context for the explorer.The file explorer app.The file explorer app configuration.Stores the file explorer settings.App for legacy admin tools.Holding configuration for legacy admin tools.The page editor app configuration.App to edit the quick launch menu.Editor for the user quick launch configuration.The quick launch editor app.Stores the last opened locations for file explorer, page editor and sitemap editor.The sitemap editor app configuration.The workplace app manager.Comparator for configuration objects implementing I_CmsHasOrder.Wrapper for the navigation state.Generates app launcher buttons.App category interface.Used to write app settings to the user.The app ui context.Apps implementing this interface will be stored in the user session so returning to the app will be quicker and use less resources.Provides the dialog context to context menus and other context sensitive dialogs.I_CmsCRUDApp<T>Interface for apps which perform CRUD operations on any kind of element like CmsSites or CmsScheduledJobs.Displays a sub menu in the app launch pad.Implement this interface for apps that require special app launch actions.Sortable configuration item interface.To provide shortcut actions an app may implement this intreface.Workplace view menu item.Common interface for all workplace apps.Contains the configuration of a single workplace app.Interface that can be implemented by external libraries to add more stylesheets that should be automatically loaded in the workplace.Message bundle class.