Class DefaultSelectionBindings

java.lang.Object
org.eclipse.nebula.widgets.nattable.config.AbstractUiBindingConfiguration
org.eclipse.nebula.widgets.nattable.selection.config.DefaultSelectionBindings
All Implemented Interfaces:
IConfiguration
Direct Known Subclasses:
RowOnlySelectionBindings

public class DefaultSelectionBindings extends AbstractUiBindingConfiguration
  • Constructor Details

    • DefaultSelectionBindings

      public DefaultSelectionBindings()
  • Method Details

    • configureUiBindings

      public void configureUiBindings(UiBindingRegistry uiBindingRegistry)
      Description copied from interface: IConfiguration
      Configure NatTable's UiBindingRegistry upon receiving this callback. A mechanism to customize key/mouse bindings.
      Parameters:
      uiBindingRegistry - The UiBindingRegistry instance to register ui bindings to.
    • configureEndButtonBindings

      protected void configureEndButtonBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configureHomeButtonBindings

      protected void configureHomeButtonBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configurePageDownButtonBindings

      protected void configurePageDownButtonBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configurePageUpButtonBindings

      protected void configurePageUpButtonBindings(UiBindingRegistry uiBindingRegistry, PageUpAction action)
    • configureMoveRightBindings

      protected void configureMoveRightBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configureMoveLeftBindings

      protected void configureMoveLeftBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configureMoveDownBindings

      protected void configureMoveDownBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configureMoveUpBindings

      protected void configureMoveUpBindings(UiBindingRegistry uiBindingRegistry, IKeyAction action)
    • configureBodyMouseClickBindings

      protected void configureBodyMouseClickBindings(UiBindingRegistry uiBindingRegistry)
    • configureColumnHeaderMouseClickBindings

      protected void configureColumnHeaderMouseClickBindings(UiBindingRegistry uiBindingRegistry)
    • configureRowHeaderMouseClickBindings

      protected void configureRowHeaderMouseClickBindings(UiBindingRegistry uiBindingRegistry)
    • configureBodyMouseDragMode

      protected void configureBodyMouseDragMode(UiBindingRegistry uiBindingRegistry)