Klasse DataTableBodyLayerStack
java.lang.Object
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
- Alle implementierten Schnittstellen:
org.eclipse.nebula.widgets.nattable.layer.ILayer,org.eclipse.nebula.widgets.nattable.layer.ILayerListener,org.eclipse.nebula.widgets.nattable.persistence.IPersistable
public class DataTableBodyLayerStack
extends org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
A BodyLayerStack for the DataView.
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
underlyingLayerVon Klasse geerbte Felder org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
commandHandlers, eventHandlers, eventHelperLock, layerPainterVon Schnittstelle geerbte Felder org.eclipse.nebula.widgets.nattable.persistence.IPersistable
DOT, VALUE_SEPARATOR -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDataTableBodyLayerStack(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. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungorg.eclipse.nebula.widgets.nattable.layer.ILayerorg.eclipse.nebula.widgets.nattable.selection.SelectionLayerReturns the selection layer.org.eclipse.nebula.widgets.nattable.viewport.ViewportLayerReturns the viewport layer.voidsetClientAreaProvider(org.eclipse.nebula.widgets.nattable.util.IClientAreaProvider clientAreaProvider) voidsetRowHeaderLayer(org.eclipse.nebula.widgets.nattable.layer.ILayer rowHeaderLayer) Sets the row header layer.Von Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
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, getUnderlyingLayer, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, isColumnPositionResizable, isDynamicSizeLayer, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setUnderlyingLayer, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositionsVon Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getBoundsByPosition, getClientAreaProvider, getConfigLabelAccumulator, getProvidedLabels, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerCommandHandlers, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterEventHandler, unregisterPersistable
-
Konstruktordetails
-
DataTableBodyLayerStack
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) Creates a new instance.- Parameter:
underlyingLayer-table-context-parent-
-
-
Methodendetails
-
getRowHeaderLayer
public org.eclipse.nebula.widgets.nattable.layer.ILayer getRowHeaderLayer()- Gibt zurück:
- the rowHeaderLayer
-
getSelectionLayer
public org.eclipse.nebula.widgets.nattable.selection.SelectionLayer getSelectionLayer()Returns the selection layer.- Gibt zurück:
-
getViewportLayer
public org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer()Returns the viewport layer.- Gibt zurück:
-
setClientAreaProvider
public void setClientAreaProvider(org.eclipse.nebula.widgets.nattable.util.IClientAreaProvider clientAreaProvider) - Angegeben von:
setClientAreaProviderin Schnittstelleorg.eclipse.nebula.widgets.nattable.layer.ILayer- Setzt außer Kraft:
setClientAreaProviderin Klasseorg.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
-
setRowHeaderLayer
public void setRowHeaderLayer(org.eclipse.nebula.widgets.nattable.layer.ILayer rowHeaderLayer) Sets the row header layer.- Parameter:
rowHeaderLayer-
-