public class CmsSitemapData
extends java.lang.Object
implements com.google.gwt.user.client.rpc.IsSerializable
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
DICT_NAME
Name of the used js variable.
|
构造器和说明 |
---|
CmsSitemapData()
Constructor.
|
CmsSitemapData(java.util.Map<java.lang.String,CmsClientTemplateBean> templates,
java.util.Map<java.lang.String,CmsXmlContentProperty> properties,
CmsSitemapClipboardData clipboardData,
java.util.List<CmsContextMenuEntryBean> contextMenuEntries,
java.util.Map<java.lang.String,CmsClientProperty> parentProperties,
java.util.List<java.lang.String> allPropNames,
java.lang.String exportRfsPrefix,
boolean isSecure,
java.lang.String noEditReason,
boolean displayToolbar,
CmsNewResourceInfo defaultNewElementInfo,
java.util.List<CmsNewResourceInfo> newElementInfos,
CmsNewResourceInfo newRedirectElementInfo,
CmsNewResourceInfo newNavigationLevelElementInfo,
CmsSitemapInfo sitemapInfo,
java.lang.String parentSitemap,
CmsClientSitemapEntry root,
java.lang.String openPath,
int maxDepth,
CmsDetailPageTable detailPageTable,
java.util.List<CmsNewResourceInfo> resourceTypeInfos,
java.lang.String returnCode,
boolean canEditDetailPages,
java.lang.String aliasImportUrl,
boolean canEditAliases,
boolean createNewFoldersForSubsitemaps,
java.util.List<CmsListInfoBean> subsitemapTypeInfos)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
canEditAliases()
Checks whether the current user can edit the aliases.
|
boolean |
canEditDetailPages()
Returns true if the detail pages can be edited.
|
java.lang.String |
getAliasImportUrl()
Gets the URL of the JSP used to import aliases.
|
java.util.List<java.lang.String> |
getAllPropertyNames()
Returns the names of all properties.
|
CmsSitemapClipboardData |
getClipboardData()
Returns the clipboard data.
|
java.util.List<CmsContextMenuEntryBean> |
getContextMenuEntries()
Returns the sitemap context menu entries.
|
CmsNewResourceInfo |
getDefaultNewElementInfo()
Returns the type of the container page resource.
|
CmsDetailPageTable |
getDetailPageTable()
Gets the detail page table.
|
java.lang.String |
getExportRfsPrefix()
Returns the export RFS prefix.
|
int |
getMaxDepth()
Returns the maximum sitemap depth.
|
java.util.List<CmsNewResourceInfo> |
getNewElementInfos()
Returns the new element information.
|
CmsNewResourceInfo |
getNewNavigationLevelElementInfo()
Returns the new navigation level element info.
|
CmsNewResourceInfo |
getNewRedirectElementInfo()
Returns the new redirect element info.
|
java.lang.String |
getNoEditReason()
Returns the reason why the current sitemap is not editable.
|
java.lang.String |
getOpenPath()
Gets the path at which the sitemap should be opened (may be null).
|
java.util.Map<java.lang.String,CmsClientProperty> |
getParentProperties()
Returns the properties of the sitemap root's parent.
|
java.lang.String |
getParentSitemap()
Returns the path to the parent sitemap or
null . |
java.util.Map<java.lang.String,CmsXmlContentProperty> |
getProperties()
Returns the properties.
|
java.util.List<CmsNewResourceInfo> |
getResourceTypeInfos()
Gets the resource type info beans for the detail pages.
|
java.lang.String |
getReturnCode()
Returns the return page code.
|
CmsClientSitemapEntry |
getRoot()
Returns the sitemap root.
|
CmsSitemapInfo |
getSitemapInfo()
Returns the sitemap info.
|
java.util.List<CmsListInfoBean> |
getSubsitemapFolderTypeInfos()
Returns the list info beans for the available sitemap folder types.
|
java.util.Map<java.lang.String,CmsClientTemplateBean> |
getTemplates()
Returns the available templates.
|
boolean |
isCreateNewFoldersForSubsitemaps()
Returns true if new folders should be created for subsitemaps.
|
boolean |
isDisplayToolbar()
Checks if to display the toolbar.
|
boolean |
isSecure()
Returns true if there is a secure server configured for the site which contains the sitemap.
|
void |
setReturnCode(java.lang.String returnCode)
Sets the return page code.
|
public static final java.lang.String DICT_NAME
public CmsSitemapData()
public CmsSitemapData(java.util.Map<java.lang.String,CmsClientTemplateBean> templates, java.util.Map<java.lang.String,CmsXmlContentProperty> properties, CmsSitemapClipboardData clipboardData, java.util.List<CmsContextMenuEntryBean> contextMenuEntries, java.util.Map<java.lang.String,CmsClientProperty> parentProperties, java.util.List<java.lang.String> allPropNames, java.lang.String exportRfsPrefix, boolean isSecure, java.lang.String noEditReason, boolean displayToolbar, CmsNewResourceInfo defaultNewElementInfo, java.util.List<CmsNewResourceInfo> newElementInfos, CmsNewResourceInfo newRedirectElementInfo, CmsNewResourceInfo newNavigationLevelElementInfo, CmsSitemapInfo sitemapInfo, java.lang.String parentSitemap, CmsClientSitemapEntry root, java.lang.String openPath, int maxDepth, CmsDetailPageTable detailPageTable, java.util.List<CmsNewResourceInfo> resourceTypeInfos, java.lang.String returnCode, boolean canEditDetailPages, java.lang.String aliasImportUrl, boolean canEditAliases, boolean createNewFoldersForSubsitemaps, java.util.List<CmsListInfoBean> subsitemapTypeInfos)
templates
- the available templatesproperties
- the propertiesclipboardData
- the clipboard datacontextMenuEntries
- the sitemap context menu entriesparentProperties
- the root entry's parent's inherited propertiesallPropNames
- the names of all propertiesexportRfsPrefix
- the export RFS prefixisSecure
- true if there is a secure server configuration for the site which contains the sitemapnoEditReason
- the reason why the current sitemap is not editabledisplayToolbar
- the flag to control the display of the toolbardefaultNewElementInfo
- the type of the container page resourcenewElementInfos
- the new element informationnewRedirectElementInfo
- the new redirect element infonewNavigationLevelElementInfo
- the new navigation level element infositemapInfo
- the sitemap info beanparentSitemap
- the path to the parent sitemap or null
root
- the sitemap rootopenPath
- the path at which the sitemap should be openedmaxDepth
- the maximum sitemap depthdetailPageTable
- the detail page tableresourceTypeInfos
- the resource type information for the detail pagesreturnCode
- return page codecanEditDetailPages
- flag to indicate whether detail pages can be editedaliasImportUrl
- the URL of the JSP used to import aliasescanEditAliases
- flag to indicate whether the current user can edit the alias tablecreateNewFoldersForSubsitemaps
- flag to control whether new folders should be created for subsitemapssubsitemapTypeInfos
- the type information beans for the available subsitemap folder typespublic boolean canEditAliases()
public boolean canEditDetailPages()
public java.lang.String getAliasImportUrl()
public java.util.List<java.lang.String> getAllPropertyNames()
public CmsSitemapClipboardData getClipboardData()
public java.util.List<CmsContextMenuEntryBean> getContextMenuEntries()
public CmsNewResourceInfo getDefaultNewElementInfo()
public CmsDetailPageTable getDetailPageTable()
public java.lang.String getExportRfsPrefix()
public int getMaxDepth()
public java.util.List<CmsNewResourceInfo> getNewElementInfos()
public CmsNewResourceInfo getNewNavigationLevelElementInfo()
public CmsNewResourceInfo getNewRedirectElementInfo()
public java.lang.String getNoEditReason()
public java.lang.String getOpenPath()
public java.util.Map<java.lang.String,CmsClientProperty> getParentProperties()
public java.lang.String getParentSitemap()
null
.null
public java.util.Map<java.lang.String,CmsXmlContentProperty> getProperties()
public java.util.List<CmsNewResourceInfo> getResourceTypeInfos()
public java.lang.String getReturnCode()
public CmsClientSitemapEntry getRoot()
public CmsSitemapInfo getSitemapInfo()
public java.util.List<CmsListInfoBean> getSubsitemapFolderTypeInfos()
public java.util.Map<java.lang.String,CmsClientTemplateBean> getTemplates()
public boolean isCreateNewFoldersForSubsitemaps()
public boolean isDisplayToolbar()
true
if to display the toolbarpublic boolean isSecure()
public void setReturnCode(java.lang.String returnCode)
returnCode
- the return page code to set