| Methoden |
| public void | setAsksAllowsChildren(boolean newValue) |
| public boolean | asksAllowsChildren() |
| public void | setRoot(TreeNode root) |
| public Object | getRoot() |
| public int | getIndexOfChild(Object parent, Object child) |
| public Object | getChild(Object parent, int index) |
| public int | getChildCount(Object parent) |
| public boolean | isLeaf(Object node) |
| public void | reload() |
| public void | valueForPathChanged(TreePath path, Object newValue) |
| public void | insertNodeInto(MutableTreeNode newChild, MutableTreeNode parent, int index) |
| public void | removeNodeFromParent(MutableTreeNode node) |
| public void | nodeChanged(TreeNode node) |
| public void | reload(TreeNode node) |
| public void | nodesWereInserted(TreeNode node, int[] childIndices) |
| public void | nodesWereRemoved(TreeNode node, int[] childIndices, Object[] removedChildren) |
| public void | nodesChanged(TreeNode node, int[] childIndices) |
| public void | nodeStructureChanged(TreeNode node) |
| public TreeNode[] | getPathToRoot(TreeNode aNode) |
| protected TreeNode[] | getPathToRoot(TreeNode aNode, int depth) |
| public void | addTreeModelListener(TreeModelListener l) |
| public void | removeTreeModelListener(TreeModelListener l) |
| public TreeModelListener[] | getTreeModelListeners() ![[1.4]](../../images/marg14.gif) |
| protected void | fireTreeNodesChanged(Object source, Object[] path, int[] childIndices, Object[] children) |
| protected void | fireTreeNodesInserted(Object source, Object[] path, int[] childIndices, Object[] children) |
| protected void | fireTreeNodesRemoved(Object source, Object[] path, int[] childIndices, Object[] children) |
| protected void | fireTreeStructureChanged(Object source, Object[] path, int[] childIndices, Object[] children) |
| public EventListener[] | getListeners(Class listenerType) ![[1.3]](../../images/marg13.gif) |