Object
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
org.eclipse.nebula.widgets.nattable.grid.layer.DimensionallyDependentLayer
org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer
hdf.view.TableView.DefaultBaseTableView.ColumnHeader
- All Implemented Interfaces:
org.eclipse.nebula.widgets.nattable.layer.ILayer,org.eclipse.nebula.widgets.nattable.layer.ILayerListener,org.eclipse.nebula.widgets.nattable.persistence.IPersistable
- Enclosing class:
- DefaultBaseTableView
protected class DefaultBaseTableView.ColumnHeader
extends org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer
An implementation of the table's Column Header which adapts to the current
font.
-
Field Summary
Fields inherited from class org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer
renameColumnHelperFields inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
commandHandlers, eventHandlers, eventHelperLock, layerPainterFields inherited from interface org.eclipse.nebula.widgets.nattable.persistence.IPersistable
DOT, VALUE_SEPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionColumnHeader(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer baseLayer, org.eclipse.nebula.widgets.nattable.layer.ILayer horizontalLayerDependency, org.eclipse.nebula.widgets.nattable.selection.SelectionLayer selectionLayer) -
Method Summary
Methods inherited from class org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer
getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getOriginalColumnLabel, getRenamedColumnLabel, getRenamedColumnLabelByIndex, handleLayerEvent, isColumnRenamed, registerCommandHandlers, renameColumnIndex, renameColumnPositionMethods inherited from class org.eclipse.nebula.widgets.nattable.grid.layer.DimensionallyDependentLayer
configure, doCommand, getBaseLayer, getClientAreaProvider, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnWidthByPosition, getHeight, getHorizontalLayerDependency, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getVerticalLayerDependency, getWidth, isColumnPositionResizable, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setClientAreaProvider, setHorizontalLayerDependency, setVerticalLayerDependency, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositionsMethods inherited from class org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
addConfiguration, addLayerListener, clearConfiguration, dispose, fireLayerEvent, getBoundsByPosition, getCellByPosition, getCellPainter, getConfigLabelAccumulator, getProvidedLabels, getRegionName, hasLayerListener, isDynamicSizeLayer, registerCommandHandler, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterEventHandler, unregisterPersistable
-
Constructor Details
-
ColumnHeader
public ColumnHeader(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer baseLayer, org.eclipse.nebula.widgets.nattable.layer.ILayer horizontalLayerDependency, org.eclipse.nebula.widgets.nattable.selection.SelectionLayer selectionLayer)
-