Class CellConfigAttributes

java.lang.Object
org.eclipse.nebula.widgets.nattable.config.CellConfigAttributes

public final class CellConfigAttributes extends Object
Interface that specifies configuration attributes for cell rendering.
  • Field Details

    • CELL_PAINTER

      public static final ConfigAttribute<ICellPainter> CELL_PAINTER
      Attribute for configuring the ICellPainter that should be used to render a cell.
    • CELL_STYLE

      public static final ConfigAttribute<IStyle> CELL_STYLE
      Attribute for configuring the IStyle that should be used to render a cell.
    • DISPLAY_CONVERTER

      public static final ConfigAttribute<IDisplayConverter> DISPLAY_CONVERTER
      Attribute for configuring the IDisplayConverter that should be used to convert the data in a cell for rendering.
    • GRID_LINE_COLOR

      public static final ConfigAttribute<org.eclipse.swt.graphics.Color> GRID_LINE_COLOR
      Attribute for configuring the Color that should be used to render the grid lines. Will be interpreted by the GridLineCellLayerPainter.
    • RENDER_GRID_LINES

      public static final ConfigAttribute<Boolean> RENDER_GRID_LINES
      Attribute for configuring whether grid lines should be rendered or not. Will be interpreted by the GridLineCellLayerPainter.
    • GRID_LINE_WIDTH

      public static final ConfigAttribute<Integer> GRID_LINE_WIDTH
      Attribute for configuring the width of the grid lines. Is for example used on printing to ensure the grid lines are always printed.
      Since:
      1.4
    • BLEND_SELECTION_BACKGROUND

      public static final ConfigAttribute<Boolean> BLEND_SELECTION_BACKGROUND
      Attribute for configuring whether the selection background color should be blended with the normal background color. If not set or set to false, the selection background color will fully override the normal background color.
      Since:
      2.7