|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable |
|---|
| Methods in org.eclipse.nebula.widgets.nattable that return ICellPainter | |
|---|---|
ICellPainter |
NatTable.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.config |
|---|
| Fields in org.eclipse.nebula.widgets.nattable.config declared as ICellPainter | |
|---|---|
ICellPainter |
DefaultNatTableStyleConfiguration.cellPainter
|
| Fields in org.eclipse.nebula.widgets.nattable.config with type parameters of type ICellPainter | |
|---|---|
static ConfigAttribute<ICellPainter> |
CellConfigAttributes.CELL_PAINTER
Attribute for configuring the ICellPainter that should be used to render a cell. |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy that implement ICellPainter | |
|---|---|
class |
GroupByCellTextPainter
Specialized TextPainter that is used for grouping rows. |
class |
GroupByHeaderPainter
|
| Fields in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy declared as ICellPainter | |
|---|---|
ICellPainter |
DefaultGroupByThemeExtension.groupByObjectCellPainter
|
ICellPainter |
DefaultGroupByThemeExtension.groupByObjectSelectionCellPainter
|
ICellPainter |
DefaultGroupByThemeExtension.groupBySummaryCellPainter
|
ICellPainter |
DefaultGroupByThemeExtension.groupBySummarySelectionCellPainter
|
| Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy that return ICellPainter | |
|---|---|
protected ICellPainter |
DefaultGroupByThemeExtension.getGroupByObjectCellPainter()
Returns the ICellPainter that should be used to render the
GroupBy object row cells in a NatTable. |
protected ICellPainter |
DefaultGroupByThemeExtension.getGroupByObjectSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected GroupBy object row cells in a NatTable. |
protected ICellPainter |
DefaultGroupByThemeExtension.getGroupBySummaryCellPainter()
Returns the ICellPainter that should be used to render the
GroupBy row summary cells in a NatTable. |
protected ICellPainter |
DefaultGroupByThemeExtension.getGroupBySummarySelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected GroupBy row summary cells in a NatTable. |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.filterrow |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.filterrow that implement ICellPainter | |
|---|---|
class |
FilterIconPainter
ImagePainter that is responsible for painting the icon into the
filter row cells. |
class |
FilterRowPainter
Painter that is used to paint the cells of the filter row. |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.filterrow.combobox |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.filterrow.combobox that implement ICellPainter | |
|---|---|
class |
ComboBoxFilterIconPainter
ImagePainter that is responsible for painting the icon into the
filter row cells that are configured to show Excel like filter comboboxes. |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.group.painter |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.group.painter that implement ICellPainter | |
|---|---|
class |
ColumnGroupExpandCollapseImagePainter
Paints the triangular expand/collapse column header images. |
class |
ColumnGroupHeaderTextPainter
|
class |
RowGroupExpandCollapseImagePainter
Paints the triangular expand/collapse row header images. |
class |
RowGroupHeaderTextPainter
|
| Constructors in org.eclipse.nebula.widgets.nattable.group.painter with parameters of type ICellPainter | |
|---|---|
ColumnGroupHeaderTextPainter(ColumnGroupModel columnGroupModel,
ICellPainter interiorPainter)
Deprecated. Use constructor without ColumnGroupModel reference |
|
ColumnGroupHeaderTextPainter(ColumnGroupModel columnGroupModel,
ICellPainter interiorPainter,
boolean paintBg,
boolean interiorPainterToSpanFullWidth)
Deprecated. Use constructor without ColumnGroupModel reference |
|
ColumnGroupHeaderTextPainter(ColumnGroupModel columnGroupModel,
ICellPainter interiorPainter,
CellEdgeEnum cellEdge)
Deprecated. Use constructor without ColumnGroupModel reference |
|
ColumnGroupHeaderTextPainter(ColumnGroupModel columnGroupModel,
ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Deprecated. Use constructor without ColumnGroupModel reference |
|
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter)
Creates a ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the ColumnGroupExpandCollapseImagePainter on the right edge of
the cell. |
|
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter,
boolean paintBg,
boolean interiorPainterToSpanFullWidth)
Creates a ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the ColumnGroupExpandCollapseImagePainter on the right edge of
the cell. |
|
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge)
Creates a ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the ColumnGroupExpandCollapseImagePainter on the specified edge
of the cell. |
|
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter. |
|
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter)
Creates a ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the given ICellPainter to use for column group related decoration
on the specified edge of the cell. |
|
ColumnGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter. |
|
RowGroupHeaderTextPainter(ICellPainter interiorPainter)
Creates a RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the RowGroupExpandCollapseImagePainter on the bottom edge of the
cell. |
|
RowGroupHeaderTextPainter(ICellPainter interiorPainter,
boolean paintBg,
boolean interiorPainterToSpanFullWidth)
Creates a RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the RowGroupExpandCollapseImagePainter on the bottom edge of the
cell. |
|
RowGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge)
Creates a RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the RowGroupExpandCollapseImagePainter on the specified edge of
the cell. |
|
RowGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter. |
|
RowGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter)
Creates a RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the given ICellPainter to use for sort related decoration on the
specified edge of the cell. |
|
RowGroupHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter. |
|
RowGroupHeaderTextPainter(IRowGroupModel rowGroupModel,
ICellPainter interiorPainter)
Deprecated. Use constructor without IRowGroupModel reference |
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.layer |
|---|
| Methods in org.eclipse.nebula.widgets.nattable.layer that return ICellPainter | |
|---|---|
ICellPainter |
InvertedLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
ICellPainter |
ILayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
ICellPainter |
CompositeLayer.getCellPainter(int compositeColumnPosition,
int compositeRowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
ICellPainter |
AbstractLayerTransform.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
ICellPainter |
AbstractLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
ICellPainter |
AbstractIndexLayerTransform.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.layer.config |
|---|
| Fields in org.eclipse.nebula.widgets.nattable.layer.config declared as ICellPainter | |
|---|---|
ICellPainter |
DefaultRowHeaderStyleConfiguration.cellPainter
|
ICellPainter |
DefaultColumnHeaderStyleConfiguration.cellPainter
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.painter.cell |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.painter.cell that implement ICellPainter | |
|---|---|
class |
AbstractCellPainter
|
class |
AbstractTextPainter
Abstract TextPainter the contains general methods for drawing text into a cell. |
class |
AutomaticRowHeightTextPainter
Special TextPainter that will always calculate the row height of the
cell dependent to the content shown in the cell. |
class |
BackgroundImagePainter
Paints the cell background using an image. |
class |
BackgroundPainter
Paints the background of the cell using the color from the cell style. |
class |
BlendedBackgroundPainter
A cell painter that can blend multiple background colours together when more than one has been registered for a given cell. |
class |
ButtonCellPainter
Paints a button and simulates a button click. |
class |
CellPainterWrapper
|
class |
CheckBoxPainter
|
class |
ColumnHeaderCheckBoxPainter
|
class |
ComboBoxPainter
|
class |
DisabledCheckboxPainter
|
class |
GradientBackgroundPainter
Paints the background of the cell with a gradient sweeping using the style configuration. |
class |
ImagePainter
Paints an image. |
class |
PasswordTextPainter
Specialized TextPainter that will paint the text that should be
showed within a cell anonymized. |
class |
PercentageBarCellPainter
|
class |
TableCellPainter
ICellPainter that renders a data collection as sub cells within a NatTable cell. |
class |
TextPainter
TextPainter that draws text into a cell horizontally. |
class |
TreeCheckBoxPainter
|
class |
VerticalTextImagePainter
TextPainter that draws text into a cell vertically. |
class |
VerticalTextPainter
TextPainter that draws text into a cell vertically. |
| Methods in org.eclipse.nebula.widgets.nattable.painter.cell that return ICellPainter | |
|---|---|
ICellPainter |
ImagePainter.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry)
|
ICellPainter |
ICellPainter.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry)
|
ICellPainter |
CellPainterWrapper.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry)
|
ICellPainter |
AbstractCellPainter.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry)
|
protected ICellPainter |
TableCellPainter.getInternalPainter()
This getter is introduced to allow overriding in subclasses to add support for mixed internal painters, like for example different painters dependent on the data type. |
ICellPainter |
CellPainterWrapper.getWrappedPainter()
|
| Methods in org.eclipse.nebula.widgets.nattable.painter.cell with parameters of type ICellPainter | |
|---|---|
void |
CellPainterWrapper.setWrappedPainter(ICellPainter painter)
|
| Constructors in org.eclipse.nebula.widgets.nattable.painter.cell with parameters of type ICellPainter | |
|---|---|
BackgroundImagePainter(ICellPainter interiorPainter,
org.eclipse.swt.graphics.Image bgImage)
|
|
BackgroundImagePainter(ICellPainter interiorPainter,
org.eclipse.swt.graphics.Image bgImage,
org.eclipse.swt.graphics.Color separatorColor)
|
|
BackgroundPainter(ICellPainter painter)
|
|
ButtonCellPainter(ICellPainter interiorPainter)
|
|
ButtonCellPainter(ICellPainter buttonRaisedPainter,
ICellPainter buttonPressedPainter)
|
|
CellPainterWrapper(ICellPainter painter)
|
|
GradientBackgroundPainter(ICellPainter painter)
Creates a GradientBackgroundPainter as wrapper for the given
painter with a gradient sweeping from left to right. |
|
GradientBackgroundPainter(ICellPainter painter,
boolean vertical)
Creates a GradientBackgroundPainter as wrapper for the given
painter where the sweeping direction can be set. |
|
TableCellPainter(ICellPainter internalPainter)
Creates a TableCellPainter that uses the given ICellPainter as internal painter for the sub cells created and rendered by this painter. |
|
TableCellPainter(ICellPainter internalPainter,
org.eclipse.swt.graphics.Color gridColor,
org.eclipse.swt.graphics.Color selectedGridColor,
int fixedSubCellHeight,
boolean calculateParentCellHeight)
Creates a TableCellPainter that uses the given values for configuration. |
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.painter.cell.decorator |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.painter.cell.decorator that implement ICellPainter | |
|---|---|
class |
BeveledBorderDecorator
Decorator for rendering the cell with beveled borders (button look). |
class |
CellPainterDecorator
Decorates a cell painter with another cell painter. |
class |
CustomLineBorderDecorator
NatTable decorator class which is used to draw borders for cells
whose LabelStack contains border related labels. |
class |
LineBorderDecorator
|
class |
PaddingDecorator
CellPainterWrapper that adds a padding between the cell border and the interior painter. |
class |
PercentageBarDecorator
Draws a rectangular bar in cell proportional to the value of the cell. |
class |
XPBackgroundDecorator
|
| Methods in org.eclipse.nebula.widgets.nattable.painter.cell.decorator that return ICellPainter | |
|---|---|
ICellPainter |
CellPainterDecorator.getBaseCellPainter()
|
ICellPainter |
PaddingDecorator.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry)
|
ICellPainter |
CellPainterDecorator.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry)
|
ICellPainter |
CellPainterDecorator.getDecoratorCellPainter()
|
| Methods in org.eclipse.nebula.widgets.nattable.painter.cell.decorator with parameters of type ICellPainter | |
|---|---|
void |
CellPainterDecorator.setBaseCellPainter(ICellPainter baseCellPainter)
|
void |
CellPainterDecorator.setDecoratorCellPainter(ICellPainter decoratorCellPainter)
|
| Constructors in org.eclipse.nebula.widgets.nattable.painter.cell.decorator with parameters of type ICellPainter | |
|---|---|
BeveledBorderDecorator(ICellPainter interiorPainter)
|
|
BeveledBorderDecorator(ICellPainter interiorPainter,
boolean uplift)
|
|
CellPainterDecorator(ICellPainter baseCellPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorCellPainter)
Will create a CellPainterDecorator with the default spacing of 2
between base and decoration painter, where the base painter is rendered
dependent to the decoration. |
|
CellPainterDecorator(ICellPainter baseCellPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorCellPainter,
boolean paintDecorationDependent)
Will create a CellPainterDecorator with the default spacing of 2
between base and decoration painter. |
|
CellPainterDecorator(ICellPainter baseCellPainter,
CellEdgeEnum cellEdge,
int spacing,
ICellPainter decoratorCellPainter)
Will create a CellPainterDecorator with the given amount of
pixels as spacing between base and decoration painter, where the base
painter is rendered dependent to the decoration. |
|
CellPainterDecorator(ICellPainter baseCellPainter,
CellEdgeEnum cellEdge,
int spacing,
ICellPainter decoratorCellPainter,
boolean paintDecorationDependent)
Will create a CellPainterDecorator with the given amount of
pixels as spacing between base and decoration painter. |
|
CellPainterDecorator(ICellPainter baseCellPainter,
CellEdgeEnum cellEdge,
int spacing,
ICellPainter decoratorCellPainter,
boolean paintDecorationDependent,
boolean paintBg)
Will create a CellPainterDecorator with the given amount of
pixels as spacing between base and decoration painter. |
|
CustomLineBorderDecorator(ICellPainter interiorPainter)
Creates a new LabelLineBorderDecorator wrapping the given interior painter and no default border style. |
|
CustomLineBorderDecorator(ICellPainter interiorPainter,
BorderStyle defaultBorderStyle)
Creates a new LabelLineBorderDecorator wrapping the given interior painter using the given BorderStyle as default. |
|
LineBorderDecorator(ICellPainter interiorPainter)
|
|
LineBorderDecorator(ICellPainter interiorPainter,
BorderStyle defaultBorderStyle)
|
|
PaddingDecorator(ICellPainter interiorPainter)
Create a PaddingDecorator around the given interior painter, adding a padding of 2 pixels on every side. If will paint the background color to fill the resulting gaps, in case the PaddingDecorator wraps e.g. |
|
PaddingDecorator(ICellPainter interiorPainter,
boolean paintBg)
Create a PaddingDecorator around the given interior painter, adding a padding of 2 pixels on every side. This constructor allows to configure whether the PaddingDecorator should itself paint the background to avoid gaps or not. |
|
PaddingDecorator(ICellPainter interiorPainter,
int padding)
Create a PaddingDecorator around the given interior painter, adding a padding of the given number of pixels on every side. If will paint the background color to fill the resulting gaps, in case the PaddingDecorator wraps e.g. |
|
PaddingDecorator(ICellPainter interiorPainter,
int padding,
boolean paintBg)
Create a PaddingDecorator around the given interior painter, adding a padding of the given number of pixels on every side. This constructor allows to configure whether the PaddingDecorator should itself paint the background to avoid gaps or not. |
|
PaddingDecorator(ICellPainter interiorPainter,
int topPadding,
int rightPadding,
int bottomPadding,
int leftPadding)
Create a PaddingDecorator around the given interior painter, adding the padding specified for each side. If will paint the background color to fill the resulting gaps, in case the PaddingDecorator wraps e.g. |
|
PaddingDecorator(ICellPainter interiorPainter,
int topPadding,
int rightPadding,
int bottomPadding,
int leftPadding,
boolean paintBg)
Create a PaddingDecorator around the given interior painter, adding the padding specified for each side. This constructor allows to configure whether the PaddingDecorator should itself paint the background to avoid gaps or not. |
|
PercentageBarDecorator(ICellPainter interiorPainter)
|
|
XPBackgroundDecorator(ICellPainter interiorPainter)
|
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.sort.config |
|---|
| Constructors in org.eclipse.nebula.widgets.nattable.sort.config with parameters of type ICellPainter | |
|---|---|
DefaultSortConfiguration(ICellPainter cellPainter)
|
|
SingleClickSortConfiguration(ICellPainter cellPainter)
|
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.sort.painter |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.sort.painter that implement ICellPainter | |
|---|---|
class |
SortableHeaderTextPainter
|
class |
SortIconPainter
Paints the triangular sort icon images. |
| Constructors in org.eclipse.nebula.widgets.nattable.sort.painter with parameters of type ICellPainter | |
|---|---|
SortableHeaderTextPainter(ICellPainter interiorPainter)
Creates a SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the SortIconPainter on the right edge of the cell. |
|
SortableHeaderTextPainter(ICellPainter interiorPainter,
boolean paintBg,
boolean interiorPainterToSpanFullWidth)
Creates a SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the SortIconPainter on the right edge of the cell. |
|
SortableHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge)
Creates a SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the SortIconPainter on the specified edge of the cell. |
|
SortableHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter. |
|
SortableHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter)
Creates a SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the given ICellPainter to use for sort related decoration on the
specified edge of the cell. |
|
SortableHeaderTextPainter(ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter. |
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.style.theme |
|---|
| Methods in org.eclipse.nebula.widgets.nattable.style.theme that return ICellPainter | |
|---|---|
protected abstract ICellPainter |
ThemeConfiguration.getBodyHoverCellPainter()
Returns the ICellPainter that should be used to render hovered
cells in a NatTable body region. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getBodyHoverCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getBodyHoverSelectionCellPainter()
Returns the ICellPainter that should be used to render hovered
selected cells in a NatTable body region. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getBodyHoverSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getColumnGroupHeaderCellPainter()
Returns the ICellPainter that should be used to render the column
group header in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getColumnGroupHeaderCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getColumnHeaderCellPainter()
Returns the ICellPainter that should be used to render the column
header in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getColumnHeaderCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getColumnHeaderFullSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected cells in the column header of a NatTable when all cells in the
column are selected. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getColumnHeaderFullSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getColumnHeaderHoverCellPainter()
Returns the ICellPainter that should be used to render hovered
cells in a NatTable column header region. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getColumnHeaderHoverCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getColumnHeaderHoverSelectionCellPainter()
Returns the ICellPainter that should be used to render hovered
selected cells in a NatTable column header region. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getColumnHeaderHoverSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getColumnHeaderSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected cells in the column header of a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getColumnHeaderSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getCornerCellPainter()
Returns the ICellPainter that should be used to render the corner
in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getCornerCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getCornerSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected cells in the corner of a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getCornerSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getDefaultCellPainter()
Returns the default ICellPainter that is used to render the
NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getDefaultCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getDefaultHoverCellPainter()
Returns the ICellPainter that should be used by default to render
hovered cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getDefaultHoverCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getDefaultHoverSelectionCellPainter()
Returns the ICellPainter that should be used by default to render
hovered selected cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getDefaultHoverSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getDefaultSelectionCellPainter()
Returns the default ICellPainter that is used to render selected
cells in NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getDefaultSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getEvenRowCellPainter()
Returns the ICellPainter that should be used to render
alternating rows. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getEvenRowCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getFilterRowCellPainter()
Returns the ICellPainter that should be used to render the filter
row cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getFilterRowCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getOddRowCellPainter()
Returns the ICellPainter that should be used to render
alternating rows. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getOddRowCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getRowGroupHeaderCellPainter()
Returns the ICellPainter that should be used to render the row
group header in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getRowGroupHeaderCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getRowHeaderCellPainter()
Returns the ICellPainter that should be used to render the row
header in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getRowHeaderCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getRowHeaderFullSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected cells in the row header of a NatTable when all cells in the row
are selected. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getRowHeaderFullSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getRowHeaderHoverCellPainter()
Returns the ICellPainter that should be used to render hovered
cells in a NatTable row header region. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getRowHeaderHoverCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getRowHeaderHoverSelectionCellPainter()
Returns the ICellPainter that should be used to render hovered
selected cells in a NatTable row header region. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getRowHeaderHoverSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getRowHeaderSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected cells in the row header of a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getRowHeaderSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getSelectedSortHeaderCellPainter()
Returns the ICellPainter that should be used to render the sort
header cells in a NatTable in selected state. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getSelectedSortHeaderCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getSelectionAnchorCellPainter()
Returns the ICellPainter that is used to render the selection
anchor in normal display mode. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getSelectionAnchorCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getSelectionAnchorSelectionCellPainter()
Returns the ICellPainter that is used to render the selection
anchor in selection display mode. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getSelectionAnchorSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getSortHeaderCellPainter()
Returns the ICellPainter that should be used to render the sort
header cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getSortHeaderCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getSummaryRowCellPainter()
Returns the ICellPainter that should be used to render the
summary row cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getSummaryRowCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getSummaryRowSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected summary row cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getSummaryRowSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getTreeCellPainter()
Returns the ICellPainter that should be used to render the tree
column cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getTreeCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getTreeSelectionCellPainter()
Returns the ICellPainter that should be used to render the
selected tree column cells in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getTreeSelectionCellPainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getTreeStructurePainter()
Returns the ICellPainter that should be used to render the tree
structure in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getTreeStructurePainter()
|
protected abstract ICellPainter |
ThemeConfiguration.getTreeStructureSelectionPainter()
Returns the ICellPainter that should be used to render the
selected tree structure in a NatTable. |
protected ICellPainter |
DefaultNatTableThemeConfiguration.getTreeStructureSelectionPainter()
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.test.fixture |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.test.fixture that implement ICellPainter | |
|---|---|
class |
CellPainterFixture
Painter fixture for unit tests. |
| Methods in org.eclipse.nebula.widgets.nattable.test.fixture that return ICellPainter | |
|---|---|
ICellPainter |
TestLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.tooltip |
|---|
| Methods in org.eclipse.nebula.widgets.nattable.tooltip with parameters of type ICellPainter | |
|---|---|
protected boolean |
NatTableContentTooltip.isVisibleContentPainter(ICellPainter painter)
Checks if the given ICellPainter is showing the content directly
or if it is anonymized by using the PasswordTextPainter |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.tree |
|---|
| Methods in org.eclipse.nebula.widgets.nattable.tree that return ICellPainter | |
|---|---|
ICellPainter |
TreeLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry)
|
ICellPainter |
TreeLayer.getTreeImagePainter()
Deprecated. since 1.1 the configured TreeImagePainter should be used instead of the hard referenced one |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.tree.config |
|---|
| Fields in org.eclipse.nebula.widgets.nattable.tree.config with type parameters of type ICellPainter | |
|---|---|
static ConfigAttribute<ICellPainter> |
TreeConfigAttributes.TREE_STRUCTURE_PAINTER
Configuration attribute to specify the painter that should be used to render the tree structure. |
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.tree.painter |
|---|
| Classes in org.eclipse.nebula.widgets.nattable.tree.painter that implement ICellPainter | |
|---|---|
class |
IndentedTreeImagePainter
Implementation of CellPainterWrapper that is used to render tree structures in NatTable. |
class |
TreeImagePainter
|
| Methods in org.eclipse.nebula.widgets.nattable.tree.painter that return ICellPainter | |
|---|---|
ICellPainter |
IndentedTreeImagePainter.getTreeImagePainter()
|
| Methods in org.eclipse.nebula.widgets.nattable.tree.painter with parameters of type ICellPainter | |
|---|---|
void |
IndentedTreeImagePainter.setBaseCellPainter(ICellPainter cellPainter)
|
void |
IndentedTreeImagePainter.setTreeImagePainter(ICellPainter cellPainter)
|
| Constructors in org.eclipse.nebula.widgets.nattable.tree.painter with parameters of type ICellPainter | |
|---|---|
IndentedTreeImagePainter(int treeIndent,
ICellPainter interiorPainter,
boolean paintBg,
boolean interiorPainterToSpanFullWidth)
Creates a IndentedTreeImagePainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the TreeImagePainter on the right edge of the cell. |
|
IndentedTreeImagePainter(int treeIndent,
ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a IndentedTreeImagePainter that uses the given
ICellPainter as base ICellPainter. |
|
IndentedTreeImagePainter(int treeIndent,
ICellPainter interiorPainter,
CellEdgeEnum cellEdge,
ICellPainter decoratorPainter,
boolean paintBg,
int spacing,
boolean paintDecorationDependent)
Creates a IndentedTreeImagePainter that uses the given
ICellPainter as base ICellPainter. |
|
| Uses of ICellPainter in org.eclipse.nebula.widgets.nattable.ui.matcher |
|---|
| Constructors in org.eclipse.nebula.widgets.nattable.ui.matcher with parameters of type ICellPainter | |
|---|---|
CellPainterMouseEventMatcher(String regionName,
int button,
ICellPainter targetCellPainter)
|
|
| Constructor parameters in org.eclipse.nebula.widgets.nattable.ui.matcher with type arguments of type ICellPainter | |
|---|---|
CellPainterMouseEventMatcher(String regionName,
int button,
Class<? extends ICellPainter> targetCellPainterClass)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||