code: public JKTableRecord deleteRow(final int selectedRow) {
  		final JKTableRecord removed = removeRecord(selectedRow);
  		removed.setStatus(RecordStatus.DELETED);
  		// Object removed = getDataVector().remove(selectedRow);
  		if (removed != null) {
  			this.deletedRecords.add(removed);
  		}
  		fireTableRowsDeleted(selectedRow, selectedRow);
  		return removed;
  	}
docs: /////////////////////////////////////////////////////////