Uses of Interface
org.eclipse.nebula.widgets.nattable.style.IStyle
-
-
Uses of IStyle in org.eclipse.nebula.widgets.nattable.config
Fields in org.eclipse.nebula.widgets.nattable.config with type parameters of type IStyle Modifier and Type Field Description static ConfigAttribute<IStyle>
CellConfigAttributes. CELL_STYLE
Attribute for configuring the IStyle that should be used to render a cell. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.edit
Fields in org.eclipse.nebula.widgets.nattable.edit with type parameters of type IStyle Modifier and Type Field Description static ConfigAttribute<IStyle>
EditConfigAttributes. CONVERSION_ERROR_STYLE
The configuration attribute for the style that should be used on just in time conversion error rendering within an editor control.static ConfigAttribute<IStyle>
EditConfigAttributes. VALIDATION_ERROR_STYLE
The configuration attribute for the style that should be used on just in time validation error rendering within an editor control. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.edit.config
Fields in org.eclipse.nebula.widgets.nattable.edit.config declared as IStyle Modifier and Type Field Description protected IStyle
RenderErrorHandling. defaultErrorStyle
The default error styling used for rendering an error.protected IStyle
RenderErrorHandling. errorStyle
The style that should be used to render an error.Methods in org.eclipse.nebula.widgets.nattable.edit.config with parameters of type IStyle Modifier and Type Method Description void
RenderErrorHandling. setErrorStyle(IStyle errorStyle)
-
Uses of IStyle in org.eclipse.nebula.widgets.nattable.edit.editor
Fields in org.eclipse.nebula.widgets.nattable.edit.editor declared as IStyle Modifier and Type Field Description protected IStyle
AbstractCellEditor. cellStyle
The style that should be used for rendering within the editor control.Methods in org.eclipse.nebula.widgets.nattable.edit.editor that return IStyle Modifier and Type Method Description IStyle
TableCellEditor.InternalLabelProvider. getActiveCellStyle(Object element)
Returns the IStyle based on the state of the given element -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.extension.e4.css
Method parameters in org.eclipse.nebula.widgets.nattable.extension.e4.css with type arguments of type IStyle Modifier and Type Method Description static <T> void
NatTableCSSHelper. applyNatTableStyle(NatTable natTable, ConfigAttribute<IStyle> styleAttribute, ConfigAttribute<T> styleConfig, T value, DisplayMode displayMode, String configLabel)
Apply a style attribute value for theIStyle
registered for the given styleAttribute. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Fields in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy with type parameters of type IStyle Modifier and Type Field Description static ConfigAttribute<IStyle>
GroupByConfigAttributes. GROUP_BY_HINT_STYLE
Configuration attribute to specify the style of a group by hint.Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy that return IStyle Modifier and Type Method Description protected IStyle
DefaultGroupByThemeExtension. getGroupByHintStyle()
protected IStyle
DefaultGroupByThemeExtension. getGroupByObjectSelectionStyle()
Returns theIStyle
that should be used to render the selected GroupBy object rows in a NatTable.protected IStyle
DefaultGroupByThemeExtension. getGroupByObjectStyle()
Returns theIStyle
that should be used to render the GroupBy object rows in a NatTable.protected IStyle
DefaultGroupByThemeExtension. getGroupByStyle()
Returns theIStyle
that should be used to render the GroupBy region in a NatTable.protected IStyle
DefaultGroupByThemeExtension. getGroupBySummarySelectionStyle()
Returns theIStyle
that should be used to render the selected GroupBy row summary cells in a NatTable.protected IStyle
DefaultGroupByThemeExtension. getGroupBySummaryStyle()
Returns theIStyle
that should be used to render the GroupBy row summary cells in a NatTable. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.extension.nebula.richtext
Methods in org.eclipse.nebula.widgets.nattable.extension.nebula.richtext with parameters of type IStyle Modifier and Type Method Description void
RichTextCellPainter. setupGCFromConfig(org.eclipse.swt.graphics.GC gc, IStyle cellStyle)
Setup theGC
by the values defined in the given cell style. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.filterrow.combobox
Constructors in org.eclipse.nebula.widgets.nattable.filterrow.combobox with parameters of type IStyle Constructor Description FilterNatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int style)
Creates a new FilterNatCombo using the given IStyle for rendering, showing the default number of items at once in the dropdown.FilterNatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style)
Creates a new FilterNatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.FilterNatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style, boolean showDropdownFilter)
Creates a new FilterNatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.FilterNatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style, org.eclipse.swt.graphics.Image iconImage)
Creates a new FilterNatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.FilterNatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style, org.eclipse.swt.graphics.Image iconImage, boolean showDropdownFilter)
Creates a new FilterNatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.hierarchical.config
Methods in org.eclipse.nebula.widgets.nattable.hierarchical.config that return IStyle Modifier and Type Method Description protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getDefaultCellStyle()
protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getEvenRowStyle()
Returns theIStyle
that should be used to render alternating rows.protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getLevelHeaderSelectionStyle()
Returns theIStyle
that should be used to render the selected level header column cells in a NatTable.protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getLevelHeaderStyle()
Returns theIStyle
that should be used to render the level header column cells in a NatTable.protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getOddRowStyle()
Returns theIStyle
that should be used to render alternating rows.protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getTreeSelectionStyle()
Returns theIStyle
that should be used to render the selected tree column cells in a NatTable.protected IStyle
DefaultHierarchicalTreeLayerThemeExtension. getTreeStyle()
Returns theIStyle
that should be used to render the tree column cells in a NatTable. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.painter.cell
Methods in org.eclipse.nebula.widgets.nattable.painter.cell with parameters of type IStyle Modifier and Type Method Description protected void
AbstractTextPainter. paintDecoration(IStyle cellStyle, org.eclipse.swt.graphics.GC gc, int x, int y, int length, int fontHeight)
Render a decoration to the text, e.g.protected boolean
AbstractTextPainter. renderStrikethrough(IStyle cellStyle)
Checks if there is a strikethrough text decoration configured within the given cell style.protected boolean
AbstractTextPainter. renderUnderlined(IStyle cellStyle)
Checks if there is a underline text decoration configured within the given cell style.void
AbstractTextPainter. setupGCFromConfig(org.eclipse.swt.graphics.GC gc, IStyle cellStyle)
Setup the GC by the values defined in the given cell style. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.print.config
Fields in org.eclipse.nebula.widgets.nattable.print.config with type parameters of type IStyle Modifier and Type Field Description static ConfigAttribute<IStyle>
PrintConfigAttributes. FOOTER_STYLE
Configuration attribute to configure the style that should be used to print the footer. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.style
Classes in org.eclipse.nebula.widgets.nattable.style that implement IStyle Modifier and Type Class Description class
CellStyleProxy
class
Style
IStyle
implementation that carries styleConfigAttribute
s in a local map.class
StyleProxy
Methods in org.eclipse.nebula.widgets.nattable.style that return IStyle Modifier and Type Method Description static IStyle
CellStyleUtil. getCellStyle(ILayerCell cell, IConfigRegistry configRegistry)
Return anIStyle
for a cell that contains the transitive style informations.Methods in org.eclipse.nebula.widgets.nattable.style with parameters of type IStyle Modifier and Type Method Description static org.eclipse.swt.graphics.Font
CellStyleUtil. getFont(IStyle cellStyle, IConfigRegistry configRegistry)
Extracts theFont
from the given cell style and returns a scaled variant if needed.static int
CellStyleUtil. getHorizontalAlignmentPadding(IStyle cellStyle, org.eclipse.swt.graphics.Rectangle rectangle, int contentWidth)
Calculates the padding needed at the left for horizontal alignment.static int
HorizontalAlignmentEnum. getSWTStyle(IStyle cellStyle)
static int
VerticalAlignmentEnum. getSWTStyle(IStyle cellStyle)
static int
CellStyleUtil. getVerticalAlignmentPadding(IStyle cellStyle, org.eclipse.swt.graphics.Rectangle rectangle, int contentHeight)
Calculates the padding needed at the top for vertical alignment.Constructor parameters in org.eclipse.nebula.widgets.nattable.style with type arguments of type IStyle Constructor Description StyleProxy(ConfigAttribute<IStyle> styleConfigAttribute, IConfigRegistry configRegistry, String targetDisplayMode, List<String> configLabels)
Deprecated.Use constructor withDisplayMode
parameter.StyleProxy(ConfigAttribute<IStyle> styleConfigAttribute, IConfigRegistry configRegistry, DisplayMode targetDisplayMode, List<String> configLabels)
-
Uses of IStyle in org.eclipse.nebula.widgets.nattable.style.editor
Fields in org.eclipse.nebula.widgets.nattable.style.editor declared as IStyle Modifier and Type Field Description IStyle
GridStyleParameterObject. evenRowStyle
IStyle
GridStyleParameterObject. oddRowStyle
IStyle
GridStyleParameterObject. selectionStyle
IStyle
GridStyleParameterObject. tableStyle
-
Uses of IStyle in org.eclipse.nebula.widgets.nattable.style.theme
Methods in org.eclipse.nebula.widgets.nattable.style.theme that return IStyle Modifier and Type Method Description protected IStyle
DefaultNatTableThemeConfiguration. getBodyHoverSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getBodyHoverSelectionStyle()
Returns theIStyle
that should be used to render hovered selected cells in a NatTable body region.protected IStyle
DefaultNatTableThemeConfiguration. getBodyHoverStyle()
protected abstract IStyle
ThemeConfiguration. getBodyHoverStyle()
Returns theIStyle
that should be used to render hovered cells in a NatTable body region.protected IStyle
DefaultNatTableThemeConfiguration. getColumnGroupHeaderStyle()
protected abstract IStyle
ThemeConfiguration. getColumnGroupHeaderStyle()
Returns theIStyle
that should be used to render the column group header in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getColumnHeaderFullSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getColumnHeaderFullSelectionStyle()
Returns theIStyle
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 IStyle
DefaultNatTableThemeConfiguration. getColumnHeaderHoverSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getColumnHeaderHoverSelectionStyle()
Returns theIStyle
that should be used to render hovered selected cells in a NatTable column header region.protected IStyle
DefaultNatTableThemeConfiguration. getColumnHeaderHoverStyle()
protected abstract IStyle
ThemeConfiguration. getColumnHeaderHoverStyle()
Returns theIStyle
that should be used to render hovered cells in a NatTable column header region.protected IStyle
DefaultNatTableThemeConfiguration. getColumnHeaderSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getColumnHeaderSelectionStyle()
Returns theIStyle
that should be used to render the selected cells in the column header of a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getColumnHeaderStyle()
protected abstract IStyle
ThemeConfiguration. getColumnHeaderStyle()
Returns theIStyle
that should be used to render the column header in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getConversionErrorStyle()
protected abstract IStyle
ThemeConfiguration. getConversionErrorStyle()
Returns theIStyle
that should be applied to an editor in case the input is invalid in terms of conversion errors.protected IStyle
DefaultNatTableThemeConfiguration. getCopyBorderStyle()
protected abstract IStyle
ThemeConfiguration. getCopyBorderStyle()
Returns theIStyle
that should be used to render the copy border.protected IStyle
DefaultNatTableThemeConfiguration. getCornerSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getCornerSelectionStyle()
Returns theIStyle
that should be used to render the selected cells in the corner of a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getCornerStyle()
protected abstract IStyle
ThemeConfiguration. getCornerStyle()
Returns theIStyle
that should be used to render the corner of a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getDataChangeSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getDataChangeSelectionStyle()
Returns theIStyle
that should be used to render dirty cells inDisplayMode.SELECT
.protected IStyle
DefaultNatTableThemeConfiguration. getDataChangeStyle()
protected abstract IStyle
ThemeConfiguration. getDataChangeStyle()
Returns theIStyle
that should be used to render dirty cells inDisplayMode.NORMAL
.protected IStyle
DefaultNatTableThemeConfiguration. getDefaultCellStyle()
protected abstract IStyle
ThemeConfiguration. getDefaultCellStyle()
protected IStyle
DefaultNatTableThemeConfiguration. getDefaultHoverSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getDefaultHoverSelectionStyle()
Returns theIStyle
that should be used by default to render hovered selected cells in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getDefaultHoverStyle()
protected abstract IStyle
ThemeConfiguration. getDefaultHoverStyle()
Returns theIStyle
that should be used by default to render hovered cells in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getDefaultSelectionCellStyle()
protected abstract IStyle
ThemeConfiguration. getDefaultSelectionCellStyle()
protected IStyle
DefaultNatTableThemeConfiguration. getEvenRowStyle()
protected abstract IStyle
ThemeConfiguration. getEvenRowStyle()
Returns theIStyle
that should be used to render alternating rows.protected IStyle
DefaultNatTableThemeConfiguration. getFilterRowStyle()
protected abstract IStyle
ThemeConfiguration. getFilterRowStyle()
Returns theIStyle
that should be used to render the filter row in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getOddRowStyle()
protected abstract IStyle
ThemeConfiguration. getOddRowStyle()
Returns theIStyle
that should be used to render alternating rows.protected IStyle
DefaultNatTableThemeConfiguration. getRowGroupHeaderStyle()
protected abstract IStyle
ThemeConfiguration. getRowGroupHeaderStyle()
Returns theIStyle
that should be used to render the row group header in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getRowHeaderFullSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getRowHeaderFullSelectionStyle()
Returns theIStyle
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 IStyle
DefaultNatTableThemeConfiguration. getRowHeaderHoverSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getRowHeaderHoverSelectionStyle()
Returns theIStyle
that should be used to render hovered selected cells in a NatTable row header region.protected IStyle
DefaultNatTableThemeConfiguration. getRowHeaderHoverStyle()
protected abstract IStyle
ThemeConfiguration. getRowHeaderHoverStyle()
Returns theIStyle
that should be used to render hovered cells in a NatTable row header region.protected IStyle
DefaultNatTableThemeConfiguration. getRowHeaderSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getRowHeaderSelectionStyle()
Returns theIStyle
that should be used to render the selected cells in the row header of a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getRowHeaderStyle()
protected abstract IStyle
ThemeConfiguration. getRowHeaderStyle()
Returns theIStyle
that should be used to render the row header in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getSelectedSortHeaderStyle()
protected abstract IStyle
ThemeConfiguration. getSelectedSortHeaderStyle()
Returns theIStyle
that should be used to render the sort header in a NatTable in selected state.protected IStyle
DefaultNatTableThemeConfiguration. getSelectionAnchorGridLineStyle()
protected abstract IStyle
ThemeConfiguration. getSelectionAnchorGridLineStyle()
Returns theIStyle
that should be used to render the grid lines around the selection anchor.protected IStyle
DefaultNatTableThemeConfiguration. getSelectionAnchorSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getSelectionAnchorSelectionStyle()
Returns theIStyle
that is used to render the selection anchor in selection display mode.protected IStyle
DefaultNatTableThemeConfiguration. getSelectionAnchorStyle()
protected abstract IStyle
ThemeConfiguration. getSelectionAnchorStyle()
Returns theIStyle
that is used to render the selection anchor in normal display mode.protected IStyle
DefaultNatTableThemeConfiguration. getSortHeaderStyle()
protected abstract IStyle
ThemeConfiguration. getSortHeaderStyle()
Returns theIStyle
that should be used to render the sort header in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getSummaryRowSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getSummaryRowSelectionStyle()
Returns theIStyle
that should be used to render the selected summary row cells in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getSummaryRowStyle()
protected abstract IStyle
ThemeConfiguration. getSummaryRowStyle()
Returns theIStyle
that should be used to render the summary row cells in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getTreeSelectionStyle()
protected abstract IStyle
ThemeConfiguration. getTreeSelectionStyle()
Returns theIStyle
that should be used to render the selected tree column cells in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getTreeStyle()
protected abstract IStyle
ThemeConfiguration. getTreeStyle()
Returns theIStyle
that should be used to render the tree column cells in a NatTable.protected IStyle
DefaultNatTableThemeConfiguration. getValidationErrorStyle()
protected abstract IStyle
ThemeConfiguration. getValidationErrorStyle()
Returns theIStyle
that should be applied to an editor in case the input is invalid in terms of validation errors.Methods in org.eclipse.nebula.widgets.nattable.style.theme with parameters of type IStyle Modifier and Type Method Description static boolean
ThemeConfiguration. isStyleEmpty(IStyle style)
Null-safe check if aIStyle
is empty or not. -
Uses of IStyle in org.eclipse.nebula.widgets.nattable.test.fixture
Classes in org.eclipse.nebula.widgets.nattable.test.fixture that implement IStyle Modifier and Type Class Description class
CellStyleFixture
-
Uses of IStyle in org.eclipse.nebula.widgets.nattable.widget
Fields in org.eclipse.nebula.widgets.nattable.widget declared as IStyle Modifier and Type Field Description protected IStyle
NatCombo. cellStyle
The IStyle that is used for rendering the Text and the combo control.Constructors in org.eclipse.nebula.widgets.nattable.widget with parameters of type IStyle Constructor Description NatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int style)
Creates a new NatCombo using the given IStyle for rendering, showing the default number of items at once in the dropdown.NatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style)
Creates a new NatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.NatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style, boolean showDropdownFilter)
Creates a new NatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.NatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style, org.eclipse.swt.graphics.Image iconImage)
Creates a new NatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.NatCombo(org.eclipse.swt.widgets.Composite parent, IStyle cellStyle, int maxVisibleItems, int style, org.eclipse.swt.graphics.Image iconImage, boolean showDropdownFilter)
Creates a new NatCombo using the given IStyle for rendering, showing the given amount of items at once in the dropdown.
-