Package org.eclipse.swt.events
Interface ExpandListener
- All Superinterfaces:
EventListener
,SWTEventListener
- All Known Implementing Classes:
ExpandAdapter
Classes which implement this interface provide methods
that deal with the expanding and collapsing of
ExpandItem
s.
After creating an instance of a class that implements
this interface it can be added to a ExpandBar
control using the addExpandListener
method and
removed using the removeExpandListener
method.
When a item of the ExpandBar
is expanded or
collapsed, the appropriate method will be invoked.
- Since:
- 3.2
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Sent when an item is collapsed.static ExpandListener
Static helper method to create aExpandListener
for theitemCollapsed(ExpandEvent e)
) method, given a lambda expression or a method reference.void
Sent when an item is expanded.static ExpandListener
Static helper method to create aExpandListener
for theitemExpanded(ExpandEvent e)
) method, given a lambda expression or a method reference.
-
Method Details
-
itemCollapsed
Sent when an item is collapsed.- Parameters:
e
- an event containing information about the operation
-
itemExpanded
Sent when an item is expanded.- Parameters:
e
- an event containing information about the operation
-
itemCollapsedAdapter
Static helper method to create aExpandListener
for theitemCollapsed(ExpandEvent e)
) method, given a lambda expression or a method reference.- Parameters:
c
- the consumer of the event- Returns:
- ExpandListener
- Since:
- 3.107
-
itemExpandedAdapter
Static helper method to create aExpandListener
for theitemExpanded(ExpandEvent e)
) method, given a lambda expression or a method reference.- Parameters:
c
- the consumer of the event- Returns:
- ExpandListener
- Since:
- 3.107
-