org.apache.lenya.cms.site.tree2
Interface TreeNode
- All Superinterfaces:
- org.apache.lenya.cms.site.SiteNode, SiteTreeNode
- All Known Implementing Classes:
- DelegatingNode, RootNode, TreeNodeImpl
public interface TreeNode
- extends org.apache.lenya.cms.site.SiteNode, SiteTreeNode
A parent for nodes.
Method Summary |
org.apache.lenya.cms.site.SiteNode |
addChild(java.lang.String name,
boolean visible)
|
org.apache.lenya.cms.site.SiteNode |
addChild(java.lang.String nodeName,
java.lang.String followingNodeName,
boolean visible)
|
org.apache.lenya.cms.site.SiteNode[] |
getChildren()
|
java.lang.String |
getPath()
|
SiteTreeImpl |
getTree()
|
void |
moveDown(java.lang.String name)
|
void |
moveUp(java.lang.String name)
|
org.apache.lenya.cms.site.SiteNode[] |
preOrder()
|
getChildren
org.apache.lenya.cms.site.SiteNode[] getChildren()
- Specified by:
getChildren
in interface org.apache.lenya.cms.site.SiteNode
- Returns:
- The children.
preOrder
org.apache.lenya.cms.site.SiteNode[] preOrder()
- Returns:
- Preorder enumeration.
addChild
org.apache.lenya.cms.site.SiteNode addChild(java.lang.String name,
boolean visible)
- Parameters:
name
- The name.visible
- The navigation visibility.
- Returns:
- A site node.
addChild
org.apache.lenya.cms.site.SiteNode addChild(java.lang.String nodeName,
java.lang.String followingNodeName,
boolean visible)
- Parameters:
nodeName
- followingNodeName
- visible
- The navigation visibility.
- Returns:
- A site node.
getTree
SiteTreeImpl getTree()
- Returns:
- The tree.
getPath
java.lang.String getPath()
- Specified by:
getPath
in interface org.apache.lenya.cms.site.SiteNode
- Returns:
- The path.
moveDown
void moveDown(java.lang.String name)
- Parameters:
name
- The name.
moveUp
void moveUp(java.lang.String name)
- Parameters:
name
- The name.
Copyright © $ Apache Software Foundation. All Rights Reserved.