org.eclipse.nebula.widgets.nattable.selection.config
Class DefaultSelectionStyleConfiguration

java.lang.Object
  extended by org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
      extended by org.eclipse.nebula.widgets.nattable.selection.config.DefaultSelectionStyleConfiguration
All Implemented Interfaces:
IConfiguration
Direct Known Subclasses:
SelectionStyleConfiguration

public class DefaultSelectionStyleConfiguration
extends AbstractRegistryConfiguration

Sets up rendering style used for selected areas and the selection anchor.


Field Summary
 org.eclipse.swt.graphics.Color anchorBgColor
           
 org.eclipse.swt.graphics.Color anchorBorderColor
           
 BorderStyle anchorBorderStyle
           
 org.eclipse.swt.graphics.Color anchorFgColor
           
 org.eclipse.swt.graphics.Color anchorGridBorderColor
           
 BorderStyle anchorGridBorderStyle
           
 org.eclipse.swt.graphics.Color fullySelectedHeaderBgColor
           
 org.eclipse.swt.graphics.Color selectedHeaderBgColor
           
 BorderStyle selectedHeaderBorderStyle
           
 org.eclipse.swt.graphics.Color selectedHeaderFgColor
           
 org.eclipse.swt.graphics.Font selectedHeaderFont
           
 org.eclipse.swt.graphics.Color selectionBgColor
           
 org.eclipse.swt.graphics.Color selectionFgColor
           
 org.eclipse.swt.graphics.Font selectionFont
           
 
Constructor Summary
DefaultSelectionStyleConfiguration()
           
 
Method Summary
protected  void configureHeaderFullySelectedStyle(IConfigRegistry configRegistry)
           
protected  void configureHeaderHasSelectionStyle(IConfigRegistry configRegistry)
           
 void configureRegistry(IConfigRegistry configRegistry)
          Configure NatTable's IConfigRegistry upon receiving this call back.
protected  void configureSelectionAnchorGridLineStyle(IConfigRegistry configRegistry)
           
protected  void configureSelectionAnchorStyle(IConfigRegistry configRegistry)
           
protected  void configureSelectionStyle(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

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 Detail

DefaultSelectionStyleConfiguration

public DefaultSelectionStyleConfiguration()
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.


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)


Copyright © 2014. All rights reserved.