blob: a4de09cc0d38bade26ba67c22c3cd0a2dba9fa94 [file] [log] [blame]
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)
}