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 IUiBindingRegistrypublic IDragMode getDragMode(org.eclipse.swt.events.MouseEvent event)
getDragMode in interface IUiBindingRegistrypublic IMouseAction getMouseMoveAction(org.eclipse.swt.events.MouseEvent event)
getMouseMoveAction in interface IUiBindingRegistrypublic IMouseAction getMouseDownAction(org.eclipse.swt.events.MouseEvent event)
getMouseDownAction in interface IUiBindingRegistrypublic IMouseAction getSingleClickAction(org.eclipse.swt.events.MouseEvent event)
getSingleClickAction in interface IUiBindingRegistrypublic IMouseAction getDoubleClickAction(org.eclipse.swt.events.MouseEvent event)
getDoubleClickAction in interface IUiBindingRegistrypublic IMouseAction getMouseHoverAction(org.eclipse.swt.events.MouseEvent event)
getMouseHoverAction in interface IUiBindingRegistrypublic IMouseAction getMouseEnterAction(org.eclipse.swt.events.MouseEvent event)
getMouseEnterAction in interface IUiBindingRegistrypublic IMouseAction getMouseExitAction(org.eclipse.swt.events.MouseEvent event)
getMouseExitAction in interface IUiBindingRegistrypublic 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)
public void registerFirstMouseHoverBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerMouseHoverBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterMouseHoverBinding(IMouseEventMatcher mouseEventMatcher)
public void registerFirstMouseEnterBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerMouseEnterBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterMouseEnterBinding(IMouseEventMatcher mouseEventMatcher)
public void registerFirstMouseExitBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void registerMouseExitBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action)
public void unregisterMouseExitBinding(IMouseEventMatcher mouseEventMatcher)
Copyright © 2019. All rights reserved.