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