Class TreeAdapter

java.lang.Object
org.eclipse.swt.events.TreeAdapter
All Implemented Interfaces:
EventListener, TreeListener, SWTEventListener

public abstract class TreeAdapter extends Object implements TreeListener
This adapter class provides default implementations for the methods described by the TreeListener interface.

Classes that wish to deal with TreeEvents can extend this class and override only the methods which they are interested in.

An alternative to this class are the static helper methods TreeListener.treeCollapsedAdapter(java.util.function.Consumer) and TreeListener.treeExpandedAdapter(java.util.function.Consumer), which accept a lambda expression or a method reference that implements the event consumer.

See Also:
  • Constructor Details

    • TreeAdapter

      public TreeAdapter()
  • Method Details

    • treeCollapsed

      public void treeCollapsed(TreeEvent e)
      Sent when a tree branch is collapsed. The default behavior is to do nothing.
      Specified by:
      treeCollapsed in interface TreeListener
      Parameters:
      e - an event containing information about the tree operation
    • treeExpanded

      public void treeExpanded(TreeEvent e)
      Sent when a tree branch is expanded. The default behavior is to do nothing.
      Specified by:
      treeExpanded in interface TreeListener
      Parameters:
      e - an event containing information about the tree operation