public class CmsSitemapTreeDataProvider extends java.lang.Object
| Constructor and Description |
|---|
CmsSitemapTreeDataProvider(CmsObject cms,
CmsResource root,
I_CmsLocaleCompareContext context)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CmsSitemapTreeNodeData> |
getChildren(CmsSitemapTreeNodeData nodeData)
Gets the node data for children of a given node.
|
CmsSitemapTreeNodeData |
getData(CmsResource resource)
Gets the tree data for a resource.
|
CmsSitemapTreeNodeData |
getRoot()
Gets the node data for the tree's root.
|
CmsVfsSitemapService |
getSitemapService()
Gets the sitemap service.
|
public CmsSitemapTreeDataProvider(CmsObject cms, CmsResource root, I_CmsLocaleCompareContext context)
cms - the CMS contextroot - the root resource of the treecontext - the locale contextpublic java.util.List<CmsSitemapTreeNodeData> getChildren(CmsSitemapTreeNodeData nodeData)
nodeData - the node whose children to getpublic CmsSitemapTreeNodeData getData(CmsResource resource)
resource - a resourcepublic CmsSitemapTreeNodeData getRoot()
public CmsVfsSitemapService getSitemapService() throws CmsException
CmsException - if something goes wrong