private static class PreselectionTreeHandler.DataTreeModel
extends java.lang.Object
implements javax.swing.tree.TreeModel
Die Klasse DataTreeModel repräsentiert ein TreeModel.
| Modifier and Type | Field and Description |
|---|---|
private TreeNodeObject |
_rootObject
speichert den Wurzelknoten
|
| Constructor and Description |
|---|
DataTreeModel(TreeNodeObject rootObject)
Konstruktor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTreeModelListener(javax.swing.event.TreeModelListener l) |
java.lang.Object |
getChild(java.lang.Object parent,
int index)
Gibt zu einem Knoten im Baum einen bestimmten Nachfolger zurück.
|
int |
getChildCount(java.lang.Object parent)
Gibt zurück, wieviele Nachfolger ein Knoten hat.
|
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
Gibt zu einem Nachfolger eines Knotens seine Position innerhalb alles Nachfolger dieses Knotens zurück.
|
java.lang.Object |
getRoot()
Gibt des Wurzelknoten zurück.
|
boolean |
isLeaf(java.lang.Object node)
Gibt zurück, ob ein Knoten ein Blatt ist.
|
void |
removeTreeModelListener(javax.swing.event.TreeModelListener l) |
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue) |
private TreeNodeObject _rootObject
speichert den Wurzelknoten
public DataTreeModel(TreeNodeObject rootObject)
Konstruktor
rootObject - der Wurzelknotenpublic java.lang.Object getRoot()
Gibt des Wurzelknoten zurück.
getRoot in interface javax.swing.tree.TreeModelpublic int getChildCount(java.lang.Object parent)
Gibt zurück, wieviele Nachfolger ein Knoten hat.
getChildCount in interface javax.swing.tree.TreeModelparent - ein Knoten des Baumspublic boolean isLeaf(java.lang.Object node)
Gibt zurück, ob ein Knoten ein Blatt ist.
isLeaf in interface javax.swing.tree.TreeModelnode - ein Knoten des Baumspublic void addTreeModelListener(javax.swing.event.TreeModelListener l)
addTreeModelListener in interface javax.swing.tree.TreeModelpublic void removeTreeModelListener(javax.swing.event.TreeModelListener l)
removeTreeModelListener in interface javax.swing.tree.TreeModelpublic java.lang.Object getChild(java.lang.Object parent,
int index)
Gibt zu einem Knoten im Baum einen bestimmten Nachfolger zurück.
getChild in interface javax.swing.tree.TreeModelparent - ein Knoten im Baumindex - der wievielte Nachfolgerpublic int getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
Gibt zu einem Nachfolger eines Knotens seine Position innerhalb alles Nachfolger dieses Knotens zurück.
getIndexOfChild in interface javax.swing.tree.TreeModelparent - ein Knoten im Baumchild - ein Nachfolger des Knotenspublic void valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue)
valueForPathChanged in interface javax.swing.tree.TreeModel