| Package | Description |
|---|---|
| org.opencms.ade.configuration |
Contains the ade configuration classes.
|
| Modifier and Type | Field and Description |
|---|---|
protected CmsADEConfigDataInternal |
CmsADEConfigData.m_data
The wrapped configuration bean containing the actual data.
|
| Modifier and Type | Method and Description |
|---|---|
static CmsADEConfigDataInternal |
CmsADEConfigDataInternal.emptyConfiguration(java.lang.String basePath)
Creates an empty configuration for a given base path.
|
CmsADEConfigDataInternal |
CmsADEConfigurationSequence.getConfig()
Gets the current configuration data.
|
protected CmsADEConfigDataInternal |
CmsADEConfigCacheState.getSiteConfigData(java.lang.String path)
Helper method for getting the best matching sitemap configuration object for a given root path, ignoring the module
configuration.
|
protected CmsADEConfigDataInternal |
CmsADEConfigCacheState.mergeConfigurations(java.util.List<CmsADEConfigDataInternal> configurations)
Merges a list of multiple configuration objects into a single configuration object.
|
CmsADEConfigDataInternal |
CmsConfigurationReader.parseConfiguration(java.lang.String basePath,
CmsXmlContent content)
Parses a configuration XML content and creates a configuration object from it.
|
CmsADEConfigDataInternal |
CmsConfigurationReader.parseSitemapConfiguration(java.lang.String basePath,
CmsResource configRes)
Parses the sitemap configuration given the configuration file and base path.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CmsADEConfigDataInternal> |
CmsConfigurationReader.readModuleConfigurations()
Reads the configurations of all modules and combines them into a single configuration object.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CmsADEConfigDataInternal.mergeParent(CmsADEConfigDataInternal parent)
Merges the parent's data into this object.
|
| Modifier and Type | Method and Description |
|---|---|
CmsADEConfigCacheState |
CmsADEConfigCacheState.createUpdatedCopy(java.util.Map<CmsUUID,CmsADEConfigDataInternal> sitemapUpdates,
java.util.List<CmsADEConfigDataInternal> moduleUpdates,
java.util.Map<CmsUUID,CmsElementView> elementViewUpdates)
Creates a new object which represents the changed configuration state given some updates, without
changing the current configuration state (this object instance).
|
CmsADEConfigCacheState |
CmsADEConfigCacheState.createUpdatedCopy(java.util.Map<CmsUUID,CmsADEConfigDataInternal> sitemapUpdates,
java.util.List<CmsADEConfigDataInternal> moduleUpdates,
java.util.Map<CmsUUID,CmsElementView> elementViewUpdates)
Creates a new object which represents the changed configuration state given some updates, without
changing the current configuration state (this object instance).
|
protected CmsADEConfigDataInternal |
CmsADEConfigCacheState.mergeConfigurations(java.util.List<CmsADEConfigDataInternal> configurations)
Merges a list of multiple configuration objects into a single configuration object.
|
| Constructor and Description |
|---|
CmsADEConfigData(CmsADEConfigDataInternal data,
CmsADEConfigCacheState cache,
CmsADEConfigurationSequence configSequence)
Creates a new configuration data object, based on an internal configuration data bean and a
configuration cache state.
|
| Constructor and Description |
|---|
CmsADEConfigCacheState(CmsObject cms,
java.util.Map<CmsUUID,CmsADEConfigDataInternal> siteConfigurations,
java.util.List<CmsADEConfigDataInternal> moduleConfigs,
java.util.Map<CmsUUID,CmsElementView> elementViews)
Creates a new configuration cache state.
|
CmsADEConfigCacheState(CmsObject cms,
java.util.Map<CmsUUID,CmsADEConfigDataInternal> siteConfigurations,
java.util.List<CmsADEConfigDataInternal> moduleConfigs,
java.util.Map<CmsUUID,CmsElementView> elementViews)
Creates a new configuration cache state.
|
CmsADEConfigurationSequence(java.util.List<CmsADEConfigDataInternal> configDatas)
Creates a new instance for the given list of configuration data, with the index pointing to the last element.
|
CmsADEConfigurationSequence(java.util.List<CmsADEConfigDataInternal> configDatas,
int index)
Creates a new instance.
|