Interface RowModificationControlColumn

    • Method Detail

      • prepareRow

        void prepareRow​(SubRequest<?> subRequest,
                        MOMutableTableRow currentRow,
                        MOTableRow changeSet)
        Prepares a row for changes described by the supplied change set. If the modification cannot be successfully prepared, the error status of the supplied subRequest should be set to the appropriate error status value.

        This method is called only once per modified row.

        Parameters:
        subRequest - the sub-request that triggered the row change and that can be used to deny the commit phase by setting its error status.
        currentRow - the current row (yet unmodified).
        changeSet - a MOTableRow instance that represents the state of the row if all changes have been applied successfully.