au.com.zip.cs
Class ListHierTreeNode

java.lang.Object
  extended by au.com.zip.cs.HierTreeNode
      extended by au.com.zip.cs.ListHierTreeNode
All Implemented Interfaces:
TreeNode

public class ListHierTreeNode
extends HierTreeNode

A TreeNode view of a ListHier.

Author:
Cameron Simpson <cs@zip.com.au> 2aug2003

Constructor Summary
ListHierTreeNode(ListHier h)
           
 
Method Summary
 Enumeration children()
           
 boolean getAllowsChildren()
           
 TreeNode getChildAt(int index)
           
 int getChildCount()
           
 int getIndex(TreeNode node)
           
 ListHier getListHier()
          Return the underlying ListHier.
 boolean isLeaf()
           
 
Methods inherited from class au.com.zip.cs.HierTreeNode
equals, getHier, getParent, makeHierTreeNode, toHierTreeNode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListHierTreeNode

public ListHierTreeNode(ListHier h)
Parameters:
h - the ListHier to present
Method Detail

getListHier

public ListHier getListHier()
Return the underlying ListHier.

Returns:
the ListHier

children

public Enumeration children()

getAllowsChildren

public boolean getAllowsChildren()

getChildAt

public TreeNode getChildAt(int index)

getChildCount

public int getChildCount()

getIndex

public int getIndex(TreeNode node)

isLeaf

public boolean isLeaf()