Class ModernGroupByThemeExtension
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.DefaultGroupByThemeExtension
-
- org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.ModernGroupByThemeExtension
-
- All Implemented Interfaces:
IThemeExtension
- Direct Known Subclasses:
DarkGroupByThemeExtension
public class ModernGroupByThemeExtension extends DefaultGroupByThemeExtension
IThemeExtension
for the GroupBy feature that matches theModernNatTableThemeConfiguration
.
-
-
Field Summary
-
Fields inherited from class org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.DefaultGroupByThemeExtension
groupByBgColor, groupByBorderStyle, groupByFgColor, groupByFont, groupByGradientBgColor, groupByGradientFgColor, groupByHAlign, groupByHeaderBgColor, groupByHint, groupByHintBgColor, groupByHintBorderStyle, groupByHintFgColor, groupByHintFont, groupByHintGradientBgColor, groupByHintGradientFgColor, groupByHintHAlign, groupByHintImage, groupByHintPWEchoChar, groupByHintTextDecoration, groupByHintVAlign, groupByImage, groupByObjectBgColor, groupByObjectBorderStyle, groupByObjectCellPainter, groupByObjectFgColor, groupByObjectFont, groupByObjectGradientBgColor, groupByObjectGradientFgColor, groupByObjectHAlign, groupByObjectImage, groupByObjectPWEchoChar, groupByObjectSelectionBgColor, groupByObjectSelectionBorderStyle, groupByObjectSelectionCellPainter, groupByObjectSelectionFgColor, groupByObjectSelectionFont, groupByObjectSelectionGradientBgColor, groupByObjectSelectionGradientFgColor, groupByObjectSelectionHAlign, groupByObjectSelectionImage, groupByObjectSelectionPWEchoChar, groupByObjectSelectionTextDecoration, groupByObjectSelectionVAlign, groupByObjectTextDecoration, groupByObjectVAlign, groupByPWEchoChar, groupBySummaryBgColor, groupBySummaryBorderStyle, groupBySummaryCellPainter, groupBySummaryFgColor, groupBySummaryFont, groupBySummaryGradientBgColor, groupBySummaryGradientFgColor, groupBySummaryHAlign, groupBySummaryImage, groupBySummaryPWEchoChar, groupBySummarySelectionBgColor, groupBySummarySelectionBorderStyle, groupBySummarySelectionCellPainter, groupBySummarySelectionFgColor, groupBySummarySelectionFont, groupBySummarySelectionGradientBgColor, groupBySummarySelectionGradientFgColor, groupBySummarySelectionHAlign, groupBySummarySelectionImage, groupBySummarySelectionPWEchoChar, groupBySummarySelectionTextDecoration, groupBySummarySelectionVAlign, groupBySummaryTextDecoration, groupBySummaryVAlign, groupByTextDecoration, groupByVAlign
-
-
Constructor Summary
Constructors Constructor Description ModernGroupByThemeExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createPainterInstances()
Method that is used to create the painter instances that should be registered for styling.-
Methods inherited from class org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.DefaultGroupByThemeExtension
configureGroupByHeaderBackgroundColor, configureGroupByHint, configureGroupByObjectSelectionStyle, configureGroupByObjectStyle, configureGroupByStyle, configureGroupBySummarySelectionStyle, configureGroupBySummaryStyle, getGroupByHeaderBackgroundColor, getGroupByHint, getGroupByHintStyle, getGroupByObjectCellPainter, getGroupByObjectSelectionCellPainter, getGroupByObjectSelectionStyle, getGroupByObjectStyle, getGroupByStyle, getGroupBySummaryCellPainter, getGroupBySummarySelectionCellPainter, getGroupBySummarySelectionStyle, getGroupBySummaryStyle, registerStyles, unregisterStyles
-
-
-
-
Method Detail
-
createPainterInstances
public void createPainterInstances()
Description copied from interface:IThemeExtension
Method that is used to create the painter instances that should be registered for styling. Needed to update painters in case zoom operations- Specified by:
createPainterInstances
in interfaceIThemeExtension
- Overrides:
createPainterInstances
in classDefaultGroupByThemeExtension
-
-