Package org.eclipse.e4.ui.bindings.keys
Class KeyBindingDispatcher.KeyDownFilter
java.lang.Object
org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.KeyDownFilter
- All Implemented Interfaces:
Listener
- Enclosing class:
- KeyBindingDispatcher
A display filter for handling key bindings. This filter can either be enabled or disabled. If
disabled, the filter does not process incoming events. The filter starts enabled.
- Since:
- 3.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
handleEvent
(Event event) Handles an incoming traverse or key down event.final boolean
Returns whether the key binding filter is enabled.final void
setEnabled
(boolean enabled) Sets whether this filter should be enabled or disabled.
-
Constructor Details
-
KeyDownFilter
public KeyDownFilter()
-
-
Method Details
-
handleEvent
Handles an incoming traverse or key down event.- Specified by:
handleEvent
in interfaceListener
- Parameters:
event
- The event to process; must not benull
.
-
isEnabled
public final boolean isEnabled()Returns whether the key binding filter is enabled.- Returns:
- Whether the key filter is enabled.
-
setEnabled
public final void setEnabled(boolean enabled) Sets whether this filter should be enabled or disabled.- Parameters:
enabled
- Whether key binding filter should be enabled.
-