Package org.eclipse.swt.events
Interface TreeListener
-
- All Superinterfaces:
EventListener,SWTEventListener
- All Known Implementing Classes:
TreeAdapter
public interface TreeListener extends SWTEventListener
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
addTreeListenermethod and removed using theremoveTreeListenermethod. When a branch of the tree is expanded or collapsed, the appropriate method will be invoked.- See Also:
TreeAdapter,TreeEvent
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidtreeCollapsed(TreeEvent e)Sent when a tree branch is collapsed.static TreeListenertreeCollapsedAdapter(Consumer<TreeEvent> c)Static helper method to create aTreeListenerfor thetreeCollapsed(TreeEvent e)) method, given a lambda expression or a method reference.voidtreeExpanded(TreeEvent e)Sent when a tree branch is expanded.static TreeListenertreeExpandedAdapter(Consumer<TreeEvent> c)Static helper method to create aTreeListenerfor thetreeExpanded(TreeEvent e)) method, given a lambda expression or a method reference.
-
-
-
Method Detail
-
treeCollapsed
void treeCollapsed(TreeEvent e)
Sent when a tree branch is collapsed.- Parameters:
e- an event containing information about the tree operation
-
treeExpanded
void treeExpanded(TreeEvent e)
Sent when a tree branch is expanded.- Parameters:
e- an event containing information about the tree operation
-
treeCollapsedAdapter
static TreeListener treeCollapsedAdapter(Consumer<TreeEvent> c)
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 TreeListener treeExpandedAdapter(Consumer<TreeEvent> c)
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
-
-