Class KeyEventHandlerImpl
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.client.canvas.controls.keyboard.KeyEventHandlerImpl
-
- All Implemented Interfaces:
KeyEventHandler
@Dependent public class KeyEventHandlerImpl extends Object implements KeyEventHandler
A helper class for component that listen to keyboard events. It provides keyboard shortcuts support by listening for multiple key events.
-
-
Constructor Summary
Constructors Constructor Description KeyEventHandlerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyEventHandleraddKeyShortcutCallback(org.kie.workbench.common.stunner.core.client.canvas.controls.keyboard.KeyboardControl.KeyShortcutCallback shortcutCallback)voidclear()voidonKeyUpEvent(org.kie.workbench.common.stunner.core.client.event.keyboard.KeyUpEvent event)voidsetEnabled(boolean enabled)KeyEventHandlersetTimerDelay(int millis)
-
-
-
Method Detail
-
addKeyShortcutCallback
public KeyEventHandler addKeyShortcutCallback(org.kie.workbench.common.stunner.core.client.canvas.controls.keyboard.KeyboardControl.KeyShortcutCallback shortcutCallback)
- Specified by:
addKeyShortcutCallbackin interfaceKeyEventHandler
-
setTimerDelay
public KeyEventHandler setTimerDelay(int millis)
- Specified by:
setTimerDelayin interfaceKeyEventHandler
-
clear
@PreDestroy public void clear()
- Specified by:
clearin interfaceKeyEventHandler
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfaceKeyEventHandler
-
onKeyUpEvent
public void onKeyUpEvent(@Observes org.kie.workbench.common.stunner.core.client.event.keyboard.KeyUpEvent event)
-
-