com.sas.dataselectors.calculateditems
Class LevelNodeInfo

com.sas.dataselectors.calculateditems.LevelNodeInfo
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class LevelNodeInfo

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sas.dataselectors.calculateditems.NodeInfo
expanded, initialized, text, uniqueName
 
Constructor Summary
LevelNodeInfo(LevelInterface level)
           
 
Method Summary
 int getChildCount()
           
 boolean populateChildren()
          Retrieves child information.
 
Methods inherited from class com.sas.dataselectors.calculateditems.NodeInfo
breadthFirstEnumeration, children, depthFirstEnumeration, getChildAfter, getChildAt, getChildBefore, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getNextLeaf, getNextNode, getPreviousLeaf, getPreviousNode, getText, getUniqueName, isExpanded, isLeaf, isNodeChild, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setExpanded, setParent, toString
 

Constructor Detail

LevelNodeInfo

public LevelNodeInfo(LevelInterface level)
Method Detail

populateChildren

public boolean populateChildren()
Description copied from class: NodeInfo
Retrieves child information. Retrieval of all information related to the children of this node is delayed until it is needed by one of the other methods in this class.

Overrides:
populateChildren in class NodeInfo
Returns:
true if the initialization routine completed successfully

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface javax.swing.tree.TreeNode
Overrides:
getChildCount in class javax.swing.tree.DefaultMutableTreeNode



Copyright © 2009 SAS Institute Inc. All Rights Reserved.