public final class SWTUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static org.eclipse.ui.forms.events.IExpansionListener |
expansionListenerAdapter(java.util.function.Consumer<org.eclipse.ui.forms.events.ExpansionEvent> consumer)
Static helper method to create an expansion listener for
#expansionStateChanged(ExpansionEvent event) )
method with a lambda expression. |
static org.eclipse.swt.events.FocusListener |
focusLostAdapter(java.util.function.Consumer<org.eclipse.swt.events.FocusEvent> consumer)
Static helper method to create a focus listener for the
#focusLost(FocusEvent event) ) method with a
lambda expression. |
static org.eclipse.swt.events.KeyListener |
keyReleasedAdapter(java.util.function.Consumer<org.eclipse.swt.events.KeyEvent> consumer)
Static helper method to create a key listener for the
#keyReleased(KeyEvent event) ) method with a lambda
expression. |
static org.eclipse.swt.events.SelectionListener |
widgetSelectedAdapter(java.util.function.Consumer<org.eclipse.swt.events.SelectionEvent> consumer)
Static helper method to create a selection listener for the
#widgetSelected(SelectionEvent event) ) method
with a lambda expression. |
public static org.eclipse.swt.events.SelectionListener widgetSelectedAdapter(java.util.function.Consumer<org.eclipse.swt.events.SelectionEvent> consumer)
#widgetSelected(SelectionEvent event)
) method
with a lambda expression.consumer
- the consumer of the eventpublic static org.eclipse.swt.events.FocusListener focusLostAdapter(java.util.function.Consumer<org.eclipse.swt.events.FocusEvent> consumer)
#focusLost(FocusEvent event)
) method with a
lambda expression.consumer
- the consumer of the eventpublic static org.eclipse.swt.events.KeyListener keyReleasedAdapter(java.util.function.Consumer<org.eclipse.swt.events.KeyEvent> consumer)
#keyReleased(KeyEvent event)
) method with a lambda
expression.consumer
- the consumer of the eventpublic static org.eclipse.ui.forms.events.IExpansionListener expansionListenerAdapter(java.util.function.Consumer<org.eclipse.ui.forms.events.ExpansionEvent> consumer)
#expansionStateChanged(ExpansionEvent event)
)
method with a lambda expression.consumer
- The consumer of the event