Uses of Class
org.opencms.xml.content.CmsXmlContentProperty
Package
Description
Contains the ade configuration classes.
Classes for handling formatter configurations.
Contains the container page editor service classes.
Contains classes used for reading and caching inheritance groups.
Contains the shared container page editor classes.
Shared Client-Server side of the sitemap view.
Classes to build the user preferences dialog.
Provides core support for GWT.
Core shared stuff.
Shared RPC interfaces.
Utility classes to be used for JSP pages.
Low-level functions to manage the loading of resources from the OpenCms VFS.
Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.
Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms.
-
Uses of CmsXmlContentProperty in org.opencms.ade.configuration
Modifier and TypeMethodDescriptionCmsPropertyConfig.getPropertyData()
Returns the property configuration data.Modifier and TypeMethodDescriptionCmsSitemapAttributeEditorConfiguration.getAttributeDefinitions()
Gets the attribute definitions.CmsADEManager.getElementSettings
(CmsObject cms, CmsResource resource) Returns the element settings for a given resource.CmsADEManager.getFormatterSettings
(CmsObject cms, CmsADEConfigData config, I_CmsFormatterBean mainFormatter, CmsResource res, Locale locale, javax.servlet.ServletRequest req) Returns the settings configured for the given formatter which should be editable via ADE.CmsADEConfigData.getPropertyConfiguration
(Map<String, CmsXmlContentProperty> defaultProperties) Computes the ordered map of properties to display in the property dialog, given the map of default property configurations passed as a parameter.CmsADEConfigData.getPropertyConfigurationAsMap()
Gets the property configuration as a map of CmsXmlContentProperty instances.Modifier and TypeMethodDescriptionCmsADEConfigData.getPropertyConfiguration
(Map<String, CmsXmlContentProperty> defaultProperties) Computes the ordered map of properties to display in the property dialog, given the map of default property configurations passed as a parameter.ModifierConstructorDescriptionCmsPropertyConfig
(CmsXmlContentProperty propData, boolean disabled) Creates a new propery configuration bean.CmsPropertyConfig
(CmsXmlContentProperty propData, boolean disabled, int order) Creates a new property configuration bean.ModifierConstructorDescriptionCmsSitemapAttributeEditorConfiguration
(Map<String, CmsXmlContentProperty> attributeDefinitions) Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.ade.configuration.formatters
Modifier and TypeMethodDescriptionCmsSettingConfiguration.getSettings
(com.google.common.collect.ImmutableList<CmsUUID> sharedSettingOverrides) Gets the setting map by looking up the configured settings' include names in either the shared settings files configured in the formatter configuration, or the override shared settings files whose ids are passed as parameter.ModifierConstructorDescriptionCmsFormatterBeanParser
(CmsObject cms, Map<CmsUUID, Map<CmsSharedSettingKey, CmsXmlContentProperty>> settingConfigs) Creates a new parser instance.CmsSettingConfiguration
(List<CmsXmlContentProperty> listedSettings, Map<CmsUUID, Map<CmsSharedSettingKey, CmsXmlContentProperty>> sharedSettingConfigsById, List<CmsUUID> includeIds, String formatterKey, String displayType) CmsSettingConfiguration
(List<CmsXmlContentProperty> listedSettings, Map<CmsUUID, Map<CmsSharedSettingKey, CmsXmlContentProperty>> sharedSettingConfigsById, List<CmsUUID> includeIds, String formatterKey, String displayType) -
Uses of CmsXmlContentProperty in org.opencms.ade.containerpage
Modifier and TypeMethodDescriptionprotected Map<String,
CmsXmlContentProperty> CmsSettingTranslator.getSettingsForFormatter
(String formatterKey) Helper method to get the map of settings for a given formatter key, where setting name aliases can also be used as keys. -
Uses of CmsXmlContentProperty in org.opencms.ade.containerpage.inherited
Modifier and TypeMethodDescriptionprotected Map<String,
CmsXmlContentProperty> CmsContainerConfigurationWriter.getSettingConfiguration
(CmsObject cms, CmsResource resource) Gets the setting configuration of an element. -
Uses of CmsXmlContentProperty in org.opencms.configuration.preferences
Modifier and TypeMethodDescriptionprotected abstract CmsXmlContentProperty
A_CmsPreference.getPropertyDefinition()
Gets the user-independent property configuration.A_CmsPreference.getPropertyDefinition
(CmsObject cms) CmsBuiltinPreference.getPropertyDefinition()
CmsEditorPreference.getPropertyDefinition()
CmsElementViewPreference.getPropertyDefinition()
CmsElementViewPreference.getPropertyDefinition
(CmsObject cms) CmsGalleryShowInvalidDefaultPreference.getPropertyDefinition()
CmsLanguagePreference.getPropertyDefinition()
CmsLanguagePreference.getPropertyDefinition
(CmsObject cms) CmsPreferenceData.getPropertyDefinition()
Gets the preference definition.CmsProjectPreference.getPropertyDefinition()
CmsProjectPreference.getPropertyDefinition
(CmsObject cms) CmsSitePreference.getPropertyDefinition()
CmsSitePreference.getPropertyDefinition
(CmsObject cms) CmsStartFolderPreference.getPropertyDefinition()
CmsStartFolderPreference.getPropertyDefinition
(CmsObject cms) CmsStartGallleryPreference.getPropertyDefinition()
CmsStartGallleryPreference.getPropertyDefinition
(CmsObject cms) CmsStartViewPreference.getPropertyDefinition()
CmsStartViewPreference.getPropertyDefinition
(CmsObject cms) CmsTimeWarpPreference.getPropertyDefinition()
protected CmsXmlContentProperty
CmsUserDefinedPreference.getPropertyDefinition()
CmsUserDefinedPreference.getPropertyDefinition
(CmsObject cms) CmsWorkplaceModePreference.getPropertyDefinition()
CmsWorkplaceModePreference.getPropertyDefinition
(CmsObject cms) CmsWrapperPreference.getPropertyDefinition
(CmsObject cms) I_CmsPreference.getPropertyDefinition
(CmsObject cms) Gets the metadata describing how the setting should be edited.ModifierConstructorDescriptionCmsPreferenceData
(String name, String value, CmsXmlContentProperty prop, String tab) Creates a new instance.CmsUserDefinedPreference
(String name, String value, CmsXmlContentProperty prop, String tab) Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.gwt
Modifier and TypeMethodDescriptionCmsPropertyEditorHelper.getDefaultProperties
(List<CmsUUID> structureIds) Internal method for computing the default property configurations for a list of structure ids.CmsVfsService.getDefaultProperties
(List<CmsUUID> structureIds) protected Map<String,
CmsXmlContentProperty> CmsPropertyEditorHelper.getDefaultPropertiesForType
(String typeName) Helper method to get the default property configuration for the given resource type.Modifier and TypeMethodDescriptionstatic void
CmsPropertyEditorHelper.updateWysiwygConfig
(Map<String, CmsXmlContentProperty> propertyConfig, CmsObject cms, CmsResource resource) Updates the property configuration for properties using WYSIWYG widgets. -
Uses of CmsXmlContentProperty in org.opencms.jsp.util
ModifierConstructorDescriptionCmsSettingDefinitionWrapper
(CmsObject cms, CmsXmlContentProperty settingDef, CmsMacroResolver resolver) Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.loader
Modifier and TypeMethodDescriptionprotected CmsXmlContentProperty
CmsTemplateContextManager.createTemplateContextsPropertyDefinition
(I_CmsTemplateContextProvider contextProvider, Locale locale) Creates the setting definition for the templateContexts setting. -
Uses of CmsXmlContentProperty in org.opencms.xml.containerpage
Modifier and TypeMethodDescriptionprotected CmsXmlContentProperty
CmsDynamicFunctionParser.parseProperty
(CmsObject cms, I_CmsXmlContentLocation field) Helper method for parsing a settings definition.Modifier and TypeMethodDescriptionCmsDynamicFunctionBean.getSettings()
Returns the setting configuration for this dynamic function.CmsFormatterBean.getSettings
(CmsADEConfigData config) CmsMacroFormatterBean.getSettings
(CmsADEConfigData config) CmsSchemaFormatterBeanWrapper.getSettings
(CmsADEConfigData config) CmsXmlDynamicFunctionHandler.getSettings
(CmsObject cms, CmsResource res) I_CmsFormatterBean.getSettings
(CmsADEConfigData sitemapConfig) Gets the defined settings.protected Map<String,
CmsXmlContentProperty> CmsDynamicFunctionParser.parseSettings
(CmsObject cms, I_CmsXmlContentLocation location, CmsResource functionResource) Parses the settings for the dynamic function from the XML content.ModifierConstructorDescriptionCmsDynamicFunctionBean
(CmsDynamicFunctionBean.Format mainFormat, List<CmsDynamicFunctionBean.Format> otherFormats, Map<String, CmsXmlContentProperty> settingConfig, CmsResource resource, CmsResource functionFormatter) Creates a new dynamic function bean. -
Uses of CmsXmlContentProperty in org.opencms.xml.content
Modifier and TypeFieldDescriptionprotected Map<String,
CmsXmlContentProperty> CmsDefaultXmlContentHandler.m_settings
The configured settings for the formatters (as defined in the annotations).Modifier and TypeMethodDescriptionCmsXmlContentProperty.copy()
Copies this property definition.protected static CmsXmlContentProperty
CmsXmlContentPropertyHelper.getPropertyConfig
(Map<String, CmsXmlContentProperty> propertyConfig, String propName) Helper method for accessing the property configuration for a single property.CmsXmlContentProperty.mergeDefaults
(CmsXmlContentProperty defaults) Merges this object with another one containing default values.static CmsXmlContentProperty
CmsXmlContentPropertyHelper.resolveMacrosInProperty
(CmsXmlContentProperty property, I_CmsMacroResolver resolver) Resolves the macros in a single property.CmsXmlContentProperty.withConfig
(String config) Returns a modified copy of this bean with a different widget configuration.CmsXmlContentProperty.withDefaultWidget
(String defaultWidget) Copies a property definition, but replaces an empty widget with a given widget.CmsXmlContentProperty.withIncludeName
(String includeName) Creates a copy of this object with its include name set to a specific value.Copies a property definition, but replaces the nice name attribute.CmsXmlContentProperty.withNiceName
(String niceName) Copies a property definition, but replaces the nice name attribute.CmsXmlContentProperty.withValidation
(String pattern, String type, String error) Copies the property definition, but replaces the fields related to validation.Modifier and TypeMethodDescriptionstatic Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.copyPropertyConfiguration
(Map<String, CmsXmlContentProperty> propConfig) Creates a deep copy of a property configuration map.static Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.getPropertyInfo
(CmsObject cms, CmsResource page, CmsResource resource) Returns the property information for the given resource (type) AND the current user.CmsDefaultXmlContentHandler.getSettings
(CmsObject cms, CmsResource resource) I_CmsXmlContentHandler.getSettings
(CmsObject cms, CmsResource resource) Returns the element settings defined for the container page formatters.static Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.resolveMacrosForPropertyInfo
(CmsObject cms, CmsResource page, CmsResource resource, com.google.common.base.Supplier<CmsXmlContent> contentGetter, Function<String, String> stringtemplateSource, Map<String, CmsXmlContentProperty> propertiesConf) Resolves macros in the given property information for the given resource (type) AND the current user.static Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.resolveMacrosInProperties
(Map<String, CmsXmlContentProperty> properties, I_CmsMacroResolver resolver) Resolves macros in all properties in a map.Modifier and TypeMethodDescriptionCmsXmlContentProperty.mergeDefaults
(CmsXmlContentProperty defaults) Merges this object with another one containing default values.static CmsXmlContentProperty
CmsXmlContentPropertyHelper.resolveMacrosInProperty
(CmsXmlContentProperty property, I_CmsMacroResolver resolver) Resolves the macros in a single property.Modifier and TypeMethodDescriptionstatic Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.copyPropertyConfiguration
(Map<String, CmsXmlContentProperty> propConfig) Creates a deep copy of a property configuration map.protected static CmsXmlContentProperty
CmsXmlContentPropertyHelper.getPropertyConfig
(Map<String, CmsXmlContentProperty> propertyConfig, String propName) Helper method for accessing the property configuration for a single property.CmsXmlContentPropertyHelper.mergeDefaults
(CmsObject cms, Map<String, CmsXmlContentProperty> propertyConfig, Map<String, String> properties) Extends the given properties with the default values from property configuration.static Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.resolveMacrosForPropertyInfo
(CmsObject cms, CmsResource page, CmsResource resource, com.google.common.base.Supplier<CmsXmlContent> contentGetter, Function<String, String> stringtemplateSource, Map<String, CmsXmlContentProperty> propertiesConf) Resolves macros in the given property information for the given resource (type) AND the current user.static Map<String,
CmsXmlContentProperty> CmsXmlContentPropertyHelper.resolveMacrosInProperties
(Map<String, CmsXmlContentProperty> properties, I_CmsMacroResolver resolver) Resolves macros in all properties in a map.