Package com.microstrategy.utils
Interface GenericTreeNode<T>
- 
- All Known Subinterfaces:
 FlattenedTreeNode,MutableTreeNode<T>
- All Known Implementing Classes:
 FlattenedTreeNodeImpl,GenericTreeNodeImpl,MutableTreeNodeImpl
public interface GenericTreeNode<T>- Since:
 - MicroStrategy Web 9.0.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetChildCount()Returns the number of children for this node.java.util.Enumeration<GenericTreeNode<T>>getChildren()Returns the enumeration of children for this node.java.lang.StringgetName()Returns the name associated with this node, if any.GenericTreeNode<T>getParent()Returns the parent of this node.java.lang.ObjectgetValue()Returns the value associated with this node, if any. 
 - 
 
- 
- 
Method Detail
- 
getParent
GenericTreeNode<T> getParent()
Returns the parent of this node.- Returns:
 - The 
GenericTreeNodewhich is the parent of this node, if any. 
 
- 
getName
java.lang.String getName()
Returns the name associated with this node, if any.- Returns:
 - The name associated with this node, if any.
 
 
- 
getValue
java.lang.Object getValue()
Returns the value associated with this node, if any.- Returns:
 - The value associated with this node, if any.
 
 
- 
getChildren
java.util.Enumeration<GenericTreeNode<T>> getChildren()
Returns the enumeration of children for this node. It will always return a non-null Enumeration, though it may be empty.- Returns:
 - The 
Enumerationof children. 
 
- 
getChildCount
int getChildCount()
Returns the number of children for this node.- Returns:
 - The number of children for this node.
 
 
 - 
 
 -