org.apache.pivot.wtk
Interface TreeViewSelectionListener

All Known Implementing Classes:
TerraTreeViewSkin, TreeViewSelectionListener.Adapter

public interface TreeViewSelectionListener

Tree view selection listener.


Nested Class Summary
static class TreeViewSelectionListener.Adapter
          Tree view selection listener adapter.
 
Method Summary
 void selectedNodeChanged(TreeView treeView, Object previousSelectedNode)
          Called when a tree view's selected node has changed.
 void selectedPathAdded(TreeView treeView, Sequence.Tree.Path path)
          Called when a selected path has been added to a tree view.
 void selectedPathRemoved(TreeView treeView, Sequence.Tree.Path path)
          Called when a selected path has been removed from a tree view.
 void selectedPathsChanged(TreeView treeView, Sequence<Sequence.Tree.Path> previousSelectedPaths)
          Called when a tree view's selection state has been reset.
 

Method Detail

selectedPathAdded

void selectedPathAdded(TreeView treeView,
                       Sequence.Tree.Path path)
Called when a selected path has been added to a tree view.

Parameters:
treeView -
path -

selectedPathRemoved

void selectedPathRemoved(TreeView treeView,
                         Sequence.Tree.Path path)
Called when a selected path has been removed from a tree view.

Parameters:
treeView -
path -

selectedPathsChanged

void selectedPathsChanged(TreeView treeView,
                          Sequence<Sequence.Tree.Path> previousSelectedPaths)
Called when a tree view's selection state has been reset.

Parameters:
treeView -
previousSelectedPaths -

selectedNodeChanged

void selectedNodeChanged(TreeView treeView,
                         Object previousSelectedNode)
Called when a tree view's selected node has changed.

Parameters:
treeView -
previousSelectedNode -