TreePath
void addTreeModelListener(TreeModelListener l)
removeTreeModelListener(javax.swing.event.TreeModelListener)
Object getChild(Object parent, int index)
int getChildCount(Object parent)
int getIndexOfChild(Object parent, Object child)
Object getRoot()
boolean isLeaf(Object node)
void removeTreeModelListener(TreeModelListener l)
addTreeModelListener(javax.swing.event.TreeModelListener)
void valueForPathChanged(TreePath path, Object newValue)