Uses of Interface
org.eclipse.nebula.widgets.nattable.selection.ITraversalStrategy

Packages that use ITraversalStrategy
org.eclipse.nebula.widgets.nattable.selection   
org.eclipse.nebula.widgets.nattable.selection.action   
org.eclipse.nebula.widgets.nattable.selection.command   
 

Uses of ITraversalStrategy in org.eclipse.nebula.widgets.nattable.selection
 

Classes in org.eclipse.nebula.widgets.nattable.selection that implement ITraversalStrategy
 class EditTraversalStrategy
          Wrapper for basic ITraversalStrategy implementations that add target checks.
 

Fields in org.eclipse.nebula.widgets.nattable.selection declared as ITraversalStrategy
static ITraversalStrategy ITraversalStrategy.AXIS_CYCLE_TRAVERSAL_STRATEGY
          ITraversalStrategy that specifies the following:
traversal scope = axis cycle = true step count = 1 valid = true This means for example, on moving a selection to the right, the selection will move one cell at a time and jump to the first column when moving over the right border.
static ITraversalStrategy ITraversalStrategy.AXIS_TRAVERSAL_STRATEGY
          ITraversalStrategy that specifies the following:
traversal scope = axis cycle = false step count = 1 valid = true This means for example, on moving a selection to the right, the selection will move one cell at a time and stop at the right border.
protected  ITraversalStrategy EditTraversalStrategy.baseStrategy
          The ITraversalStrategy that is wrapped by this EditTraversalStrategy.
protected  ITraversalStrategy MoveSelectionCommandHandler.horizontalTraversalStrategy
          The strategy to use on horizontal traversal.
static ITraversalStrategy ITraversalStrategy.TABLE_CYCLE_TRAVERSAL_STRATEGY
          ITraversalStrategy that specifies the following:
traversal scope = table cycle = true step count = 1 valid = true This means for example, on moving a selection to the right, the selection will move one cell at a time and jump to the first column and move one row down when moving over the right border.
static ITraversalStrategy ITraversalStrategy.TABLE_TRAVERSAL_STRATEGY
          ITraversalStrategy that specifies the following:
traversal scope = table cycle = false step count = 1 valid = true This means for example, on moving a selection to the right, the selection will move one cell at a time and jump to the first column and move one row down when moving over the right border.
protected  ITraversalStrategy MoveSelectionCommandHandler.verticalTraversalStrategy
          The strategy to use on vertical traversal.
 

Methods in org.eclipse.nebula.widgets.nattable.selection that return ITraversalStrategy
protected  ITraversalStrategy MoveCellSelectionCommandHandler.createIncrementalStrategy(ITraversalStrategy baseStrategy)
          Creates a ITraversalStrategy that wraps the given base strategy but returning the step count + 1.
protected  ITraversalStrategy MoveSelectionCommandHandler.getTraversalStrategy(T command)
          Determines the ITraversalStrategy that should be used to move the selection on handling the given command.
 

Methods in org.eclipse.nebula.widgets.nattable.selection with parameters of type ITraversalStrategy
protected  ITraversalStrategy MoveCellSelectionCommandHandler.createIncrementalStrategy(ITraversalStrategy baseStrategy)
          Creates a ITraversalStrategy that wraps the given base strategy but returning the step count + 1.
protected abstract  void MoveSelectionCommandHandler.moveLastSelectedDown(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
          Moves the selection from the current position down.
protected  void MoveRowSelectionCommandHandler.moveLastSelectedDown(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected  void MoveCellSelectionCommandHandler.moveLastSelectedDown(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected abstract  void MoveSelectionCommandHandler.moveLastSelectedLeft(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
          Moves the selection from the current position to the left.
protected  void MoveRowSelectionCommandHandler.moveLastSelectedLeft(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected  void MoveCellSelectionCommandHandler.moveLastSelectedLeft(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected abstract  void MoveSelectionCommandHandler.moveLastSelectedRight(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
          Moves the selection from the current position to the right.
protected  void MoveRowSelectionCommandHandler.moveLastSelectedRight(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected  void MoveCellSelectionCommandHandler.moveLastSelectedRight(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected abstract  void MoveSelectionCommandHandler.moveLastSelectedUp(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
          Moves the selection from the current position up.
protected  void MoveRowSelectionCommandHandler.moveLastSelectedUp(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected  void MoveCellSelectionCommandHandler.moveLastSelectedUp(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
           
protected  void MoveSelectionCommandHandler.moveSelection(SelectionLayer.MoveDirectionEnum moveDirection, ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)
          Moves the selection from the current position into the given move direction.
 

Constructors in org.eclipse.nebula.widgets.nattable.selection with parameters of type ITraversalStrategy
EditTraversalStrategy(ITraversalStrategy baseStrategy, NatTable natTable)
           
MoveCellSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)
          Create a MoveCellSelectionCommandHandler for the given SelectionLayer.
MoveCellSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)
          Create a MoveCellSelectionCommandHandler for the given SelectionLayer .
MoveRowSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)
          Create a MoveRowSelectionCommandHandler for the given SelectionLayer.
MoveRowSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)
          Create a MoveRowSelectionCommandHandler for the given SelectionLayer .
MoveSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)
          Create a MoveSelectionCommandHandler for the given SelectionLayer .
MoveSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)
          Create a MoveSelectionCommandHandler for the given SelectionLayer .
 

Uses of ITraversalStrategy in org.eclipse.nebula.widgets.nattable.selection.action
 

Constructors in org.eclipse.nebula.widgets.nattable.selection.action with parameters of type ITraversalStrategy
MoveSelectionAction(SelectionLayer.MoveDirectionEnum direction, ITraversalStrategy traversalStrategy)
          Create a MoveSelectionAction that executes a MoveSelectionCommand to move the selection into the given direction by using the given ITraversalStrategy.
MoveSelectionAction(SelectionLayer.MoveDirectionEnum direction, ITraversalStrategy traversalStrategy, boolean shiftMask, boolean ctrlMask)
          Create a MoveSelectionAction that executes a MoveSelectionCommand to move the selection into the given direction by using the given ITraversalStrategy.
 

Uses of ITraversalStrategy in org.eclipse.nebula.widgets.nattable.selection.command
 

Methods in org.eclipse.nebula.widgets.nattable.selection.command that return ITraversalStrategy
 ITraversalStrategy MoveSelectionCommand.getTraversalStrategy()
           
 

Constructors in org.eclipse.nebula.widgets.nattable.selection.command with parameters of type ITraversalStrategy
MoveSelectionCommand(SelectionLayer.MoveDirectionEnum direction, ITraversalStrategy traversalStrategy, boolean shiftMask, boolean controlMask)
           
 



Copyright © 2015. All rights reserved.