Klasse LayerSelection
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.table.LayerSelection
- Alle implementierten Schnittstellen:
CTComponent,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 LayerSelection
extends org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
implements CTComponent
A selection layer for table 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
KonstruktorenKonstruktorBeschreibungLayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config) Creates a new instance. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the configurationbooleanisCellPositionSelected(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
-
LayerSelection
public LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config) Creates a new instance.- Parameter:
underlyingLayer-config-
-
-
Methodendetails
-
getConfig
Beschreibung aus Schnittstelle kopiert:CTComponentReturns the configuration- Angegeben von:
getConfigin SchnittstelleCTComponent- Gibt zurück:
-
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
-