Package org.opencms.ade.sitemap.shared
Class CmsSitemapAttributeData
- java.lang.Object
-
- org.opencms.ade.sitemap.shared.CmsSitemapAttributeData
-
- All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable
public class CmsSitemapAttributeData extends java.lang.Object implements com.google.gwt.user.client.rpc.IsSerializable
The data needed by the sitemap attribute editor dialog in the sitemap editor.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.LinkedHashMap<java.lang.String,CmsXmlContentProperty>
m_attributeDefinitions
The attribute definitions.protected java.util.Map<java.lang.String,java.lang.String>
m_attributeValues
The attribute values.protected CmsListInfoBean
m_sitemapInfo
The list info bean for the sitemap configuration file.protected java.lang.String
m_unlockUrl
The URL to call to unlock the sitemap configuration file.
-
Constructor Summary
Constructors Modifier Constructor Description protected
CmsSitemapAttributeData()
Default constructor for serialization.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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.LinkedHashMap<java.lang.String,CmsXmlContentProperty>
getAttributeDefinitions()
Gets the attribute definitions.java.util.Map<java.lang.String,java.lang.String>
getAttributeValues()
Gets the attribute valuesCmsListInfoBean
getInfo()
Gets the list info for the sitemap configuration file.java.lang.String
getUnlockUrl()
Gets the URL which should be called to unlock the sitemap configurationjava.lang.String
toString()
-
-
-
Field Detail
-
m_attributeDefinitions
protected java.util.LinkedHashMap<java.lang.String,CmsXmlContentProperty> m_attributeDefinitions
The attribute definitions.
-
m_attributeValues
protected java.util.Map<java.lang.String,java.lang.String> m_attributeValues
The attribute values.
-
m_sitemapInfo
protected CmsListInfoBean m_sitemapInfo
The list info bean for the sitemap configuration file.
-
m_unlockUrl
protected java.lang.String m_unlockUrl
The URL to call to unlock the sitemap configuration file.
-
-
Constructor Detail
-
CmsSitemapAttributeData
public 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.- Parameters:
sitemapInfo
- the list info bean for the sitemap configuration fileattributeDefinitions
- the attribute definitionsattributeValues
- the attribute valuesunlockUrl
- the URL used to unlock the configuration file
-
CmsSitemapAttributeData
protected CmsSitemapAttributeData()
Default constructor for serialization.
-
-
Method Detail
-
getAttributeDefinitions
public java.util.LinkedHashMap<java.lang.String,CmsXmlContentProperty> getAttributeDefinitions()
Gets the attribute definitions.- Returns:
- the attribute definitions
-
getAttributeValues
public java.util.Map<java.lang.String,java.lang.String> getAttributeValues()
Gets the attribute values- Returns:
- the attribute values
-
getInfo
public CmsListInfoBean getInfo()
Gets the list info for the sitemap configuration file.- Returns:
- the list info for the sitemap configuration
-
getUnlockUrl
public java.lang.String getUnlockUrl()
Gets the URL which should be called to unlock the sitemap configuration- Returns:
- the URL to unlock the sitemap configuration
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- See Also:
Object.toString()
-
-