Uses of Interface
org.eclipse.nebula.widgets.nattable.selection.ITraversalStrategy
-
-
Uses of ITraversalStrategy in org.eclipse.nebula.widgets.nattable.hierarchical
Classes in org.eclipse.nebula.widgets.nattable.hierarchical that implement ITraversalStrategy Modifier and Type Class Description classHierarchicalTraversalStrategyWrapper for basicITraversalStrategyimplementations that add target checks.Fields in org.eclipse.nebula.widgets.nattable.hierarchical declared as ITraversalStrategy Modifier and Type Field Description protected ITraversalStrategyHierarchicalTraversalStrategy. baseStrategyTheITraversalStrategythat is wrapped by thisHierarchicalTraversalStrategy.Constructors in org.eclipse.nebula.widgets.nattable.hierarchical with parameters of type ITraversalStrategy Constructor Description HierarchicalTraversalStrategy(ITraversalStrategy baseStrategy, HierarchicalTreeLayer layer) -
Uses of ITraversalStrategy in org.eclipse.nebula.widgets.nattable.selection
Classes in org.eclipse.nebula.widgets.nattable.selection that implement ITraversalStrategy Modifier and Type Class Description classEditTraversalStrategyWrapper for basicITraversalStrategyimplementations that add target checks.Fields in org.eclipse.nebula.widgets.nattable.selection declared as ITraversalStrategy Modifier and Type Field Description static ITraversalStrategyITraversalStrategy. AXIS_CYCLE_TRAVERSAL_STRATEGYITraversalStrategythat 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 ITraversalStrategyITraversalStrategy. AXIS_TRAVERSAL_STRATEGYITraversalStrategythat 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 ITraversalStrategyEditTraversalStrategy. baseStrategyTheITraversalStrategythat is wrapped by thisEditTraversalStrategy.protected ITraversalStrategyMoveSelectionCommandHandler. horizontalTraversalStrategyThe strategy to use on horizontal traversal.static ITraversalStrategyITraversalStrategy. TABLE_CYCLE_TRAVERSAL_STRATEGYITraversalStrategythat 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 ITraversalStrategyITraversalStrategy. TABLE_TRAVERSAL_STRATEGYITraversalStrategythat 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 ITraversalStrategyMoveSelectionCommandHandler. verticalTraversalStrategyThe strategy to use on vertical traversal.Methods in org.eclipse.nebula.widgets.nattable.selection that return ITraversalStrategy Modifier and Type Method Description protected ITraversalStrategyMoveCellSelectionCommandHandler. createIncrementalStrategy(ITraversalStrategy baseStrategy)Creates aITraversalStrategythat wraps the given base strategy but returning the step count + 1.protected ITraversalStrategyMoveSelectionCommandHandler. getTraversalStrategy(T command)Determines theITraversalStrategythat 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 Modifier and Type Method Description protected ITraversalStrategyMoveCellSelectionCommandHandler. createIncrementalStrategy(ITraversalStrategy baseStrategy)Creates aITraversalStrategythat wraps the given base strategy but returning the step count + 1.protected voidMoveCellSelectionCommandHandler. moveLastSelectedDown(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected voidMoveRowSelectionCommandHandler. moveLastSelectedDown(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected abstract voidMoveSelectionCommandHandler. moveLastSelectedDown(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)Moves the selection from the current position down.protected voidMoveCellSelectionCommandHandler. moveLastSelectedLeft(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected voidMoveRowSelectionCommandHandler. moveLastSelectedLeft(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected abstract voidMoveSelectionCommandHandler. moveLastSelectedLeft(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)Moves the selection from the current position to the left.protected voidMoveCellSelectionCommandHandler. moveLastSelectedRight(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected voidMoveRowSelectionCommandHandler. moveLastSelectedRight(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected abstract voidMoveSelectionCommandHandler. moveLastSelectedRight(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)Moves the selection from the current position to the right.protected voidMoveCellSelectionCommandHandler. moveLastSelectedUp(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected voidMoveRowSelectionCommandHandler. moveLastSelectedUp(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)protected abstract voidMoveSelectionCommandHandler. moveLastSelectedUp(ITraversalStrategy traversalStrategy, boolean withShiftMask, boolean withControlMask)Moves the selection from the current position up.protected voidMoveSelectionCommandHandler. 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 Constructor Description EditTraversalStrategy(ITraversalStrategy baseStrategy, NatTable natTable)MoveCellSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)Create a MoveCellSelectionCommandHandler for the givenSelectionLayer.MoveCellSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)Create a MoveCellSelectionCommandHandler for the givenSelectionLayer.MoveRowSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)Create a MoveRowSelectionCommandHandler for the givenSelectionLayer.MoveRowSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)Create a MoveRowSelectionCommandHandler for the givenSelectionLayer.MoveSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)Create a MoveSelectionCommandHandler for the givenSelectionLayer.MoveSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)Create a MoveSelectionCommandHandler for the givenSelectionLayer. -
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 Constructor Description MoveSelectionAction(SelectionLayer.MoveDirectionEnum direction, ITraversalStrategy traversalStrategy)Create a MoveSelectionAction that executes aMoveSelectionCommandto move the selection into the given direction by using the givenITraversalStrategy.MoveSelectionAction(SelectionLayer.MoveDirectionEnum direction, ITraversalStrategy traversalStrategy, boolean shiftMask, boolean ctrlMask)Create a MoveSelectionAction that executes aMoveSelectionCommandto move the selection into the given direction by using the givenITraversalStrategy. -
Uses of ITraversalStrategy in org.eclipse.nebula.widgets.nattable.selection.command
Methods in org.eclipse.nebula.widgets.nattable.selection.command that return ITraversalStrategy Modifier and Type Method Description ITraversalStrategyMoveSelectionCommand. getTraversalStrategy()Constructors in org.eclipse.nebula.widgets.nattable.selection.command with parameters of type ITraversalStrategy Constructor Description MoveSelectionCommand(SelectionLayer.MoveDirectionEnum direction, ITraversalStrategy traversalStrategy, boolean shiftMask, boolean controlMask)
-