Class ModernHierarchicalTreeLayerThemeExtension
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.hierarchical.config.DefaultHierarchicalTreeLayerThemeExtension
-
- org.eclipse.nebula.widgets.nattable.hierarchical.config.ModernHierarchicalTreeLayerThemeExtension
-
- All Implemented Interfaces:
IThemeExtension
- Direct Known Subclasses:
DarkHierarchicalTreeLayerThemeExtension
public class ModernHierarchicalTreeLayerThemeExtension extends DefaultHierarchicalTreeLayerThemeExtension
- Since:
- 2.0
-
-
Field Summary
-
Fields inherited from class org.eclipse.nebula.widgets.nattable.hierarchical.config.DefaultHierarchicalTreeLayerThemeExtension
collapsedChildPainter, defaultBgColor, defaultBorderStyle, defaultCellPainter, defaultFgColor, defaultFont, defaultGradientBgColor, defaultGradientFgColor, defaultHAlign, defaultImage, defaultPWEchoChar, defaultTextDecoration, defaultVAlign, evenRowBgColor, evenRowBorderStyle, evenRowCellPainter, evenRowFgColor, evenRowFont, evenRowGradientBgColor, evenRowGradientFgColor, evenRowHAlign, evenRowImage, evenRowPWEchoChar, evenRowTextDecoration, evenRowVAlign, levelHeaderBgColor, levelHeaderBorderStyle, levelHeaderCellPainter, levelHeaderFgColor, levelHeaderFont, levelHeaderGradientBgColor, levelHeaderGradientFgColor, levelHeaderHAlign, levelHeaderImage, levelHeaderPWEchoChar, levelHeaderSelectionBgColor, levelHeaderSelectionBorderStyle, levelHeaderSelectionCellPainter, levelHeaderSelectionFgColor, levelHeaderSelectionFont, levelHeaderSelectionGradientBgColor, levelHeaderSelectionGradientFgColor, levelHeaderSelectionHAlign, levelHeaderSelectionImage, levelHeaderSelectionPWEchoChar, levelHeaderSelectionTextDecoration, levelHeaderSelectionVAlign, levelHeaderTextDecoration, levelHeaderVAlign, oddRowBgColor, oddRowBorderStyle, oddRowCellPainter, oddRowFgColor, oddRowFont, oddRowGradientBgColor, oddRowGradientFgColor, oddRowHAlign, oddRowImage, oddRowPWEchoChar, oddRowTextDecoration, oddRowVAlign, treeBgColor, treeBorderStyle, treeCellPainter, treeFgColor, treeFont, treeGradientBgColor, treeGradientFgColor, treeHAlign, treeImage, treePWEchoChar, treeSelectionBgColor, treeSelectionBorderStyle, treeSelectionCellPainter, treeSelectionFgColor, treeSelectionFont, treeSelectionGradientBgColor, treeSelectionGradientFgColor, treeSelectionHAlign, treeSelectionImage, treeSelectionPWEchoChar, treeSelectionTextDecoration, treeSelectionVAlign, treeStructurePainter, treeStructureSelectionPainter, treeTextDecoration, treeVAlign
-
-
Constructor Summary
Constructors Constructor Description ModernHierarchicalTreeLayerThemeExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreatePainterInstances()Method that is used to create the painter instances that should be registered for styling.-
Methods inherited from class org.eclipse.nebula.widgets.nattable.hierarchical.config.DefaultHierarchicalTreeLayerThemeExtension
configureAlternatingRowStyle, configureDefaultStyle, configureLevelHeaderStyle, configureTreeStyle, getCollapsedChildPainter, getDefaultCellPainter, getDefaultCellStyle, getEvenRowCellPainter, getEvenRowStyle, getLevelHeaderCellPainter, getLevelHeaderSelectionCellPainter, getLevelHeaderSelectionStyle, getLevelHeaderStyle, getOddRowCellPainter, getOddRowStyle, getTreeCellPainter, getTreeSelectionCellPainter, getTreeSelectionStyle, getTreeStructurePainter, getTreeStructureSelectionPainter, getTreeStyle, registerStyles, unregisterStyles
-
-
-
-
Method Detail
-
createPainterInstances
public void createPainterInstances()
Description copied from interface:IThemeExtensionMethod that is used to create the painter instances that should be registered for styling. Needed to update painters in case zoom operations- Specified by:
createPainterInstancesin interfaceIThemeExtension- Overrides:
createPainterInstancesin classDefaultHierarchicalTreeLayerThemeExtension
-
-