public class DataTableGridLayer
extends org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
bodyDataLayer
TODO
|
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
columnHeaderDataLayer
TODO
|
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
cornerDataLayer
TODO
|
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
rowHeaderDataLayer
TODO
|
Modifier | Constructor and Description |
---|---|
protected |
DataTableGridLayer(boolean useDefaultConfiguration,
org.eclipse.nebula.widgets.nattable.NatTable table,
DataTableContext context)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
getBodyDataLayer()
Returns the body data layer.
|
DataTableBodyLayerStack |
getBodyLayer() |
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
getColumnHeaderDataLayer()
Returns the column header layer.
|
org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer |
getColumnHeaderLayer() |
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
getCornerDataLayer()
Returns the corner data layer.
|
org.eclipse.nebula.widgets.nattable.grid.layer.CornerLayer |
getCornerLayer() |
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer |
getRowHeaderDataLayer()
Returns the row header layer.
|
org.eclipse.nebula.widgets.nattable.grid.layer.RowHeaderLayer |
getRowHeaderLayer() |
protected void |
init(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider,
org.eclipse.nebula.widgets.nattable.data.IDataProvider columnHeaderDataProvider,
org.eclipse.nebula.widgets.nattable.data.IDataProvider rowHeaderDataProvider,
org.eclipse.nebula.widgets.nattable.data.IDataProvider cornerDataProvider,
org.eclipse.swt.widgets.Control parent)
Initialize.
|
protected void |
init(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer,
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer columnHeaderDataLayer,
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer,
org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer,
org.eclipse.swt.widgets.Control parent)
Initialize.
|
doCommand, doCommandOnChildLayers, init, registerCommandHandlers, setBodyLayer, setColumnHeaderLayer, setCornerLayer, setRowHeaderLayer, toString
addConfigLabelAccumulatorForRegion, configure, dispose, getBoundsByPosition, getCellByPosition, getCellPainter, getChildLayerByLayoutCoordinate, getChildLayerByRegionName, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnPositionOffset, getColumnWidthByPosition, getConfigLabelAccumulatorByRegionName, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getHeight, getHeightOffset, getLayoutXByColumnPosition, getLayoutXByPixelX, getLayoutXCount, getLayoutXYByChildLayer, getLayoutXYByPixelXY, getLayoutXYByPosition, getLayoutYByPixelY, getLayoutYByRowPosition, getLayoutYCount, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getRowPositionOffset, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, getWidthOffset, isColumnPositionResizable, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setChildLayer, setConfigLabelAccumulatorForRegion, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositions
addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getClientAreaProvider, getConfigLabelAccumulator, getLayerPainter, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerEventHandler, registerPersistable, removeLayerListener, setClientAreaProvider, setConfigLabelAccumulator, setLayerPainter, setRegionName, unregisterCommandHandler, unregisterEventHandler, unregisterPersistable
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer columnHeaderDataLayer
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer
protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer
protected DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
useDefaultConfiguration
- table
- context
- public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getBodyDataLayer()
public DataTableBodyLayerStack getBodyLayer()
getBodyLayer
in class org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getColumnHeaderDataLayer()
public org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer getColumnHeaderLayer()
getColumnHeaderLayer
in class org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getCornerDataLayer()
public org.eclipse.nebula.widgets.nattable.grid.layer.CornerLayer getCornerLayer()
getCornerLayer
in class org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getRowHeaderDataLayer()
public org.eclipse.nebula.widgets.nattable.grid.layer.RowHeaderLayer getRowHeaderLayer()
getRowHeaderLayer
in class org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
protected void init(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider columnHeaderDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider rowHeaderDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider cornerDataProvider, org.eclipse.swt.widgets.Control parent)
bodyDataProvider
- columnHeaderDataProvider
- rowHeaderDataProvider
- cornerDataProvider
- parent
- protected void init(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer columnHeaderDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer, org.eclipse.swt.widgets.Control parent)
bodyDataLayer
- columnHeaderDataLayer
- rowHeaderDataLayer
- cornerDataLayer
- parent
-