Uses of Class
org.opencms.xml.content.CmsXmlContentProperty
-
Packages that use CmsXmlContentProperty Package Description org.opencms.ade.configuration Contains the ade configuration classes.org.opencms.ade.configuration.formatters Classes for handling formatter configurations.org.opencms.ade.containerpage Contains the container page editor service classes.org.opencms.ade.containerpage.inherited Contains classes used for reading and caching inheritance groups.org.opencms.ade.containerpage.shared Contains the shared container page editor classes.org.opencms.ade.postupload.shared org.opencms.ade.sitemap.shared Shared Client-Server side of the sitemap view.org.opencms.configuration.preferences Classes to build the user preferences dialog.org.opencms.gwt Provides core support for GWT.org.opencms.gwt.shared Core shared stuff.org.opencms.gwt.shared.property org.opencms.gwt.shared.rpc Shared RPC interfaces.org.opencms.jsp.util Utility classes to be used for JSP pages.org.opencms.loader Low-level functions to manage the loading of resources from the OpenCms VFS.org.opencms.xml.containerpage Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.org.opencms.xml.content Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms. -
-
Uses of CmsXmlContentProperty in org.opencms.ade.configuration
Methods in org.opencms.ade.configuration that return CmsXmlContentProperty Modifier and Type Method Description CmsXmlContentProperty
CmsPropertyConfig. getPropertyData()
Returns the property configuration data.Methods in org.opencms.ade.configuration that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsSitemapAttributeEditorConfiguration. getAttributeDefinitions()
Gets the attribute definitions.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsADEManager. getElementSettings(CmsObject cms, CmsResource resource)
Returns the element settings for a given resource.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsADEManager. getFormatterSettings(CmsObject cms, CmsADEConfigData config, I_CmsFormatterBean mainFormatter, CmsResource res, java.util.Locale locale, javax.servlet.ServletRequest req)
Returns the settings configured for the given formatter which should be editable via ADE.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsADEConfigData. getPropertyConfiguration(java.util.Map<java.lang.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.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsADEConfigData. getPropertyConfigurationAsMap()
Gets the property configuration as a map of CmsXmlContentProperty instances.Method parameters in org.opencms.ade.configuration with type arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsADEConfigData. getPropertyConfiguration(java.util.Map<java.lang.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.Constructors in org.opencms.ade.configuration with parameters of type CmsXmlContentProperty Constructor Description CmsPropertyConfig(CmsXmlContentProperty propData, boolean disabled)
Creates a new propery configuration bean.CmsPropertyConfig(CmsXmlContentProperty propData, boolean disabled, int order)
Creates a new property configuration bean.Constructor parameters in org.opencms.ade.configuration with type arguments of type CmsXmlContentProperty Constructor Description CmsSitemapAttributeEditorConfiguration(java.util.Map<java.lang.String,CmsXmlContentProperty> attributeDefinitions)
Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.ade.configuration.formatters
Methods in org.opencms.ade.configuration.formatters that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsSettingConfiguration. 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.Constructor parameters in org.opencms.ade.configuration.formatters with type arguments of type CmsXmlContentProperty Constructor Description CmsFormatterBeanParser(CmsObject cms, java.util.Map<CmsUUID,java.util.Map<CmsSharedSettingKey,CmsXmlContentProperty>> settingConfigs)
Creates a new parser instance.CmsSettingConfiguration(java.util.List<CmsXmlContentProperty> listedSettings, java.util.Map<CmsUUID,java.util.Map<CmsSharedSettingKey,CmsXmlContentProperty>> sharedSettingConfigsById, java.util.List<CmsUUID> includeIds, java.lang.String formatterKey, java.lang.String displayType)
CmsSettingConfiguration(java.util.List<CmsXmlContentProperty> listedSettings, java.util.Map<CmsUUID,java.util.Map<CmsSharedSettingKey,CmsXmlContentProperty>> sharedSettingConfigsById, java.util.List<CmsUUID> includeIds, java.lang.String formatterKey, java.lang.String displayType)
-
Uses of CmsXmlContentProperty in org.opencms.ade.containerpage
Methods in org.opencms.ade.containerpage that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description protected java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsSettingTranslator. getSettingsForFormatter(java.lang.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
Methods in org.opencms.ade.containerpage.inherited that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description protected java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsContainerConfigurationWriter. getSettingConfiguration(CmsObject cms, CmsResource resource)
Gets the setting configuration of an element. -
Uses of CmsXmlContentProperty in org.opencms.ade.containerpage.shared
Methods in org.opencms.ade.containerpage.shared that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsContainerElementData. getSettingConfig(java.lang.String containerName)
Gets the setting configuration for this container element.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsFormatterConfig. getSettingConfig()
Returns the settings configuration.Method parameters in org.opencms.ade.containerpage.shared with type arguments of type CmsXmlContentProperty Modifier and Type Method Description void
CmsFormatterConfig. setSettingConfig(java.util.Map<java.lang.String,CmsXmlContentProperty> settingConfig)
Sets the settings configuration. -
Uses of CmsXmlContentProperty in org.opencms.ade.postupload.shared
Methods in org.opencms.ade.postupload.shared that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsPostUploadDialogPanelBean. getPropertyDefinitions()
Gets the property definitions for the type of the resource.Method parameters in org.opencms.ade.postupload.shared with type arguments of type CmsXmlContentProperty Modifier and Type Method Description void
CmsPostUploadDialogPanelBean. setPropertyDefinitions(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyDefinitions)
Sets the property definitions for the type of the resource. -
Uses of CmsXmlContentProperty in org.opencms.ade.sitemap.shared
Fields in org.opencms.ade.sitemap.shared with type parameters of type CmsXmlContentProperty Modifier and Type Field Description protected java.util.LinkedHashMap<java.lang.String,CmsXmlContentProperty>
CmsSitemapAttributeData. m_attributeDefinitions
The attribute definitions.Methods in org.opencms.ade.sitemap.shared that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.LinkedHashMap<java.lang.String,CmsXmlContentProperty>
CmsSitemapAttributeData. getAttributeDefinitions()
Gets the attribute definitions.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsSitemapData. getProperties()
Returns the properties.Constructor parameters in org.opencms.ade.sitemap.shared with type arguments of type CmsXmlContentProperty Constructor Description CmsSitemapAttributeData(CmsListInfoBean sitemapInfo, java.util.Map<java.lang.String,CmsXmlContentProperty> attributeDefinitions, java.util.Map<java.lang.String,java.lang.String> attributeValues, java.lang.String unlockUrl)
Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.configuration.preferences
Constructors in org.opencms.configuration.preferences with parameters of type CmsXmlContentProperty Constructor Description CmsPreferenceData(java.lang.String name, java.lang.String value, CmsXmlContentProperty prop, java.lang.String tab)
Creates a new instance.CmsUserDefinedPreference(java.lang.String name, java.lang.String value, CmsXmlContentProperty prop, java.lang.String tab)
Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.gwt
Methods in org.opencms.gwt that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<CmsUUID,java.util.Map<java.lang.String,CmsXmlContentProperty>>
CmsPropertyEditorHelper. getDefaultProperties(java.util.List<CmsUUID> structureIds)
Internal method for computing the default property configurations for a list of structure ids.java.util.Map<CmsUUID,java.util.Map<java.lang.String,CmsXmlContentProperty>>
CmsVfsService. getDefaultProperties(java.util.List<CmsUUID> structureIds)
protected java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsPropertyEditorHelper. getDefaultPropertiesForType(java.lang.String typeName)
Helper method to get the default property configuration for the given resource type.Method parameters in org.opencms.gwt with type arguments of type CmsXmlContentProperty Modifier and Type Method Description static void
CmsPropertyEditorHelper. updateWysiwygConfig(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyConfig, CmsObject cms, CmsResource resource)
Updates the property configuration for properties using WYSIWYG widgets. -
Uses of CmsXmlContentProperty in org.opencms.gwt.shared
Methods in org.opencms.gwt.shared that return CmsXmlContentProperty Modifier and Type Method Description CmsXmlContentProperty
CmsTemplateContextInfo. getSettingDefinition()
Gets the property definition for the templateContexts setting.Methods in org.opencms.gwt.shared that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsUserSettingsBean. getConfiguration()
Gets the map with the configurations for the individual user settings.Methods in org.opencms.gwt.shared with parameters of type CmsXmlContentProperty Modifier and Type Method Description void
CmsUserSettingsBean. addSetting(java.lang.String value, CmsXmlContentProperty config, boolean basic)
Adds a user setting.void
CmsTemplateContextInfo. setSettingDefinition(CmsXmlContentProperty definition)
Sets the property definition for the templateContexts setting. -
Uses of CmsXmlContentProperty in org.opencms.gwt.shared.property
Methods in org.opencms.gwt.shared.property that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsPropertiesBean. getPropertyDefinitions()
Gets a map of the configured properties.Method parameters in org.opencms.gwt.shared.property with type arguments of type CmsXmlContentProperty Modifier and Type Method Description void
CmsPropertiesBean. setPropertyDefinitions(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyDefinitions)
Sets the property configuration. -
Uses of CmsXmlContentProperty in org.opencms.gwt.shared.rpc
Methods in org.opencms.gwt.shared.rpc that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<CmsUUID,java.util.Map<java.lang.String,CmsXmlContentProperty>>
I_CmsVfsService. getDefaultProperties(java.util.List<CmsUUID> structureIds)
Gets the default property configurations for the given structure ids.Method parameters in org.opencms.gwt.shared.rpc with type arguments of type CmsXmlContentProperty Modifier and Type Method Description void
I_CmsVfsServiceAsync. getDefaultProperties(java.util.List<CmsUUID> structureIds, com.google.gwt.user.client.rpc.AsyncCallback<java.util.Map<CmsUUID,java.util.Map<java.lang.String,CmsXmlContentProperty>>> callback)
Gets the default property configurations for a list of structure ids. -
Uses of CmsXmlContentProperty in org.opencms.jsp.util
Constructors in org.opencms.jsp.util with parameters of type CmsXmlContentProperty Constructor Description CmsSettingDefinitionWrapper(CmsObject cms, CmsXmlContentProperty settingDef, CmsMacroResolver resolver)
Creates a new instance. -
Uses of CmsXmlContentProperty in org.opencms.loader
Methods in org.opencms.loader that return CmsXmlContentProperty Modifier and Type Method Description protected CmsXmlContentProperty
CmsTemplateContextManager. createTemplateContextsPropertyDefinition(I_CmsTemplateContextProvider contextProvider, java.util.Locale locale)
Creates the setting definition for the templateContexts setting. -
Uses of CmsXmlContentProperty in org.opencms.xml.containerpage
Methods in org.opencms.xml.containerpage that return CmsXmlContentProperty Modifier and Type Method Description protected CmsXmlContentProperty
CmsDynamicFunctionParser. parseProperty(CmsObject cms, I_CmsXmlContentLocation field)
Helper method for parsing a settings definition.Methods in org.opencms.xml.containerpage that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsDynamicFunctionBean. getSettings()
Returns the setting configuration for this dynamic function.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsFormatterBean. getSettings(CmsADEConfigData config)
java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsMacroFormatterBean. getSettings(CmsADEConfigData config)
java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsSchemaFormatterBeanWrapper. getSettings(CmsADEConfigData config)
java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlDynamicFunctionHandler. getSettings(CmsObject cms, CmsResource res)
java.util.Map<java.lang.String,CmsXmlContentProperty>
I_CmsFormatterBean. getSettings(CmsADEConfigData sitemapConfig)
Gets the defined settings.protected java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsDynamicFunctionParser. parseSettings(CmsObject cms, I_CmsXmlContentLocation location, CmsResource functionResource)
Parses the settings for the dynamic function from the XML content.Constructor parameters in org.opencms.xml.containerpage with type arguments of type CmsXmlContentProperty Constructor Description CmsDynamicFunctionBean(CmsDynamicFunctionBean.Format mainFormat, java.util.List<CmsDynamicFunctionBean.Format> otherFormats, java.util.Map<java.lang.String,CmsXmlContentProperty> settingConfig, CmsResource resource, CmsResource functionFormatter)
Creates a new dynamic function bean. -
Uses of CmsXmlContentProperty in org.opencms.xml.content
Fields in org.opencms.xml.content with type parameters of type CmsXmlContentProperty Modifier and Type Field Description protected java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsDefaultXmlContentHandler. m_settings
The configured settings for the formatters (as defined in the annotations).Methods in org.opencms.xml.content that return CmsXmlContentProperty Modifier and Type Method Description CmsXmlContentProperty
CmsXmlContentProperty. copy()
Copies this property definition.protected static CmsXmlContentProperty
CmsXmlContentPropertyHelper. getPropertyConfig(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyConfig, java.lang.String propName)
Helper method for accessing the property configuration for a single property.CmsXmlContentProperty
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
CmsXmlContentProperty. withConfig(java.lang.String config)
Returns a modified copy of this bean with a different widget configuration.CmsXmlContentProperty
CmsXmlContentProperty. withDefaultWidget(java.lang.String defaultWidget)
Copies a property definition, but replaces an empty widget with a given widget.CmsXmlContentProperty
CmsXmlContentProperty. withIncludeName(java.lang.String includeName)
Creates a copy of this object with its include name set to a specific value.CmsXmlContentProperty
CmsXmlContentProperty. withName(java.lang.String name)
Copies a property definition, but replaces the nice name attribute.CmsXmlContentProperty
CmsXmlContentProperty. withNiceName(java.lang.String niceName)
Copies a property definition, but replaces the nice name attribute.CmsXmlContentProperty
CmsXmlContentProperty. withValidation(java.lang.String pattern, java.lang.String type, java.lang.String error)
Copies the property definition, but replaces the fields related to validation.Methods in org.opencms.xml.content that return types with arguments of type CmsXmlContentProperty Modifier and Type Method Description static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. copyPropertyConfiguration(java.util.Map<java.lang.String,CmsXmlContentProperty> propConfig)
Creates a deep copy of a property configuration map.static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. getPropertyInfo(CmsObject cms, CmsResource page, CmsResource resource)
Returns the property information for the given resource (type) AND the current user.java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsDefaultXmlContentHandler. getSettings(CmsObject cms, CmsResource resource)
java.util.Map<java.lang.String,CmsXmlContentProperty>
I_CmsXmlContentHandler. getSettings(CmsObject cms, CmsResource resource)
Returns the element settings defined for the container page formatters.static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. resolveMacrosForPropertyInfo(CmsObject cms, CmsResource page, CmsResource resource, com.google.common.base.Supplier<CmsXmlContent> contentGetter, java.util.function.Function<java.lang.String,java.lang.String> stringtemplateSource, java.util.Map<java.lang.String,CmsXmlContentProperty> propertiesConf)
Resolves macros in the given property information for the given resource (type) AND the current user.static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. resolveMacrosInProperties(java.util.Map<java.lang.String,CmsXmlContentProperty> properties, I_CmsMacroResolver resolver)
Resolves macros in all properties in a map.Methods in org.opencms.xml.content with parameters of type CmsXmlContentProperty Modifier and Type Method Description CmsXmlContentProperty
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.Method parameters in org.opencms.xml.content with type arguments of type CmsXmlContentProperty Modifier and Type Method Description static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. copyPropertyConfiguration(java.util.Map<java.lang.String,CmsXmlContentProperty> propConfig)
Creates a deep copy of a property configuration map.protected static CmsXmlContentProperty
CmsXmlContentPropertyHelper. getPropertyConfig(java.util.Map<java.lang.String,CmsXmlContentProperty> propertyConfig, java.lang.String propName)
Helper method for accessing the property configuration for a single property.static java.util.Map<java.lang.String,java.lang.String>
CmsXmlContentPropertyHelper. mergeDefaults(CmsObject cms, java.util.Map<java.lang.String,CmsXmlContentProperty> propertyConfig, java.util.Map<java.lang.String,java.lang.String> properties)
Extends the given properties with the default values from property configuration.static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. resolveMacrosForPropertyInfo(CmsObject cms, CmsResource page, CmsResource resource, com.google.common.base.Supplier<CmsXmlContent> contentGetter, java.util.function.Function<java.lang.String,java.lang.String> stringtemplateSource, java.util.Map<java.lang.String,CmsXmlContentProperty> propertiesConf)
Resolves macros in the given property information for the given resource (type) AND the current user.static java.util.Map<java.lang.String,CmsXmlContentProperty>
CmsXmlContentPropertyHelper. resolveMacrosInProperties(java.util.Map<java.lang.String,CmsXmlContentProperty> properties, I_CmsMacroResolver resolver)
Resolves macros in all properties in a map.
-