Class DragModeEventHandler
java.lang.Object
org.eclipse.nebula.widgets.nattable.ui.mode.AbstractModeEventHandler
org.eclipse.nebula.widgets.nattable.ui.action.DragModeEventHandler
- All Implemented Interfaces:
EventListener
,IModeEventHandler
,org.eclipse.swt.events.FocusListener
,org.eclipse.swt.events.KeyListener
,org.eclipse.swt.events.MouseListener
,org.eclipse.swt.events.MouseMoveListener
,org.eclipse.swt.events.MouseTrackListener
,org.eclipse.swt.internal.SWTEventListener
-
Field Summary
Fields inherited from class org.eclipse.nebula.widgets.nattable.ui.mode.AbstractModeEventHandler
natTable
-
Constructor Summary
ConstructorDescriptionDragModeEventHandler
(ModeSupport modeSupport, NatTable natTable, IDragMode dragMode, MouseModeEventHandler parentModeEventHandler, org.eclipse.swt.events.MouseEvent mouseDownEvent) -
Method Summary
Methods inherited from class org.eclipse.nebula.widgets.nattable.ui.mode.AbstractModeEventHandler
cleanup, focusGained, getModeSupport, keyPressed, keyReleased, mouseDoubleClick, mouseDown, mouseEnter, mouseExit, mouseHover, switchMode, switchMode
-
Constructor Details
-
DragModeEventHandler
public DragModeEventHandler(ModeSupport modeSupport, NatTable natTable, IDragMode dragMode, MouseModeEventHandler parentModeEventHandler, org.eclipse.swt.events.MouseEvent mouseDownEvent)
-
-
Method Details
-
mouseMove
public void mouseMove(org.eclipse.swt.events.MouseEvent event) - Specified by:
mouseMove
in interfaceorg.eclipse.swt.events.MouseMoveListener
- Overrides:
mouseMove
in classAbstractModeEventHandler
-
mouseUp
public void mouseUp(org.eclipse.swt.events.MouseEvent event) - Specified by:
mouseUp
in interfaceorg.eclipse.swt.events.MouseListener
- Overrides:
mouseUp
in classAbstractModeEventHandler
-
focusLost
public void focusLost(org.eclipse.swt.events.FocusEvent event) - Specified by:
focusLost
in interfaceorg.eclipse.swt.events.FocusListener
- Overrides:
focusLost
in classAbstractModeEventHandler
-