public class UiBindingRegistry extends Object implements IUiBindingRegistry
Constructor and Description |
---|
UiBindingRegistry(NatTable natTable) |
public UiBindingRegistry(NatTable natTable)
public IKeyAction getKeyEventAction(org.eclipse.swt.events.KeyEvent event)
getKeyEventAction
in interface IUiBindingRegistry
public IDragMode getDragMode(org.eclipse.swt.events.MouseEvent event)
getDragMode
in interface IUiBindingRegistry
public IMouseAction getMouseMoveAction(org.eclipse.swt.events.MouseEvent event)
getMouseMoveAction
in interface IUiBindingRegistry
public IMouseAction getMouseDownAction(org.eclipse.swt.events.MouseEvent event)
getMouseDownAction
in interface IUiBindingRegistry
public IMouseAction getSingleClickAction(org.eclipse.swt.events.MouseEvent event)
getSingleClickAction
in interface IUiBindingRegistry
public IMouseAction getDoubleClickAction(org.eclipse.swt.events.MouseEvent event)
getDoubleClickAction
in interface IUiBindingRegistry
public void registerFirstKeyBinding(IKeyEventMatcher keyMatcher, IKeyAction action)
public void registerKeyBinding(IKeyEventMatcher keyMatcher, IKeyAction action)
public void unregisterKeyBinding(IKeyEventMatcher keyMatcher)
public void registerFirstMouseDragMode(IMouseEventMatcher mouseEventMatcher, IDragMode dragMode)
public void registerMouseDragMode(IMouseEventMatcher mouseEventMatcher, IDragMode dragMode)
public void unregisterMouseDragMode(IMouseEventMatcher mouseEventMatcher)
public void registerFirstMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterMouseMoveBinding(IMouseEventMatcher mouseEventMatcher)
public void registerFirstMouseDownBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerMouseDownBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterMouseDownBinding(IMouseEventMatcher mouseEventMatcher)
public void registerFirstSingleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerSingleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterSingleClickBinding(IMouseEventMatcher mouseEventMatcher)
public void registerFirstDoubleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerDoubleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterDoubleClickBinding(IMouseEventMatcher mouseEventMatcher)
Copyright © 2013. All Rights Reserved.