Package org.opencms.ade.configuration
Contains the ade configuration classes.
- Since:
- 8.0.0
-
Interface Summary Interface Description I_CmsConfigurationObject<X extends I_CmsConfigurationObject<X>> Interface for a single named configuration object that can either be merged with other configuration objects or disable a configuration object with the same name.I_CmsGlobalConfigurationCache This is interface is intended to be used in combination with theCmsGlobalConfigurationCacheEventHandler
class. -
Class Summary Class Description CmsADEConfigCacheState An immutable object which represents the complete ADE configuration (sitemap and module configurations) at a certain instant in time.CmsADEConfigData A class which represents the accessible configuration data at a given point in a sitemap.CmsADEConfigDataInternal Represents a parsed sitemap or module configuration.CmsADEConfigurationSequence Represents a sequence of inherited module/sitemap configurations, together with an index into that list.CmsADEManager This is the main class used to access the ADE configuration and also accomplish some other related tasks like loading/saving favorite and recent lists.CmsConfigurationReader A class to parse ADE sitemap or module configuration files and create configuration objects from them.CmsContentFolderDescriptor A bean which represents the location configured for content elements of a specific type in a sitemap configuration.CmsDetailNameCache A cache which stores structure ids for URL names.CmsElementView Represents a element view for the container page editor.CmsElementView.ElementViewComparator The element view comparator.CmsFunctionReference Bean for representing a named dynamic function reference from the configuration.CmsGlobalConfigurationCacheEventHandler This event handler manages cache instances which are instances of the interfaceI_CmsGlobalConfigurationCache
.CmsModelPageConfig This class contains the model page configuration for a sitemap region.CmsPropertyConfig This class represents the property configuration for a sitemap region.CmsResourceTypeConfig The configuration for a single resource type.CmsSynchronizedUpdateSet<U> Helper class which keeps track of a set of updates to be performed in a different thread.Messages Convenience class to access the localized messages of this OpenCms package. -
Enum Summary Enum Description CmsADEManager.FavListProp JSON property name constant.CmsADEManager.Status A status enum for the initialization status.CmsResourceTypeConfig.AddMenuType Enum used to distinguish the type of menu in which a configured resource type can be displayed.CmsResourceTypeConfig.AddMenuVisibility Represents the visibility status of a resource type in the 'Add' menu of the container page editor.