public void deleteRow() throws SQLException {
        checkState();

        rs.deleteRow();
        notifyRowChanged();
    }
Deletes the current row from this rowset's <code>ResultSet</code> object
and from the underlying database and also notifies listeners that a row
has changed.  This method cannot be called when the cursor is on the insert
row.

@throws SQLException if a database access error occurs
or if this method is called when the cursor is on the insert row
@throws SQLException if (1) a database access error occurs,
           (2) this method is called when the cursor is before the
           first row, after the last row, or on the insert row,
           (3) the concurrency of this rowset's result
           set is <code>ResultSet.CONCUR_READ_ONLY</code>, or
           (4) this rowset does not currently have a valid connection,
           prepared statement, and result set
src/main/java/org/replicadb/rowset/sun/rowset/JdbcRowSetImpl.java