@NotStorableClass public class JTreeModelForNodeForObject extends Object implements TreeModel
| Constructor and Description |
|---|
JTreeModelForNodeForObject(INodeForObject root) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTreeModelListener(TreeModelListener listener) |
protected void |
fireTreeStructureChanged(INodeForObject oldRoot)
The only event raised by this model is TreeStructureChanged with the root
as path, i.e. the whole tree has changed.
|
Object |
getChild(Object parent,
int index) |
int |
getChildCount(Object parent) |
int |
getIndexOfChild(Object parent,
Object child) |
Object |
getRoot() |
boolean |
isLeaf(Object object) |
void |
removeTreeModelListener(TreeModelListener listener) |
void |
valueForPathChanged(TreePath path,
Object newValue) |
public JTreeModelForNodeForObject(INodeForObject root)
protected void fireTreeStructureChanged(INodeForObject oldRoot)
public int getChildCount(Object parent)
getChildCount in interface TreeModelpublic int getIndexOfChild(Object parent, Object child)
getIndexOfChild in interface TreeModelpublic void valueForPathChanged(TreePath path, Object newValue)
valueForPathChanged in interface TreeModelpublic void removeTreeModelListener(TreeModelListener listener)
removeTreeModelListener in interface TreeModelpublic void addTreeModelListener(TreeModelListener listener)
addTreeModelListener in interface TreeModelCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.