Class AbstractKeySelectAction
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.selection.action.AbstractKeySelectAction
-
- All Implemented Interfaces:
IKeyAction
- Direct Known Subclasses:
MoveSelectionAction
,MoveToEndAction
,MoveToFirstColumnAction
,MoveToFirstRowAction
,MoveToHomeAction
,MoveToLastColumnAction
,MoveToLastRowAction
,PageDownAction
,PageUpAction
public abstract class AbstractKeySelectAction extends Object implements IKeyAction
-
-
Constructor Summary
Constructors Constructor Description AbstractKeySelectAction(SelectionLayer.MoveDirectionEnum direction)
AbstractKeySelectAction(SelectionLayer.MoveDirectionEnum direction, boolean shiftMask, boolean ctrlMask)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SelectionLayer.MoveDirectionEnum
getDirection()
protected boolean
isControlMask()
protected boolean
isShiftMask()
void
run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
void
setControlMask(boolean controlMask)
void
setShiftMask(boolean shiftMask)
-
-
-
Constructor Detail
-
AbstractKeySelectAction
public AbstractKeySelectAction(SelectionLayer.MoveDirectionEnum direction)
-
AbstractKeySelectAction
public AbstractKeySelectAction(SelectionLayer.MoveDirectionEnum direction, boolean shiftMask, boolean ctrlMask)
-
-
Method Detail
-
run
public void run(NatTable natTable, org.eclipse.swt.events.KeyEvent event)
- Specified by:
run
in interfaceIKeyAction
-
isShiftMask
protected boolean isShiftMask()
-
isControlMask
protected boolean isControlMask()
-
setShiftMask
public void setShiftMask(boolean shiftMask)
-
setControlMask
public void setControlMask(boolean controlMask)
-
getDirection
public SelectionLayer.MoveDirectionEnum getDirection()
-
-