org.apache.pivot.wtk
Interface TreeViewListener

All Known Implementing Classes:
TerraTreeViewSkin, TreeViewListener.Adapter

public interface TreeViewListener

Tree view listener interface.


Nested Class Summary
static class TreeViewListener.Adapter
          Tree view listener adapter.
 
Method Summary
 void checkmarksEnabledChanged(TreeView treeView)
          Called when a tree view's checkmarks enabled flag has changed.
 void disabledCheckmarkFilterChanged(TreeView treeView, Filter<?> previousDisabledCheckmarkFilter)
          Called when a tree view's disabled checkmark filter has changed.
 void disabledNodeFilterChanged(TreeView treeView, Filter<?> previousDisabledNodeFilter)
          Called when a tree view's disabled node filter has changed.
 void nodeEditorChanged(TreeView treeView, TreeView.NodeEditor previousNodeEditor)
          Called when a tree view's node editor has changed.
 void nodeRendererChanged(TreeView treeView, TreeView.NodeRenderer previousNodeRenderer)
          Called when a tree view's node renderer has changed.
 void selectModeChanged(TreeView treeView, TreeView.SelectMode previousSelectMode)
          Called when a tree view's select mode has changed.
 void showMixedCheckmarkStateChanged(TreeView treeView)
          Called when a tree view's "show mixed checkmark state" flag has changed.
 void treeDataChanged(TreeView treeView, List<?> previousTreeData)
          Called when a tree view's data has changed.
 

Method Detail

treeDataChanged

void treeDataChanged(TreeView treeView,
                     List<?> previousTreeData)
Called when a tree view's data has changed.

Parameters:
treeView -
previousTreeData -

nodeRendererChanged

void nodeRendererChanged(TreeView treeView,
                         TreeView.NodeRenderer previousNodeRenderer)
Called when a tree view's node renderer has changed.

Parameters:
treeView -
previousNodeRenderer -

nodeEditorChanged

void nodeEditorChanged(TreeView treeView,
                       TreeView.NodeEditor previousNodeEditor)
Called when a tree view's node editor has changed.

Parameters:
treeView -
previousNodeEditor -

selectModeChanged

void selectModeChanged(TreeView treeView,
                       TreeView.SelectMode previousSelectMode)
Called when a tree view's select mode has changed.

Parameters:
treeView -
previousSelectMode -

checkmarksEnabledChanged

void checkmarksEnabledChanged(TreeView treeView)
Called when a tree view's checkmarks enabled flag has changed.

Parameters:
treeView -

showMixedCheckmarkStateChanged

void showMixedCheckmarkStateChanged(TreeView treeView)
Called when a tree view's "show mixed checkmark state" flag has changed.

Parameters:
treeView -

disabledNodeFilterChanged

void disabledNodeFilterChanged(TreeView treeView,
                               Filter<?> previousDisabledNodeFilter)
Called when a tree view's disabled node filter has changed.

Parameters:
treeView -
previousDisabledNodeFilter -

disabledCheckmarkFilterChanged

void disabledCheckmarkFilterChanged(TreeView treeView,
                                    Filter<?> previousDisabledCheckmarkFilter)
Called when a tree view's disabled checkmark filter has changed.

Parameters:
treeView -
previousDisabledCheckmarkFilter -