Package org.eclipse.swt.events
Interface TreeListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
TreeAdapter
Classes which implement this interface provide methods
that deal with the expanding and collapsing of tree
branches.
After creating an instance of a class that implements
this interface it can be added to a tree control using the
addTreeListener method and removed using
the removeTreeListener method. When a branch
of the tree is expanded or collapsed, the appropriate method
will be invoked.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidSent when a tree branch is collapsed.static TreeListenerStatic helper method to create aTreeListenerfor thetreeCollapsed(TreeEvent e)) method, given a lambda expression or a method reference.voidSent when a tree branch is expanded.static TreeListenerStatic helper method to create aTreeListenerfor thetreeExpanded(TreeEvent e)) method, given a lambda expression or a method reference.
-
Method Details
-
treeCollapsed
Sent when a tree branch is collapsed.- Parameters:
e- an event containing information about the tree operation
-
treeExpanded
Sent when a tree branch is expanded.- Parameters:
e- an event containing information about the tree operation
-
treeCollapsedAdapter
Static helper method to create aTreeListenerfor thetreeCollapsed(TreeEvent e)) method, given a lambda expression or a method reference.- Parameters:
c- the consumer of the event- Returns:
- TreeListener
- Since:
- 3.107
-
treeExpandedAdapter
Static helper method to create aTreeListenerfor thetreeExpanded(TreeEvent e)) method, given a lambda expression or a method reference.- Parameters:
c- the consumer of the event- Returns:
- TreeListener
- Since:
- 3.107
-