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.CmsADEConfigDataInternal.AttributeValue Represents the value of an attribute, with additional information about where the value originated from.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.CmsFormatterUtils Helper class for formatter-related functionality.CmsFunctionAvailability Helper class for computing dynamic function availability based on sitemap configuration settings.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.CmsModelPageConfigWithoutResource This class contains the model page configuration for a sitemap region, without the actual resource.CmsPropertyConfig This class represents the property configuration for a sitemap region.CmsResourceTypeConfig The configuration for a single resource type.CmsSitemapAttributeEditorConfiguration Contains a set of attribute definitions for the sitemap attribute editor.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.CmsGalleryDisabledTypesMode Mode that determines how to handle types in the gallery dialog that are disabled, usually because there is no matching container in the current page.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.CmsTypeOrderingMode Enum describing how type configurations should be ordered in the sitemap configuration.