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 Detail

      • 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.