Interface TemporaryDataProvider

All Known Implementing Classes:
TemporaryUpdateDataChangeHandler

public interface TemporaryDataProvider
Interface to support temporary data storage without updating the backing data.
Since:
1.6
  • Method Summary

    Modifier and Type
    Method
    Description
    getDataValueByPosition(int columnPosition, int rowPosition)
    Return the temporary data value for the given position.
    boolean
    tracksDataChange(int columnPosition, int rowPosition)
    Checks if this TemporaryDataProvider contains a temporary value for the given position.
  • Method Details

    • tracksDataChange

      boolean tracksDataChange(int columnPosition, int rowPosition)
      Checks if this TemporaryDataProvider contains a temporary value for the given position.
      Parameters:
      columnPosition - The column position to check.
      rowPosition - The row position to check.
      Returns:
      true if a temporary data value for the given position exists, false if not.
    • getDataValueByPosition

      Object getDataValueByPosition(int columnPosition, int rowPosition)
      Return the temporary data value for the given position.
      Parameters:
      columnPosition - The column position for which the data value should be returned.
      rowPosition - The row position for which the data value should be returned.
      Returns:
      The data value for the given position.