Class DefaultSelectionStyleConfiguration

java.lang.Object
org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
org.eclipse.nebula.widgets.nattable.selection.config.DefaultSelectionStyleConfiguration
All Implemented Interfaces:
IConfiguration

public class DefaultSelectionStyleConfiguration extends AbstractRegistryConfiguration
Sets up rendering style used for selected areas and the selection anchor.
  • Field Details

    • selectionFont

      public org.eclipse.swt.graphics.Font selectionFont
    • selectionBgColor

      public org.eclipse.swt.graphics.Color selectionBgColor
    • selectionFgColor

      public org.eclipse.swt.graphics.Color selectionFgColor
    • anchorBorderColor

      public org.eclipse.swt.graphics.Color anchorBorderColor
    • anchorBorderStyle

      public BorderStyle anchorBorderStyle
    • anchorBgColor

      public org.eclipse.swt.graphics.Color anchorBgColor
    • anchorFgColor

      public org.eclipse.swt.graphics.Color anchorFgColor
    • selectedHeaderBgColor

      public org.eclipse.swt.graphics.Color selectedHeaderBgColor
    • selectedHeaderFgColor

      public org.eclipse.swt.graphics.Color selectedHeaderFgColor
    • selectedHeaderFont

      public org.eclipse.swt.graphics.Font selectedHeaderFont
    • selectedHeaderBorderStyle

      public BorderStyle selectedHeaderBorderStyle
    • fullySelectedHeaderBgColor

      public org.eclipse.swt.graphics.Color fullySelectedHeaderBgColor
    • anchorGridBorderColor

      public org.eclipse.swt.graphics.Color anchorGridBorderColor
    • anchorGridBorderStyle

      public BorderStyle anchorGridBorderStyle
  • Constructor Details

    • DefaultSelectionStyleConfiguration

      public DefaultSelectionStyleConfiguration()
  • Method Details

    • configureRegistry

      public void configureRegistry(IConfigRegistry configRegistry)
      Description copied from interface: IConfiguration
      Configure NatTable's IConfigRegistry upon receiving this callback. A mechanism to plug-in custom ICellPainter, IDataValidator etc.
      Parameters:
      configRegistry - The IConfigRegistry instance to register configuration values to.
    • configureSelectionStyle

      protected void configureSelectionStyle(IConfigRegistry configRegistry)
    • configureSelectionAnchorStyle

      protected void configureSelectionAnchorStyle(IConfigRegistry configRegistry)
    • configureSelectionAnchorGridLineStyle

      protected void configureSelectionAnchorGridLineStyle(IConfigRegistry configRegistry)
    • configureHeaderHasSelectionStyle

      protected void configureHeaderHasSelectionStyle(IConfigRegistry configRegistry)
    • configureHeaderFullySelectedStyle

      protected void configureHeaderFullySelectedStyle(IConfigRegistry configRegistry)