Package org.apache.pivot.wtk
Interface TreeViewListener
-
- All Known Implementing Classes:
TerraTreeViewSkin
,TreeViewListener.Adapter
,TreeViewListener.Listeners
public interface TreeViewListener
Tree view listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TreeViewListener.Adapter
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
TreeViewListener.Listeners
Tree view listener list.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
checkmarksEnabledChanged(TreeView treeView)
Called when a tree view's checkmarks enabled flag has changed.default void
disabledCheckmarkFilterChanged(TreeView treeView, Filter<?> previousDisabledCheckmarkFilter)
Called when a tree view's disabled checkmark filter has changed.default void
disabledNodeFilterChanged(TreeView treeView, Filter<?> previousDisabledNodeFilter)
Called when a tree view's disabled node filter has changed.default void
nodeEditorChanged(TreeView treeView, TreeView.NodeEditor previousNodeEditor)
Called when a tree view's node editor has changed.default void
nodeRendererChanged(TreeView treeView, TreeView.NodeRenderer previousNodeRenderer)
Called when a tree view's node renderer has changed.default void
selectModeChanged(TreeView treeView, TreeView.SelectMode previousSelectMode)
Called when a tree view's select mode has changed.default void
showMixedCheckmarkStateChanged(TreeView treeView)
Called when a tree view's "show mixed checkmark state" flag has changed.default void
treeDataChanged(TreeView treeView, List<?> previousTreeData)
Called when a tree view's data has changed.
-
-
-
Method Detail
-
treeDataChanged
default void treeDataChanged(TreeView treeView, List<?> previousTreeData)
Called when a tree view's data has changed.- Parameters:
treeView
- The source of this event.previousTreeData
- The previous data for this tree.
-
nodeRendererChanged
default void nodeRendererChanged(TreeView treeView, TreeView.NodeRenderer previousNodeRenderer)
Called when a tree view's node renderer has changed.- Parameters:
treeView
- The source of this event.previousNodeRenderer
- The previous renderer for tree nodes.
-
nodeEditorChanged
default void nodeEditorChanged(TreeView treeView, TreeView.NodeEditor previousNodeEditor)
Called when a tree view's node editor has changed.- Parameters:
treeView
- The source of this event.previousNodeEditor
- The previous editor for tree nodes.
-
selectModeChanged
default void selectModeChanged(TreeView treeView, TreeView.SelectMode previousSelectMode)
Called when a tree view's select mode has changed.- Parameters:
treeView
- The source of this event.previousSelectMode
- What the tree view's select mode was before the change.
-
checkmarksEnabledChanged
default void checkmarksEnabledChanged(TreeView treeView)
Called when a tree view's checkmarks enabled flag has changed.- Parameters:
treeView
- The source of this event.
-
showMixedCheckmarkStateChanged
default void showMixedCheckmarkStateChanged(TreeView treeView)
Called when a tree view's "show mixed checkmark state" flag has changed.- Parameters:
treeView
- The tree view that has changed.
-
disabledNodeFilterChanged
default void disabledNodeFilterChanged(TreeView treeView, Filter<?> previousDisabledNodeFilter)
Called when a tree view's disabled node filter has changed.- Parameters:
treeView
- The tree view that has changed.previousDisabledNodeFilter
- The previous filter that determines the disabled nodes.
-
disabledCheckmarkFilterChanged
default void disabledCheckmarkFilterChanged(TreeView treeView, Filter<?> previousDisabledCheckmarkFilter)
Called when a tree view's disabled checkmark filter has changed.- Parameters:
treeView
- The source of this event.previousDisabledCheckmarkFilter
- The previous filter that determined the disabled checkmarks.
-
-