wt.templateutil.navigationbar
Class NavigationTreeNodeBuilder

java.lang.Object
  extended bywt.templateutil.navigationbar.NavigationTreeNodeBuilder

public class NavigationTreeNodeBuilder
extends Object

Creates a NavigationTreeNode and all of its descendents based on a Node passed in.

Supported API: false

Extendable: false


Field Summary
static String TREE_SUB_NODE_NAME
          Deprecated.  
 
Constructor Summary
NavigationTreeNodeBuilder()
          Deprecated.  
 
Method Summary
 NavigationTreeNode buildNavigationTreeNode(Node treeNode)
          Deprecated.  
protected  NodeList getSubTreeNodes(Node treeNode)
          Deprecated. Returns the NodeList that represents the sub-tree of Navigation links of the Navigation link represented by treeNode.
protected  HashMap getTreeNodeValues(Node treeNode)
          Deprecated. Returns a HashMap with the name/value pairs of all of the sub-elements of the Node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TREE_SUB_NODE_NAME

public static final String TREE_SUB_NODE_NAME
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

NavigationTreeNodeBuilder

public NavigationTreeNodeBuilder()
Deprecated. 
Method Detail

buildNavigationTreeNode

public NavigationTreeNode buildNavigationTreeNode(Node treeNode)
Deprecated. 

getTreeNodeValues

protected HashMap getTreeNodeValues(Node treeNode)
Deprecated. 
Returns a HashMap with the name/value pairs of all of the sub-elements of the Node. This HashMap will be used to initialize the NavigationTreeNode.


getSubTreeNodes

protected NodeList getSubTreeNodes(Node treeNode)
Deprecated. 
Returns the NodeList that represents the sub-tree of Navigation links of the Navigation link represented by treeNode.

For each node that represents a Link, there are children the represent data about the link, and there is at most one child that represents a sub-tree of links beneath the current link. This would be the case for multi-tiered Navigation schemes.