public class DataTableBodyLayerStack
extends org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
Constructor and Description |
---|
DataTableBodyLayerStack(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer,
org.eclipse.nebula.widgets.nattable.NatTable table,
DataTableContext context,
org.eclipse.swt.widgets.Control parent)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.nebula.widgets.nattable.layer.ILayer |
getRowHeaderLayer() |
org.eclipse.nebula.widgets.nattable.selection.SelectionLayer |
getSelectionLayer()
Returns the selection layer.
|
org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer |
getViewportLayer()
Returns the viewport layer.
|
void |
setClientAreaProvider(org.eclipse.nebula.widgets.nattable.util.IClientAreaProvider clientAreaProvider) |
void |
setRowHeaderLayer(org.eclipse.nebula.widgets.nattable.layer.ILayer rowHeaderLayer)
Sets the row header layer.
|
configure, dispose, doCommand, getCellByPosition, getCellPainter, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnWidthByPosition, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getHeight, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, isColumnPositionResizable, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositions
addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getBoundsByPosition, getClientAreaProvider, getConfigLabelAccumulator, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterEventHandler, unregisterPersistable
public DataTableBodyLayerStack(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent)
underlyingLayer
- table
- context
- parent
- public org.eclipse.nebula.widgets.nattable.layer.ILayer getRowHeaderLayer()
public org.eclipse.nebula.widgets.nattable.selection.SelectionLayer getSelectionLayer()
public org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer()
public void setClientAreaProvider(org.eclipse.nebula.widgets.nattable.util.IClientAreaProvider clientAreaProvider)
setClientAreaProvider
in interface org.eclipse.nebula.widgets.nattable.layer.ILayer
setClientAreaProvider
in class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
public void setRowHeaderLayer(org.eclipse.nebula.widgets.nattable.layer.ILayer rowHeaderLayer)
rowHeaderLayer
-