public final class EmptyTreeModel extends Object implements TreeModel
TreeModel which will never have any entries.| Constructor and Description |
|---|
EmptyTreeModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTreeModelListener(TreeModelListener l)
Adds a
TreeModelListener. |
Object |
getChild(Object parent,
int index)
Gets a child.
|
int |
getChildCount(Object parent)
Gets the child count, which is always 0.
|
int |
getIndexOfChild(Object parent,
Object child)
Gets the index of a child.
|
Object |
getRoot()
Gets the root node.
|
boolean |
isLeaf(Object node)
Checks if the node is a leaf.
|
void |
removeTreeModelListener(TreeModelListener l)
Removes a
TreeModelListener. |
void |
valueForPathChanged(TreePath path,
Object newValue)
Value for path changed.
|
public EmptyTreeModel()
public Object getRoot()
null since the tree has no nodes.public int getChildCount(Object parent)
getChildCount in interface TreeModelpublic boolean isLeaf(Object node)
true.public void addTreeModelListener(TreeModelListener l)
TreeModelListener. Since the tree will never change, the listener is
just ignored.addTreeModelListener in interface TreeModelpublic void removeTreeModelListener(TreeModelListener l)
TreeModelListener. Since the tree will never change, the listener
is just ignored.removeTreeModelListener in interface TreeModelpublic Object getChild(Object parent, int index)
null.public int getIndexOfChild(Object parent, Object child)
getIndexOfChild in interface TreeModelpublic void valueForPathChanged(TreePath path, Object newValue)
valueForPathChanged in interface TreeModelCopyright © 2004–2016. All rights reserved.