Interface CellKeyServer

All Known Implementing Classes:
DataViewModel

public interface CellKeyServer
Dieses Interface stellt Methoden zur Berechnung von RowKeys und CellKeys bereit, die typischerweise bei den verschiedenen Selektionsformen benötigt werden.
  • Method Details

    • getCellKeysBetween

      List<CellKey> getCellKeysBetween(CellKey cellKey1, CellKey cellKey2)
      Methode die eine Liste von CellKeys zurückliefert, die sich zwischen den übergebenen CellKeys befinden.
      Parameters:
      cellKey1 - erster CellKey
      cellKey2 - zweiter CellKey
      Returns:
      eine Liste von CellKeys zwischen den übergebenen CellKeys
    • getCellKeysBetween

      List<CellKey> getCellKeysBetween(RowKey rowKey1, RowKey rowKey2)
      Methode, die eine Liste von CellKeys zurückliefert, die sich zwischen den übergebenen RowKeys befinden.
      Parameters:
      rowKey1 - erster RowKey
      rowKey2 - zweiter RowKey
      Returns:
      eine Liste von CellKeys zwischen den übergebenen RowKeys
    • getCellKeys

      List<CellKey> getCellKeys(RowKey rowKey)
      Methode die eine Liste von CellKeys zurückliefert, die zu dem übergebenen RowKey gehören.
      Parameters:
      rowKey - RowKey
      Returns:
      eine Liste von CellKeys, die zu dem übergebenen RowKey gehören
    • getAllCellKeys

      List<CellKey> getAllCellKeys()
      Liefert eine Liste mit allen CellKeys zurück.
      Returns:
      eine Liste aller CellKeys
    • getRowKeysBetween

      List<RowKey> getRowKeysBetween(RowKey rowKey1, RowKey rowKey2)
      Methode, die eine Liste von RowKeys zurückliefert, die sich zwischen den übergebenen RowKeys befinden.
      Parameters:
      rowKey1 - erster RowKey
      rowKey2 - zweiter RowKey
      Returns:
      eine Liste von RowKeys zwischen den übergebenen RowKeys