pivot.wtk
Interface TreeViewNodeListener

All Known Implementing Classes:
TerraTreeViewSkin

public interface TreeViewNodeListener

Tree view node listener interface.

Author:
gbrown

Method Summary
 void nodeInserted(TreeView treeView, Sequence<java.lang.Integer> path, int index)
          Called when a node has been inserted into the tree view.
 void nodesRemoved(TreeView treeView, Sequence<java.lang.Integer> path, int index, int count)
          Called when nodes have been removed from the tree view.
 void nodesSorted(TreeView treeView, Sequence<java.lang.Integer> path)
          Called when the nodes in a branch have been sorted.
 void nodeUpdated(TreeView treeView, Sequence<java.lang.Integer> path, int index)
          Called when a node in the tree view has been updated.
 

Method Detail

nodeInserted

void nodeInserted(TreeView treeView,
                  Sequence<java.lang.Integer> path,
                  int index)
Called when a node has been inserted into the tree view.

Parameters:
treeView -
path -
index -

nodesRemoved

void nodesRemoved(TreeView treeView,
                  Sequence<java.lang.Integer> path,
                  int index,
                  int count)
Called when nodes have been removed from the tree view.

Parameters:
treeView -
path -
index -
count - The number of nodes that were removed, or -1 if all nodes were removed.

nodeUpdated

void nodeUpdated(TreeView treeView,
                 Sequence<java.lang.Integer> path,
                 int index)
Called when a node in the tree view has been updated.

Parameters:
treeView -
path -
index -

nodesSorted

void nodesSorted(TreeView treeView,
                 Sequence<java.lang.Integer> path)
Called when the nodes in a branch have been sorted.

Parameters:
treeView -
path -