| package org.eclipse.nebula.widgets.nattable.renderer.swt.event.binding |
| |
| import org.eclipse.nebula.widgets.nattable.renderer.swt.event.action.DragAction |
| import org.eclipse.nebula.widgets.nattable.renderer.swt.event.action.KeyAction |
| import org.eclipse.nebula.widgets.nattable.renderer.swt.event.action.MouseAction |
| import org.eclipse.swt.events.KeyEvent |
| import org.eclipse.swt.events.MouseEvent |
| |
| interface UiBindings { |
| |
| def KeyAction getKeyEventAction(KeyEvent event) |
| |
| def MouseAction getMouseDownAction(MouseEvent event) |
| def MouseAction getMouseMoveAction(MouseEvent event) |
| def DragAction getDragAction(MouseEvent event) |
| |
| def MouseAction getSingleClickAction(MouseEvent event) |
| def MouseAction getDoubleClickAction(MouseEvent event) |
| |
| } |