Klasse DataTableSelectionLayer
java.lang.Object
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
org.eclipse.nebula.widgets.nattable.layer.AbstractIndexLayerTransform
org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
org.deidentifier.arx.gui.view.impl.common.datatable.DataTableSelectionLayer
- Alle implementierten Schnittstellen:
org.eclipse.nebula.widgets.nattable.layer.ILayer,org.eclipse.nebula.widgets.nattable.layer.ILayerListener,org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer,org.eclipse.nebula.widgets.nattable.persistence.IPersistable
public class DataTableSelectionLayer
extends org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
A selection layer for data views.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
org.eclipse.nebula.widgets.nattable.selection.SelectionLayer.MoveDirectionEnum -
Feldübersicht
Von Klasse geerbte Felder org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
bottomRightInSelection, fillHandleRegion, lastSelectedCell, lastSelectedRegion, MOVE_ALL, NO_SELECTION, selectCellCommandHandler, selectColumnCommandHandler, selectionAnchor, selectionModel, selectRowCommandHandler, 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
KonstruktorenKonstruktorBeschreibungDataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context) Creates a new instance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanisCellPositionSelected(int columnPosition, int rowPosition) booleanisColumnPositionFullySelected(int columnPosition) booleanisColumnPositionSelected(int columnPosition) booleanisRowPositionFullySelected(int rowPosition) booleanisRowPositionSelected(int rowPosition) Von Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
addSelection, allCellsSelectedInRegion, clear, clear, clearSelection, clearSelection, doCommand, fireCellSelectionEvent, getCellPositionToMoveFrom, getConfigLabelsByPosition, getDisplayModeByPosition, getFillHandleRegion, getFullySelectedColumnPositions, getFullySelectedRowPositions, getLastSelectedCellPosition, getLastSelectedRegion, getProvidedLabels, getSelectedCellPositions, getSelectedCells, getSelectedColumnPositions, getSelectedRowCount, getSelectedRowPositions, getSelectionAnchor, getSelectionModel, handleColumnHideCommand, handleColumnResizeCommand, handleMultiColumnHideCommand, handleMultiRowHideCommand, handleRowHideCommand, handleRowPositionHideCommand, handleRowResizeCommand, hasColumnSelection, hasRowSelection, markFillHandleCell, moveSelectionAnchor, registerCommandHandlers, selectAll, selectCell, selectColumn, selectRegion, selectRow, setFillHandleRegion, setLastSelectedCell, setLastSelectedRegion, setLastSelectedRegion, setSelectedCell, setSelectionModelVon Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.AbstractIndexLayerTransform
configure, dispose, getCellByPosition, getCellPainter, getColumnCount, getColumnIndexByPosition, getColumnPositionByIndex, getColumnPositionByX, getColumnWidthByPosition, getDataValueByPosition, getHeight, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByIndex, getRowPositionByY, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayer, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, isColumnPositionResizable, isDynamicSizeLayer, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setClientAreaProvider, setUnderlyingLayer, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositionsVon Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getBoundsByPosition, getClientAreaProvider, getConfigLabelAccumulator, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, toString, unregisterCommandHandler, unregisterEventHandler, unregisterPersistableVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.ILayer
addLayerListener, fireLayerEvent, getBoundsByPosition, getClientAreaProvider, hasLayerListener, registerCommandHandler, registerPersistable, removeLayerListener, unregisterCommandHandler, unregisterPersistableVon Schnittstelle geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.ILayerListener
handleLayerEvent
-
Konstruktordetails
-
DataTableSelectionLayer
public DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context) Creates a new instance.- Parameter:
underlyingLayer-context-
-
-
Methodendetails
-
isCellPositionSelected
public boolean isCellPositionSelected(int columnPosition, int rowPosition) - Setzt außer Kraft:
isCellPositionSelectedin Klasseorg.eclipse.nebula.widgets.nattable.selection.SelectionLayer
-
isColumnPositionFullySelected
public boolean isColumnPositionFullySelected(int columnPosition) - Setzt außer Kraft:
isColumnPositionFullySelectedin Klasseorg.eclipse.nebula.widgets.nattable.selection.SelectionLayer
-
isColumnPositionSelected
public boolean isColumnPositionSelected(int columnPosition) - Setzt außer Kraft:
isColumnPositionSelectedin Klasseorg.eclipse.nebula.widgets.nattable.selection.SelectionLayer
-
isRowPositionFullySelected
public boolean isRowPositionFullySelected(int rowPosition) - Setzt außer Kraft:
isRowPositionFullySelectedin Klasseorg.eclipse.nebula.widgets.nattable.selection.SelectionLayer
-
isRowPositionSelected
public boolean isRowPositionSelected(int rowPosition) - Setzt außer Kraft:
isRowPositionSelectedin Klasseorg.eclipse.nebula.widgets.nattable.selection.SelectionLayer
-