Klasse DataTableGridLayer

java.lang.Object
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
org.eclipse.nebula.widgets.nattable.layer.CompositeLayer
org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
Alle implementierten Schnittstellen:
org.eclipse.nebula.widgets.nattable.layer.ILayer, org.eclipse.nebula.widgets.nattable.layer.ILayerListener, org.eclipse.nebula.widgets.nattable.persistence.IPersistable
Bekannte direkte Unterklassen:
DataTableGridLayerStack

public class DataTableGridLayer extends org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
A grid layer for the data view.
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.nebula.widgets.nattable.layer.CompositeLayer

    org.eclipse.nebula.widgets.nattable.layer.CompositeLayer.CompositeLayerPainter
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    TODO
    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    TODO
    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    TODO
    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    TODO

    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
    Modifizierer
    Konstruktor
    Beschreibung
    protected
    DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
    Creates a new instance.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    Returns the body data layer.
     
    org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    Returns the column header layer.
    org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer
     
    org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    Returns the corner data layer.
    org.eclipse.nebula.widgets.nattable.grid.layer.CornerLayer
     
    org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    Returns the row header layer.
    org.eclipse.nebula.widgets.nattable.grid.layer.RowHeaderLayer
     
    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.

    Von Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer

    doCommand, doCommandOnChildLayers, init, registerCommandHandlers, setBodyLayer, setColumnHeaderLayer, setCornerLayer, setRowHeaderLayer, toString

    Von Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.layer.CompositeLayer

    addConfigLabelAccumulatorForRegion, configure, dispose, getBoundsByPosition, getCellByPosition, getCellPainter, getChildLayerByLayoutCoordinate, getChildLayerByRegionName, getChildLayerLayout, getColumnCount, getColumnIndexByPosition, getColumnPositionByX, getColumnPositionOffset, getColumnWidthByPosition, getConfigLabelAccumulatorByRegionName, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getHeight, getHeightOffset, getLayoutXByColumnPosition, getLayoutXByPixelX, getLayoutXCount, getLayoutXYByChildLayer, getLayoutXYByPixelXY, getLayoutXYByPosition, getLayoutYByPixelY, getLayoutYByRowPosition, getLayoutYCount, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getProvidedLabels, getRegionLabelsByXY, getRowCount, getRowHeightByPosition, getRowIndexByPosition, getRowPositionByY, getRowPositionOffset, getStartXOfColumnPosition, getStartYOfRowPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, getWidth, getWidthOffset, isColumnPositionResizable, isDynamicSizeLayer, isRowPositionResizable, loadState, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, saveState, setChildLayer, setConfigLabelAccumulatorForRegion, underlyingToLocalColumnPosition, underlyingToLocalColumnPositions, underlyingToLocalRowPosition, underlyingToLocalRowPositions

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

    addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getClientAreaProvider, getConfigLabelAccumulator, getLayerPainter, getRegionName, handleLayerEvent, hasLayerListener, registerCommandHandler, registerEventHandler, registerPersistable, removeLayerListener, setClientAreaProvider, setConfigLabelAccumulator, setLayerPainter, setRegionName, unregisterCommandHandler, unregisterEventHandler, unregisterPersistable

    Von Klasse geerbte Methoden java.lang.Object

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

    • bodyDataLayer

      protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer
      TODO
    • columnHeaderDataLayer

      protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer columnHeaderDataLayer
      TODO
    • rowHeaderDataLayer

      protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer
      TODO
    • cornerDataLayer

      protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer
      TODO
  • Konstruktordetails

    • DataTableGridLayer

      protected DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
      Creates a new instance.
      Parameter:
      useDefaultConfiguration -
      table -
      context -
  • Methodendetails

    • getBodyDataLayer

      public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getBodyDataLayer()
      Returns the body data layer.
      Gibt zurück:
    • getBodyLayer

      public DataTableBodyLayerStack getBodyLayer()
      Setzt außer Kraft:
      getBodyLayer in Klasse org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
    • getColumnHeaderDataLayer

      public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getColumnHeaderDataLayer()
      Returns the column header layer.
      Gibt zurück:
    • getColumnHeaderLayer

      public org.eclipse.nebula.widgets.nattable.grid.layer.ColumnHeaderLayer getColumnHeaderLayer()
      Setzt außer Kraft:
      getColumnHeaderLayer in Klasse org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
    • getCornerDataLayer

      public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getCornerDataLayer()
      Returns the corner data layer.
      Gibt zurück:
    • getCornerLayer

      public org.eclipse.nebula.widgets.nattable.grid.layer.CornerLayer getCornerLayer()
      Setzt außer Kraft:
      getCornerLayer in Klasse org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
    • getRowHeaderDataLayer

      public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getRowHeaderDataLayer()
      Returns the row header layer.
      Gibt zurück:
    • getRowHeaderLayer

      public org.eclipse.nebula.widgets.nattable.grid.layer.RowHeaderLayer getRowHeaderLayer()
      Setzt außer Kraft:
      getRowHeaderLayer in Klasse org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
    • init

      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.
      Parameter:
      bodyDataProvider -
      columnHeaderDataProvider -
      rowHeaderDataProvider -
      cornerDataProvider -
      parent -
    • init

      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.
      Parameter:
      bodyDataLayer -
      columnHeaderDataLayer -
      rowHeaderDataLayer -
      cornerDataLayer -
      parent -