Class DefaultNatTableThemeConfiguration

  • All Implemented Interfaces:
    IConfiguration
    Direct Known Subclasses:
    ModernNatTableThemeConfiguration

    public class DefaultNatTableThemeConfiguration
    extends ThemeConfiguration
    ThemeConfiguration that contains the basic styles that can be configured for a NatTable. The style values are the same as in the single default configurations, which leads to the "classic" NatTable styling.

    There are several ways to create a new theme using this configuration as basis:

    1. Set different values for the style attributes via instance init block. For example:
       new DefaultNatTableThemeConfiguration {
              {
                      this.defaultFgColor = GUIHelper.COLOR_BLUE;
                      ...
              }
       }
       
    2. Override the getters directly
    3. Override the configureXxx() methods directly

    While this ThemeConfiguration only contains the basic styling, you are also able to extend this and add additional stylings, e.g. conditional stylings for custom labels. But on adding new stylings you also need to ensure that the custom styling is removed in ThemeConfiguration.unregisterThemeStyleConfigurations(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry) . This is necessary so the applied styles do not stay in case of theme switches.

    Instead of extending an existing ThemeConfiguration you are also able to create and register IThemeExtensions to add additional styling. Creating IThemeExtension gives you the most possible flexibility on creating, modifying and extending existing themes.

    Note: If styling of the GroupBy header should also be involved in the theme, you need to register a matching IThemeExtension out of the GlazedLists extension. The reason for this is that the labels against which the styles need to be registered are specified there, and there should be no dependency from core to the extensions. Have a look at the DefaultGroupByThemeExtension or the ModernGroupByThemeExtension for example.

    • Field Detail

      • defaultBgColor

        public org.eclipse.swt.graphics.Color defaultBgColor
      • defaultFgColor

        public org.eclipse.swt.graphics.Color defaultFgColor
      • defaultGradientBgColor

        public org.eclipse.swt.graphics.Color defaultGradientBgColor
      • defaultGradientFgColor

        public org.eclipse.swt.graphics.Color defaultGradientFgColor
      • defaultFont

        public org.eclipse.swt.graphics.Font defaultFont
      • defaultImage

        public org.eclipse.swt.graphics.Image defaultImage
      • defaultBorderStyle

        public BorderStyle defaultBorderStyle
      • defaultPWEchoChar

        public Character defaultPWEchoChar
      • defaultCellPainter

        public ICellPainter defaultCellPainter
      • cHeaderBgColor

        public org.eclipse.swt.graphics.Color cHeaderBgColor
      • cHeaderFgColor

        public org.eclipse.swt.graphics.Color cHeaderFgColor
      • cHeaderGradientBgColor

        public org.eclipse.swt.graphics.Color cHeaderGradientBgColor
      • cHeaderGradientFgColor

        public org.eclipse.swt.graphics.Color cHeaderGradientFgColor
      • cHeaderFont

        public org.eclipse.swt.graphics.Font cHeaderFont
      • cHeaderImage

        public org.eclipse.swt.graphics.Image cHeaderImage
      • cHeaderBorderStyle

        public BorderStyle cHeaderBorderStyle
      • cHeaderPWEchoChar

        public Character cHeaderPWEchoChar
      • cHeaderCellPainter

        public ICellPainter cHeaderCellPainter
      • rHeaderBgColor

        public org.eclipse.swt.graphics.Color rHeaderBgColor
      • rHeaderFgColor

        public org.eclipse.swt.graphics.Color rHeaderFgColor
      • rHeaderGradientBgColor

        public org.eclipse.swt.graphics.Color rHeaderGradientBgColor
      • rHeaderGradientFgColor

        public org.eclipse.swt.graphics.Color rHeaderGradientFgColor
      • rHeaderFont

        public org.eclipse.swt.graphics.Font rHeaderFont
      • rHeaderImage

        public org.eclipse.swt.graphics.Image rHeaderImage
      • rHeaderBorderStyle

        public BorderStyle rHeaderBorderStyle
      • rHeaderPWEchoChar

        public Character rHeaderPWEchoChar
      • rHeaderCellPainter

        public ICellPainter rHeaderCellPainter
      • cornerBgColor

        public org.eclipse.swt.graphics.Color cornerBgColor
      • cornerFgColor

        public org.eclipse.swt.graphics.Color cornerFgColor
      • cornerGradientBgColor

        public org.eclipse.swt.graphics.Color cornerGradientBgColor
      • cornerGradientFgColor

        public org.eclipse.swt.graphics.Color cornerGradientFgColor
      • cornerFont

        public org.eclipse.swt.graphics.Font cornerFont
      • cornerImage

        public org.eclipse.swt.graphics.Image cornerImage
      • cornerBorderStyle

        public BorderStyle cornerBorderStyle
      • cornerPWEchoChar

        public Character cornerPWEchoChar
      • defaultHoverBgColor

        public org.eclipse.swt.graphics.Color defaultHoverBgColor
      • defaultHoverFgColor

        public org.eclipse.swt.graphics.Color defaultHoverFgColor
      • defaultHoverGradientBgColor

        public org.eclipse.swt.graphics.Color defaultHoverGradientBgColor
      • defaultHoverGradientFgColor

        public org.eclipse.swt.graphics.Color defaultHoverGradientFgColor
      • defaultHoverFont

        public org.eclipse.swt.graphics.Font defaultHoverFont
      • defaultHoverImage

        public org.eclipse.swt.graphics.Image defaultHoverImage
      • defaultHoverBorderStyle

        public BorderStyle defaultHoverBorderStyle
      • defaultHoverPWEchoChar

        public Character defaultHoverPWEchoChar
      • defaultHoverCellPainter

        public ICellPainter defaultHoverCellPainter
      • bodyHoverBgColor

        public org.eclipse.swt.graphics.Color bodyHoverBgColor
      • bodyHoverFgColor

        public org.eclipse.swt.graphics.Color bodyHoverFgColor
      • bodyHoverGradientBgColor

        public org.eclipse.swt.graphics.Color bodyHoverGradientBgColor
      • bodyHoverGradientFgColor

        public org.eclipse.swt.graphics.Color bodyHoverGradientFgColor
      • bodyHoverFont

        public org.eclipse.swt.graphics.Font bodyHoverFont
      • bodyHoverImage

        public org.eclipse.swt.graphics.Image bodyHoverImage
      • bodyHoverBorderStyle

        public BorderStyle bodyHoverBorderStyle
      • bodyHoverPWEchoChar

        public Character bodyHoverPWEchoChar
      • bodyHoverCellPainter

        public ICellPainter bodyHoverCellPainter
      • cHeaderHoverBgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverBgColor
      • cHeaderHoverFgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverFgColor
      • cHeaderHoverGradientBgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverGradientBgColor
      • cHeaderHoverGradientFgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverGradientFgColor
      • cHeaderHoverFont

        public org.eclipse.swt.graphics.Font cHeaderHoverFont
      • cHeaderHoverImage

        public org.eclipse.swt.graphics.Image cHeaderHoverImage
      • cHeaderHoverBorderStyle

        public BorderStyle cHeaderHoverBorderStyle
      • cHeaderHoverPWEchoChar

        public Character cHeaderHoverPWEchoChar
      • cHeaderHoverCellPainter

        public ICellPainter cHeaderHoverCellPainter
      • rHeaderHoverBgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverBgColor
      • rHeaderHoverFgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverFgColor
      • rHeaderHoverGradientBgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverGradientBgColor
      • rHeaderHoverGradientFgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverGradientFgColor
      • rHeaderHoverFont

        public org.eclipse.swt.graphics.Font rHeaderHoverFont
      • rHeaderHoverImage

        public org.eclipse.swt.graphics.Image rHeaderHoverImage
      • rHeaderHoverBorderStyle

        public BorderStyle rHeaderHoverBorderStyle
      • rHeaderHoverPWEchoChar

        public Character rHeaderHoverPWEchoChar
      • rHeaderHoverCellPainter

        public ICellPainter rHeaderHoverCellPainter
      • defaultHoverSelectionBgColor

        public org.eclipse.swt.graphics.Color defaultHoverSelectionBgColor
      • defaultHoverSelectionFgColor

        public org.eclipse.swt.graphics.Color defaultHoverSelectionFgColor
      • defaultHoverSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color defaultHoverSelectionGradientBgColor
      • defaultHoverSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color defaultHoverSelectionGradientFgColor
      • defaultHoverSelectionFont

        public org.eclipse.swt.graphics.Font defaultHoverSelectionFont
      • defaultHoverSelectionImage

        public org.eclipse.swt.graphics.Image defaultHoverSelectionImage
      • defaultHoverSelectionBorderStyle

        public BorderStyle defaultHoverSelectionBorderStyle
      • defaultHoverSelectionPWEchoChar

        public Character defaultHoverSelectionPWEchoChar
      • defaultHoverSelectionTextDecoration

        public TextDecorationEnum defaultHoverSelectionTextDecoration
      • defaultHoverSelectionCellPainter

        public ICellPainter defaultHoverSelectionCellPainter
      • bodyHoverSelectionBgColor

        public org.eclipse.swt.graphics.Color bodyHoverSelectionBgColor
      • bodyHoverSelectionFgColor

        public org.eclipse.swt.graphics.Color bodyHoverSelectionFgColor
      • bodyHoverSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color bodyHoverSelectionGradientBgColor
      • bodyHoverSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color bodyHoverSelectionGradientFgColor
      • bodyHoverSelectionFont

        public org.eclipse.swt.graphics.Font bodyHoverSelectionFont
      • bodyHoverSelectionImage

        public org.eclipse.swt.graphics.Image bodyHoverSelectionImage
      • bodyHoverSelectionBorderStyle

        public BorderStyle bodyHoverSelectionBorderStyle
      • bodyHoverSelectionPWEchoChar

        public Character bodyHoverSelectionPWEchoChar
      • bodyHoverSelectionTextDecoration

        public TextDecorationEnum bodyHoverSelectionTextDecoration
      • bodyHoverSelectionCellPainter

        public ICellPainter bodyHoverSelectionCellPainter
      • cHeaderHoverSelectionBgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverSelectionBgColor
      • cHeaderHoverSelectionFgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverSelectionFgColor
      • cHeaderHoverSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverSelectionGradientBgColor
      • cHeaderHoverSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color cHeaderHoverSelectionGradientFgColor
      • cHeaderHoverSelectionFont

        public org.eclipse.swt.graphics.Font cHeaderHoverSelectionFont
      • cHeaderHoverSelectionImage

        public org.eclipse.swt.graphics.Image cHeaderHoverSelectionImage
      • cHeaderHoverSelectionBorderStyle

        public BorderStyle cHeaderHoverSelectionBorderStyle
      • cHeaderHoverSelectionPWEchoChar

        public Character cHeaderHoverSelectionPWEchoChar
      • cHeaderHoverSelectionTextDecoration

        public TextDecorationEnum cHeaderHoverSelectionTextDecoration
      • cHeaderHoverSelectionCellPainter

        public ICellPainter cHeaderHoverSelectionCellPainter
      • rHeaderHoverSelectionBgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverSelectionBgColor
      • rHeaderHoverSelectionFgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverSelectionFgColor
      • rHeaderHoverSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverSelectionGradientBgColor
      • rHeaderHoverSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color rHeaderHoverSelectionGradientFgColor
      • rHeaderHoverSelectionFont

        public org.eclipse.swt.graphics.Font rHeaderHoverSelectionFont
      • rHeaderHoverSelectionImage

        public org.eclipse.swt.graphics.Image rHeaderHoverSelectionImage
      • rHeaderHoverSelectionBorderStyle

        public BorderStyle rHeaderHoverSelectionBorderStyle
      • rHeaderHoverSelectionPWEchoChar

        public Character rHeaderHoverSelectionPWEchoChar
      • rHeaderHoverSelectionTextDecoration

        public TextDecorationEnum rHeaderHoverSelectionTextDecoration
      • rHeaderHoverSelectionCellPainter

        public ICellPainter rHeaderHoverSelectionCellPainter
      • defaultSelectionBgColor

        public org.eclipse.swt.graphics.Color defaultSelectionBgColor
      • defaultSelectionFgColor

        public org.eclipse.swt.graphics.Color defaultSelectionFgColor
      • defaultSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color defaultSelectionGradientBgColor
      • defaultSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color defaultSelectionGradientFgColor
      • defaultSelectionFont

        public org.eclipse.swt.graphics.Font defaultSelectionFont
      • defaultSelectionImage

        public org.eclipse.swt.graphics.Image defaultSelectionImage
      • defaultSelectionBorderStyle

        public BorderStyle defaultSelectionBorderStyle
      • defaultSelectionPWEchoChar

        public Character defaultSelectionPWEchoChar
      • defaultSelectionTextDecoration

        public TextDecorationEnum defaultSelectionTextDecoration
      • defaultSelectionCellPainter

        public ICellPainter defaultSelectionCellPainter
      • cHeaderSelectionBgColor

        public org.eclipse.swt.graphics.Color cHeaderSelectionBgColor
      • cHeaderSelectionFgColor

        public org.eclipse.swt.graphics.Color cHeaderSelectionFgColor
      • cHeaderSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color cHeaderSelectionGradientBgColor
      • cHeaderSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color cHeaderSelectionGradientFgColor
      • cHeaderSelectionFont

        public org.eclipse.swt.graphics.Font cHeaderSelectionFont
      • cHeaderSelectionImage

        public org.eclipse.swt.graphics.Image cHeaderSelectionImage
      • cHeaderSelectionBorderStyle

        public BorderStyle cHeaderSelectionBorderStyle
      • cHeaderSelectionPWEchoChar

        public Character cHeaderSelectionPWEchoChar
      • cHeaderSelectionTextDecoration

        public TextDecorationEnum cHeaderSelectionTextDecoration
      • cHeaderSelectionCellPainter

        public ICellPainter cHeaderSelectionCellPainter
      • cHeaderFullSelectionBgColor

        public org.eclipse.swt.graphics.Color cHeaderFullSelectionBgColor
      • cHeaderFullSelectionFgColor

        public org.eclipse.swt.graphics.Color cHeaderFullSelectionFgColor
      • cHeaderFullSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color cHeaderFullSelectionGradientBgColor
      • cHeaderFullSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color cHeaderFullSelectionGradientFgColor
      • cHeaderFullSelectionFont

        public org.eclipse.swt.graphics.Font cHeaderFullSelectionFont
      • cHeaderFullSelectionImage

        public org.eclipse.swt.graphics.Image cHeaderFullSelectionImage
      • cHeaderFullSelectionBorderStyle

        public BorderStyle cHeaderFullSelectionBorderStyle
      • cHeaderFullSelectionPWEchoChar

        public Character cHeaderFullSelectionPWEchoChar
      • cHeaderFullSelectionTextDecoration

        public TextDecorationEnum cHeaderFullSelectionTextDecoration
      • cHeaderFullSelectionCellPainter

        public ICellPainter cHeaderFullSelectionCellPainter
      • rHeaderSelectionBgColor

        public org.eclipse.swt.graphics.Color rHeaderSelectionBgColor
      • rHeaderSelectionFgColor

        public org.eclipse.swt.graphics.Color rHeaderSelectionFgColor
      • rHeaderSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color rHeaderSelectionGradientBgColor
      • rHeaderSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color rHeaderSelectionGradientFgColor
      • rHeaderSelectionFont

        public org.eclipse.swt.graphics.Font rHeaderSelectionFont
      • rHeaderSelectionImage

        public org.eclipse.swt.graphics.Image rHeaderSelectionImage
      • rHeaderSelectionBorderStyle

        public BorderStyle rHeaderSelectionBorderStyle
      • rHeaderSelectionPWEchoChar

        public Character rHeaderSelectionPWEchoChar
      • rHeaderSelectionTextDecoration

        public TextDecorationEnum rHeaderSelectionTextDecoration
      • rHeaderSelectionCellPainter

        public ICellPainter rHeaderSelectionCellPainter
      • rHeaderFullSelectionBgColor

        public org.eclipse.swt.graphics.Color rHeaderFullSelectionBgColor
      • rHeaderFullSelectionFgColor

        public org.eclipse.swt.graphics.Color rHeaderFullSelectionFgColor
      • rHeaderFullSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color rHeaderFullSelectionGradientBgColor
      • rHeaderFullSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color rHeaderFullSelectionGradientFgColor
      • rHeaderFullSelectionFont

        public org.eclipse.swt.graphics.Font rHeaderFullSelectionFont
      • rHeaderFullSelectionImage

        public org.eclipse.swt.graphics.Image rHeaderFullSelectionImage
      • rHeaderFullSelectionBorderStyle

        public BorderStyle rHeaderFullSelectionBorderStyle
      • rHeaderFullSelectionPWEchoChar

        public Character rHeaderFullSelectionPWEchoChar
      • rHeaderFullSelectionTextDecoration

        public TextDecorationEnum rHeaderFullSelectionTextDecoration
      • rHeaderFullSelectionCellPainter

        public ICellPainter rHeaderFullSelectionCellPainter
      • cornerSelectionBgColor

        public org.eclipse.swt.graphics.Color cornerSelectionBgColor
      • cornerSelectionFgColor

        public org.eclipse.swt.graphics.Color cornerSelectionFgColor
      • cornerSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color cornerSelectionGradientBgColor
      • cornerSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color cornerSelectionGradientFgColor
      • cornerSelectionFont

        public org.eclipse.swt.graphics.Font cornerSelectionFont
      • cornerSelectionImage

        public org.eclipse.swt.graphics.Image cornerSelectionImage
      • cornerSelectionBorderStyle

        public BorderStyle cornerSelectionBorderStyle
      • cornerSelectionPWEchoChar

        public Character cornerSelectionPWEchoChar
      • cornerSelectionCellPainter

        public ICellPainter cornerSelectionCellPainter
      • selectionAnchorBgColor

        public org.eclipse.swt.graphics.Color selectionAnchorBgColor
      • selectionAnchorFgColor

        public org.eclipse.swt.graphics.Color selectionAnchorFgColor
      • selectionAnchorGradientBgColor

        public org.eclipse.swt.graphics.Color selectionAnchorGradientBgColor
      • selectionAnchorGradientFgColor

        public org.eclipse.swt.graphics.Color selectionAnchorGradientFgColor
      • selectionAnchorFont

        public org.eclipse.swt.graphics.Font selectionAnchorFont
      • selectionAnchorImage

        public org.eclipse.swt.graphics.Image selectionAnchorImage
      • selectionAnchorBorderStyle

        public BorderStyle selectionAnchorBorderStyle
      • selectionAnchorPWEchoChar

        public Character selectionAnchorPWEchoChar
      • selectionAnchorCellPainter

        public ICellPainter selectionAnchorCellPainter
      • selectionAnchorSelectionBgColor

        public org.eclipse.swt.graphics.Color selectionAnchorSelectionBgColor
      • selectionAnchorSelectionFgColor

        public org.eclipse.swt.graphics.Color selectionAnchorSelectionFgColor
      • selectionAnchorSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color selectionAnchorSelectionGradientBgColor
      • selectionAnchorSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color selectionAnchorSelectionGradientFgColor
      • selectionAnchorSelectionFont

        public org.eclipse.swt.graphics.Font selectionAnchorSelectionFont
      • selectionAnchorSelectionImage

        public org.eclipse.swt.graphics.Image selectionAnchorSelectionImage
      • selectionAnchorSelectionBorderStyle

        public BorderStyle selectionAnchorSelectionBorderStyle
      • selectionAnchorSelectionPWEchoChar

        public Character selectionAnchorSelectionPWEchoChar
      • selectionAnchorSelectionTextDecoration

        public TextDecorationEnum selectionAnchorSelectionTextDecoration
      • selectionAnchorSelectionCellPainter

        public ICellPainter selectionAnchorSelectionCellPainter
      • selectionAnchorGridBorderStyle

        public BorderStyle selectionAnchorGridBorderStyle
      • evenRowBgColor

        public org.eclipse.swt.graphics.Color evenRowBgColor
      • evenRowFgColor

        public org.eclipse.swt.graphics.Color evenRowFgColor
      • evenRowGradientBgColor

        public org.eclipse.swt.graphics.Color evenRowGradientBgColor
      • evenRowGradientFgColor

        public org.eclipse.swt.graphics.Color evenRowGradientFgColor
      • evenRowFont

        public org.eclipse.swt.graphics.Font evenRowFont
      • evenRowImage

        public org.eclipse.swt.graphics.Image evenRowImage
      • evenRowBorderStyle

        public BorderStyle evenRowBorderStyle
      • evenRowPWEchoChar

        public Character evenRowPWEchoChar
      • evenRowCellPainter

        public ICellPainter evenRowCellPainter
      • oddRowBgColor

        public org.eclipse.swt.graphics.Color oddRowBgColor
      • oddRowFgColor

        public org.eclipse.swt.graphics.Color oddRowFgColor
      • oddRowGradientBgColor

        public org.eclipse.swt.graphics.Color oddRowGradientBgColor
      • oddRowGradientFgColor

        public org.eclipse.swt.graphics.Color oddRowGradientFgColor
      • oddRowFont

        public org.eclipse.swt.graphics.Font oddRowFont
      • oddRowImage

        public org.eclipse.swt.graphics.Image oddRowImage
      • oddRowBorderStyle

        public BorderStyle oddRowBorderStyle
      • oddRowPWEchoChar

        public Character oddRowPWEchoChar
      • cGroupHeaderBgColor

        public org.eclipse.swt.graphics.Color cGroupHeaderBgColor
      • cGroupHeaderFgColor

        public org.eclipse.swt.graphics.Color cGroupHeaderFgColor
      • cGroupHeaderGradientBgColor

        public org.eclipse.swt.graphics.Color cGroupHeaderGradientBgColor
      • cGroupHeaderGradientFgColor

        public org.eclipse.swt.graphics.Color cGroupHeaderGradientFgColor
      • cGroupHeaderFont

        public org.eclipse.swt.graphics.Font cGroupHeaderFont
      • cGroupHeaderImage

        public org.eclipse.swt.graphics.Image cGroupHeaderImage
      • cGroupHeaderBorderStyle

        public BorderStyle cGroupHeaderBorderStyle
      • cGroupHeaderPWEchoChar

        public Character cGroupHeaderPWEchoChar
      • cGroupHeaderCellPainter

        public ICellPainter cGroupHeaderCellPainter
      • rGroupHeaderBgColor

        public org.eclipse.swt.graphics.Color rGroupHeaderBgColor
      • rGroupHeaderFgColor

        public org.eclipse.swt.graphics.Color rGroupHeaderFgColor
      • rGroupHeaderGradientBgColor

        public org.eclipse.swt.graphics.Color rGroupHeaderGradientBgColor
      • rGroupHeaderGradientFgColor

        public org.eclipse.swt.graphics.Color rGroupHeaderGradientFgColor
      • rGroupHeaderFont

        public org.eclipse.swt.graphics.Font rGroupHeaderFont
      • rGroupHeaderImage

        public org.eclipse.swt.graphics.Image rGroupHeaderImage
      • rGroupHeaderBorderStyle

        public BorderStyle rGroupHeaderBorderStyle
      • rGroupHeaderPWEchoChar

        public Character rGroupHeaderPWEchoChar
      • rGroupHeaderCellPainter

        public ICellPainter rGroupHeaderCellPainter
      • sortHeaderBgColor

        public org.eclipse.swt.graphics.Color sortHeaderBgColor
      • sortHeaderFgColor

        public org.eclipse.swt.graphics.Color sortHeaderFgColor
      • sortHeaderGradientBgColor

        public org.eclipse.swt.graphics.Color sortHeaderGradientBgColor
      • sortHeaderGradientFgColor

        public org.eclipse.swt.graphics.Color sortHeaderGradientFgColor
      • sortHeaderFont

        public org.eclipse.swt.graphics.Font sortHeaderFont
      • sortHeaderImage

        public org.eclipse.swt.graphics.Image sortHeaderImage
      • sortHeaderBorderStyle

        public BorderStyle sortHeaderBorderStyle
      • sortHeaderPWEchoChar

        public Character sortHeaderPWEchoChar
      • sortHeaderCellPainter

        public ICellPainter sortHeaderCellPainter
      • selectedSortHeaderBgColor

        public org.eclipse.swt.graphics.Color selectedSortHeaderBgColor
      • selectedSortHeaderFgColor

        public org.eclipse.swt.graphics.Color selectedSortHeaderFgColor
      • selectedSortHeaderGradientBgColor

        public org.eclipse.swt.graphics.Color selectedSortHeaderGradientBgColor
      • selectedSortHeaderGradientFgColor

        public org.eclipse.swt.graphics.Color selectedSortHeaderGradientFgColor
      • selectedSortHeaderFont

        public org.eclipse.swt.graphics.Font selectedSortHeaderFont
      • selectedSortHeaderImage

        public org.eclipse.swt.graphics.Image selectedSortHeaderImage
      • selectedSortHeaderBorderStyle

        public BorderStyle selectedSortHeaderBorderStyle
      • selectedSortHeaderPWEchoChar

        public Character selectedSortHeaderPWEchoChar
      • selectedSortHeaderTextDecoration

        public TextDecorationEnum selectedSortHeaderTextDecoration
      • selectedSortHeaderCellPainter

        public ICellPainter selectedSortHeaderCellPainter
      • filterRowBgColor

        public org.eclipse.swt.graphics.Color filterRowBgColor
      • filterRowFgColor

        public org.eclipse.swt.graphics.Color filterRowFgColor
      • filterRowGradientBgColor

        public org.eclipse.swt.graphics.Color filterRowGradientBgColor
      • filterRowGradientFgColor

        public org.eclipse.swt.graphics.Color filterRowGradientFgColor
      • filterRowFont

        public org.eclipse.swt.graphics.Font filterRowFont
      • filterRowImage

        public org.eclipse.swt.graphics.Image filterRowImage
      • filterRowBorderStyle

        public BorderStyle filterRowBorderStyle
      • filterRowPWEchoChar

        public Character filterRowPWEchoChar
      • filterRowCellPainter

        public ICellPainter filterRowCellPainter
      • treeBgColor

        public org.eclipse.swt.graphics.Color treeBgColor
      • treeFgColor

        public org.eclipse.swt.graphics.Color treeFgColor
      • treeGradientBgColor

        public org.eclipse.swt.graphics.Color treeGradientBgColor
      • treeGradientFgColor

        public org.eclipse.swt.graphics.Color treeGradientFgColor
      • treeFont

        public org.eclipse.swt.graphics.Font treeFont
      • treeImage

        public org.eclipse.swt.graphics.Image treeImage
      • treePWEchoChar

        public Character treePWEchoChar
      • treeSelectionBgColor

        public org.eclipse.swt.graphics.Color treeSelectionBgColor
      • treeSelectionFgColor

        public org.eclipse.swt.graphics.Color treeSelectionFgColor
      • treeSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color treeSelectionGradientBgColor
      • treeSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color treeSelectionGradientFgColor
      • treeSelectionFont

        public org.eclipse.swt.graphics.Font treeSelectionFont
      • treeSelectionImage

        public org.eclipse.swt.graphics.Image treeSelectionImage
      • treeSelectionBorderStyle

        public BorderStyle treeSelectionBorderStyle
      • treeSelectionPWEchoChar

        public Character treeSelectionPWEchoChar
      • treeSelectionCellPainter

        public ICellPainter treeSelectionCellPainter
      • treeStructurePainter

        public ICellPainter treeStructurePainter
      • treeStructureSelectionPainter

        public ICellPainter treeStructureSelectionPainter
      • summaryRowBgColor

        public org.eclipse.swt.graphics.Color summaryRowBgColor
      • summaryRowFgColor

        public org.eclipse.swt.graphics.Color summaryRowFgColor
      • summaryRowGradientBgColor

        public org.eclipse.swt.graphics.Color summaryRowGradientBgColor
      • summaryRowGradientFgColor

        public org.eclipse.swt.graphics.Color summaryRowGradientFgColor
      • summaryRowFont

        public org.eclipse.swt.graphics.Font summaryRowFont
      • summaryRowImage

        public org.eclipse.swt.graphics.Image summaryRowImage
      • summaryRowBorderStyle

        public BorderStyle summaryRowBorderStyle
      • summaryRowPWEchoChar

        public Character summaryRowPWEchoChar
      • summaryRowCellPainter

        public ICellPainter summaryRowCellPainter
      • summaryRowSelectionBgColor

        public org.eclipse.swt.graphics.Color summaryRowSelectionBgColor
      • summaryRowSelectionFgColor

        public org.eclipse.swt.graphics.Color summaryRowSelectionFgColor
      • summaryRowSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color summaryRowSelectionGradientBgColor
      • summaryRowSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color summaryRowSelectionGradientFgColor
      • summaryRowSelectionFont

        public org.eclipse.swt.graphics.Font summaryRowSelectionFont
      • summaryRowSelectionImage

        public org.eclipse.swt.graphics.Image summaryRowSelectionImage
      • summaryRowSelectionBorderStyle

        public BorderStyle summaryRowSelectionBorderStyle
      • summaryRowSelectionPWEchoChar

        public Character summaryRowSelectionPWEchoChar
      • summaryRowSelectionTextDecoration

        public TextDecorationEnum summaryRowSelectionTextDecoration
      • summaryRowSelectionCellPainter

        public ICellPainter summaryRowSelectionCellPainter
      • freezeSeparatorColor

        public org.eclipse.swt.graphics.Color freezeSeparatorColor
      • freezeSeparatorWidth

        public Integer freezeSeparatorWidth
        Since:
        2.0
      • gridLineColor

        public org.eclipse.swt.graphics.Color gridLineColor
      • renderColumnHeaderGridLines

        public Boolean renderColumnHeaderGridLines
      • renderCornerGridLines

        public Boolean renderCornerGridLines
      • renderRowHeaderGridLines

        public Boolean renderRowHeaderGridLines
      • renderBodyGridLines

        public Boolean renderBodyGridLines
      • renderFilterRowGridLines

        public Boolean renderFilterRowGridLines
      • conversionErrorBgColor

        public org.eclipse.swt.graphics.Color conversionErrorBgColor
      • conversionErrorFgColor

        public org.eclipse.swt.graphics.Color conversionErrorFgColor
      • conversionErrorFont

        public org.eclipse.swt.graphics.Font conversionErrorFont
      • validationErrorBgColor

        public org.eclipse.swt.graphics.Color validationErrorBgColor
      • validationErrorFgColor

        public org.eclipse.swt.graphics.Color validationErrorFgColor
      • validationErrorFont

        public org.eclipse.swt.graphics.Font validationErrorFont
      • fillHandleColor

        public org.eclipse.swt.graphics.Color fillHandleColor
        Since:
        1.5
      • fillHandleBorderStyle

        public BorderStyle fillHandleBorderStyle
        Since:
        1.5
      • fillHandleRegionBorderStyle

        public BorderStyle fillHandleRegionBorderStyle
        Since:
        1.5
      • copyBorderStyle

        public BorderStyle copyBorderStyle
        Since:
        1.5
      • dataChangeBgColor

        public org.eclipse.swt.graphics.Color dataChangeBgColor
        Since:
        2.0
      • dataChangeFgColor

        public org.eclipse.swt.graphics.Color dataChangeFgColor
        Since:
        2.0
      • dataChangeGradientBgColor

        public org.eclipse.swt.graphics.Color dataChangeGradientBgColor
        Since:
        2.0
      • dataChangeGradientFgColor

        public org.eclipse.swt.graphics.Color dataChangeGradientFgColor
        Since:
        2.0
      • dataChangeFont

        public org.eclipse.swt.graphics.Font dataChangeFont
        Since:
        2.0
      • dataChangeImage

        public org.eclipse.swt.graphics.Image dataChangeImage
        Since:
        2.0
      • dataChangeBorderStyle

        public BorderStyle dataChangeBorderStyle
        Since:
        2.0
      • dataChangePWEchoChar

        public Character dataChangePWEchoChar
        Since:
        2.0
      • dataChangeSelectionBgColor

        public org.eclipse.swt.graphics.Color dataChangeSelectionBgColor
        Since:
        2.0
      • dataChangeSelectionFgColor

        public org.eclipse.swt.graphics.Color dataChangeSelectionFgColor
        Since:
        2.0
      • dataChangeSelectionGradientBgColor

        public org.eclipse.swt.graphics.Color dataChangeSelectionGradientBgColor
        Since:
        2.0
      • dataChangeSelectionGradientFgColor

        public org.eclipse.swt.graphics.Color dataChangeSelectionGradientFgColor
        Since:
        2.0
      • dataChangeSelectionFont

        public org.eclipse.swt.graphics.Font dataChangeSelectionFont
        Since:
        2.0
      • dataChangeSelectionImage

        public org.eclipse.swt.graphics.Image dataChangeSelectionImage
        Since:
        2.0
      • dataChangeSelectionBorderStyle

        public BorderStyle dataChangeSelectionBorderStyle
        Since:
        2.0
      • dataChangeSelectionPWEchoChar

        public Character dataChangeSelectionPWEchoChar
        Since:
        2.0
      • dataChangeSelectionTextDecoration

        public TextDecorationEnum dataChangeSelectionTextDecoration
        Since:
        2.0
      • hideIndicatorColor

        public org.eclipse.swt.graphics.Color hideIndicatorColor
        Since:
        2.0
      • hideIndicatorWidth

        public Integer hideIndicatorWidth
        Since:
        2.0
    • Constructor Detail

      • DefaultNatTableThemeConfiguration

        public DefaultNatTableThemeConfiguration()