com.gomjabbar.classes.path
Class _NiceTree.DelayedTN

java.lang.Object
  |
  +--com.gomjabbar.classes.path._NiceTree.DelayedTN
All Implemented Interfaces:
javax.swing.tree.TreeNode
Enclosing class:
com.gomjabbar.classes.path._NiceTree

public static class _NiceTree.DelayedTN
extends java.lang.Object
implements javax.swing.tree.TreeNode


Inner Class Summary
static interface _NiceTree.DelayedTN.NodeFactory
           
 
Constructor Summary
_NiceTree.DelayedTN(_NiceTree.DelayedTN parent, _NiceTree.DelayedTN.NodeFactory factory, java.lang.Object userObject, java.lang.String label)
           
 
Method Summary
 java.util.Enumeration children()
           
 void dropChildren()
           
 boolean getAllowsChildren()
           
 javax.swing.tree.TreeNode getChildAt(int childIndex)
           
 int getChildCount()
           
 int getIndex(javax.swing.tree.TreeNode node)
           
 javax.swing.tree.TreeNode getParent()
           
 java.lang.Object[] getPath()
           
 java.lang.Object getUserObject()
           
 boolean isLeaf()
           
static javax.swing.event.TreeExpansionListener makeCollapsedGC(_NiceTree.DelayedTN.NodeFactory factory)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

_NiceTree.DelayedTN

public _NiceTree.DelayedTN(_NiceTree.DelayedTN parent,
                           _NiceTree.DelayedTN.NodeFactory factory,
                           java.lang.Object userObject,
                           java.lang.String label)
Method Detail

makeCollapsedGC

public static javax.swing.event.TreeExpansionListener makeCollapsedGC(_NiceTree.DelayedTN.NodeFactory factory)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getUserObject

public java.lang.Object getUserObject()

getAllowsChildren

public boolean getAllowsChildren()
Specified by:
getAllowsChildren in interface javax.swing.tree.TreeNode

getChildAt

public javax.swing.tree.TreeNode getChildAt(int childIndex)
Specified by:
getChildAt in interface javax.swing.tree.TreeNode

getChildCount

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

getIndex

public int getIndex(javax.swing.tree.TreeNode node)
Specified by:
getIndex in interface javax.swing.tree.TreeNode

getParent

public javax.swing.tree.TreeNode getParent()
Specified by:
getParent in interface javax.swing.tree.TreeNode

children

public java.util.Enumeration children()
Specified by:
children in interface javax.swing.tree.TreeNode

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface javax.swing.tree.TreeNode

getPath

public java.lang.Object[] getPath()

dropChildren

public void dropChildren()