org.eclipse.nebula.widgets.nattable.layer.config
Class DefaultRowHeaderStyleConfiguration

java.lang.Object
  extended by org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
      extended by org.eclipse.nebula.widgets.nattable.layer.config.DefaultRowHeaderStyleConfiguration
All Implemented Interfaces:
IConfiguration
Direct Known Subclasses:
StyledRowHeaderConfiguration

public class DefaultRowHeaderStyleConfiguration
extends AbstractRegistryConfiguration


Field Summary
 org.eclipse.swt.graphics.Color bgColor
           
 BorderStyle borderStyle
           
 ICellPainter cellPainter
           
 org.eclipse.swt.graphics.Color fgColor
           
 org.eclipse.swt.graphics.Font font
           
 org.eclipse.swt.graphics.Color gradientBgColor
           
 org.eclipse.swt.graphics.Color gradientFgColor
           
 HorizontalAlignmentEnum hAlign
           
 VerticalAlignmentEnum vAlign
           
 
Constructor Summary
DefaultRowHeaderStyleConfiguration()
           
 
Method Summary
 void configureRegistry(IConfigRegistry configRegistry)
          Configure NatTable's IConfigRegistry upon receiving this call back.
protected  void configureRowHeaderCellPainter(IConfigRegistry configRegistry)
           
protected  void configureRowHeaderStyle(IConfigRegistry configRegistry)
           
 
Methods inherited from class org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
configureLayer, configureUiBindings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

font

public org.eclipse.swt.graphics.Font font

bgColor

public org.eclipse.swt.graphics.Color bgColor

fgColor

public org.eclipse.swt.graphics.Color fgColor

gradientBgColor

public org.eclipse.swt.graphics.Color gradientBgColor

gradientFgColor

public org.eclipse.swt.graphics.Color gradientFgColor

hAlign

public HorizontalAlignmentEnum hAlign

vAlign

public VerticalAlignmentEnum vAlign

borderStyle

public BorderStyle borderStyle

cellPainter

public ICellPainter cellPainter
Constructor Detail

DefaultRowHeaderStyleConfiguration

public DefaultRowHeaderStyleConfiguration()
Method Detail

configureRegistry

public void configureRegistry(IConfigRegistry configRegistry)
Description copied from interface: IConfiguration
Configure NatTable's IConfigRegistry upon receiving this call back. A mechanism to plug-in custom ICellPainter, IDataValidator etc.


configureRowHeaderStyle

protected void configureRowHeaderStyle(IConfigRegistry configRegistry)

configureRowHeaderCellPainter

protected void configureRowHeaderCellPainter(IConfigRegistry configRegistry)


Copyright © 2014. All rights reserved.