Klasse LayerViewport

java.lang.Object
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
org.deidentifier.arx.gui.view.impl.common.table.LayerViewport
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 LayerViewport extends org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
Viewport layer
  • Feldübersicht

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

    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
    LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTContext context)
    Creates a new instance
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
    doCommand(org.eclipse.nebula.widgets.nattable.command.ILayerCommand command)
     
    protected boolean
     
    protected boolean
     
    void
    moveCellPositionIntoViewport(int scrollableColumnPosition, int scrollableRowPosition)
     
    void
    moveColumnPositionIntoViewport(int scrollableColumnPosition)
     
    void
    moveRowPositionIntoViewport(int scrollableRowPosition)
     
    protected void
     

    Von Klasse geerbte Methoden org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer

    adjustOriginX, adjustOriginY, dispose, drag, drag, fireScrollEvent, getBoundsByPosition, getClientAreaHeight, getClientAreaWidth, getColumnCount, getColumnPositionByIndex, getColumnPositionByX, getColumnWidthByPosition, getHeight, getMaxColumnPosition, getMaxHeight, getMaxRowPosition, getMaxWidth, getMinColumnPosition, getMinHorizontalStart, getMinimumOrigin, getMinimumOriginColumnPosition, getMinimumOriginRowPosition, getMinRowPosition, getMinVerticalStart, getOrigin, getRowCount, getRowHeightByPosition, getRowPositionByIndex, getRowPositionByY, getScrollableLayer, getStartXOfColumnPosition, getStartYOfRowPosition, getWidth, handleGridResize, handleLayerEvent, invalidateHorizontalStructure, invalidateVerticalStructure, isColumnPositionResizable, isDynamicSizeLayer, localToUnderlyingColumnPosition, localToUnderlyingRowPosition, recalculateAvailableHeightAndRowCount, recalculateAvailableWidthAndColumnCount, recalculateScrollBars, resetOrigin, scrollVerticallyByAPage, scrollVerticallyByAPageCommand, setHorizontalScrollbarEnabled, setHorizontalScroller, setKeepInViewportRowPosition, setMaxColumnPosition, setMaxRowPosition, setMinColumnPosition, setMinimumOrigin, setMinimumOriginX, setMinimumOriginY, setMinRowPosition, setOriginX, setOriginY, setVerticalScrollbarEnabled, setVerticalScroller, toString, underlyingToLocalColumnPosition, underlyingToLocalRowPosition

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

    configure, getCellByPosition, getCellPainter, getColumnIndexByPosition, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowIndexByPosition, getUnderlyingLayer, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, isRowPositionResizable, loadState, saveState, setClientAreaProvider, setUnderlyingLayer, underlyingToLocalColumnPositions, underlyingToLocalRowPositions

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

    addConfiguration, addLayerListener, clearConfiguration, fireLayerEvent, getClientAreaProvider, getConfigLabelAccumulator, getProvidedLabels, getRegionName, hasLayerListener, registerCommandHandler, registerEventHandler, registerPersistable, removeLayerListener, setConfigLabelAccumulator, setLayerPainter, setRegionName, 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, configure, fireLayerEvent, getCellByPosition, getCellPainter, getClientAreaProvider, getColumnIndexByPosition, getConfigLabelsByPosition, getDataValueByPosition, getDisplayModeByPosition, getLayerPainter, getPreferredColumnCount, getPreferredHeight, getPreferredRowCount, getPreferredWidth, getRegionLabelsByXY, getRowIndexByPosition, getUnderlyingLayerByPosition, getUnderlyingLayersByColumnPosition, getUnderlyingLayersByRowPosition, hasLayerListener, isRowPositionResizable, registerCommandHandler, registerPersistable, removeLayerListener, setClientAreaProvider, underlyingToLocalColumnPositions, underlyingToLocalRowPositions, unregisterCommandHandler, unregisterPersistable

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

    loadState, saveState
  • Konstruktordetails

    • LayerViewport

      public LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTContext context)
      Creates a new instance
      Parameter:
      underlyingLayer -
      context -
  • Methodendetails

    • doCommand

      public boolean doCommand(org.eclipse.nebula.widgets.nattable.command.ILayerCommand command)
      Angegeben von:
      doCommand in Schnittstelle org.eclipse.nebula.widgets.nattable.layer.ILayer
      Setzt außer Kraft:
      doCommand in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
    • moveCellPositionIntoViewport

      public void moveCellPositionIntoViewport(int scrollableColumnPosition, int scrollableRowPosition)
      Setzt außer Kraft:
      moveCellPositionIntoViewport in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
    • moveColumnPositionIntoViewport

      public void moveColumnPositionIntoViewport(int scrollableColumnPosition)
      Setzt außer Kraft:
      moveColumnPositionIntoViewport in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
    • moveRowPositionIntoViewport

      public void moveRowPositionIntoViewport(int scrollableRowPosition)
      Setzt außer Kraft:
      moveRowPositionIntoViewport in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
    • isLastColumnCompletelyDisplayed

      protected boolean isLastColumnCompletelyDisplayed()
      Setzt außer Kraft:
      isLastColumnCompletelyDisplayed in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
    • isLastRowCompletelyDisplayed

      protected boolean isLastRowCompletelyDisplayed()
      Setzt außer Kraft:
      isLastRowCompletelyDisplayed in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer
    • registerCommandHandlers

      protected void registerCommandHandlers()
      Setzt außer Kraft:
      registerCommandHandlers in Klasse org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer