Class MouseModeEventHandler
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.ui.mode.AbstractModeEventHandler
-
- org.eclipse.nebula.widgets.nattable.ui.mode.MouseModeEventHandler
-
- 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
public class MouseModeEventHandler extends AbstractModeEventHandler
-
-
Field Summary
-
Fields inherited from class org.eclipse.nebula.widgets.nattable.ui.mode.AbstractModeEventHandler
natTable
-
-
Constructor Summary
Constructors Constructor Description MouseModeEventHandler(ModeSupport modeSupport, NatTable natTable, org.eclipse.swt.events.MouseEvent initialMouseDownEvent, IMouseAction singleClickAction, IMouseAction doubleClickAction, IDragMode dragMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
keyPressed(org.eclipse.swt.events.KeyEvent event)
void
mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
void
mouseDown(org.eclipse.swt.events.MouseEvent event)
void
mouseMove(org.eclipse.swt.events.MouseEvent event)
void
mouseUp(org.eclipse.swt.events.MouseEvent event)
-
Methods inherited from class org.eclipse.nebula.widgets.nattable.ui.mode.AbstractModeEventHandler
cleanup, focusGained, focusLost, getModeSupport, keyReleased, mouseEnter, mouseExit, mouseHover, switchMode, switchMode
-
-
-
-
Constructor Detail
-
MouseModeEventHandler
public MouseModeEventHandler(ModeSupport modeSupport, NatTable natTable, org.eclipse.swt.events.MouseEvent initialMouseDownEvent, IMouseAction singleClickAction, IMouseAction doubleClickAction, IDragMode dragMode)
-
-
Method Detail
-
mouseUp
public void mouseUp(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseUp
in interfaceorg.eclipse.swt.events.MouseListener
- Overrides:
mouseUp
in classAbstractModeEventHandler
-
mouseDown
public void mouseDown(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseDown
in interfaceorg.eclipse.swt.events.MouseListener
- Overrides:
mouseDown
in classAbstractModeEventHandler
-
keyPressed
public void keyPressed(org.eclipse.swt.events.KeyEvent event)
- Specified by:
keyPressed
in interfaceorg.eclipse.swt.events.KeyListener
- Overrides:
keyPressed
in classAbstractModeEventHandler
-
mouseDoubleClick
public void mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseDoubleClick
in interfaceorg.eclipse.swt.events.MouseListener
- Overrides:
mouseDoubleClick
in classAbstractModeEventHandler
-
mouseMove
public void mouseMove(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseMove
in interfaceorg.eclipse.swt.events.MouseMoveListener
- Overrides:
mouseMove
in classAbstractModeEventHandler
-
-