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, underlyingLayer

    Von Klasse geerbte Felder org.eclipse.nebula.widgets.nattable.layer.AbstractLayer

    commandHandlers, eventHandlers, eventHelperLock, layerPainter

    Von Schnittstelle geerbte Felder org.eclipse.nebula.widgets.nattable.persistence.IPersistable

    DOT, VALUE_SEPARATOR
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config)
    Creates a new instance.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Returns the configuration
    boolean
    isCellPositionSelected(int columnPosition, int rowPosition)
     
    boolean
    isColumnPositionFullySelected(int columnPosition)
     
    boolean
    isColumnPositionSelected(int columnPosition)
     
    boolean
    isRowPositionFullySelected(int rowPosition)
     
    boolean
    isRowPositionSelected(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, setSelectionModel

    Von 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, underlyingToLocalRowPositions

    Von 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, unregisterPersistable

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.ILayer

    addLayerListener, fireLayerEvent, getBoundsByPosition, getClientAreaProvider, hasLayerListener, registerCommandHandler, registerPersistable, removeLayerListener, unregisterCommandHandler, unregisterPersistable

    Von 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

      public CTConfiguration getConfig()
      Beschreibung aus Schnittstelle kopiert: CTComponent
      Returns the configuration
      Angegeben von:
      getConfig in Schnittstelle CTComponent
      Gibt zurück:
    • isCellPositionSelected

      public boolean isCellPositionSelected(int columnPosition, int rowPosition)
      Setzt außer Kraft:
      isCellPositionSelected in Klasse org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
    • isColumnPositionFullySelected

      public boolean isColumnPositionFullySelected(int columnPosition)
      Setzt außer Kraft:
      isColumnPositionFullySelected in Klasse org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
    • isColumnPositionSelected

      public boolean isColumnPositionSelected(int columnPosition)
      Setzt außer Kraft:
      isColumnPositionSelected in Klasse org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
    • isRowPositionFullySelected

      public boolean isRowPositionFullySelected(int rowPosition)
      Setzt außer Kraft:
      isRowPositionFullySelected in Klasse org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
    • isRowPositionSelected

      public boolean isRowPositionSelected(int rowPosition)
      Setzt außer Kraft:
      isRowPositionSelected in Klasse org.eclipse.nebula.widgets.nattable.selection.SelectionLayer