r.getIndex().setValue(newIndex.getValue());
MOTableRow existingRow = mutableModel.addRow(r);
if (existingRow != null) {
mutableModel.removeRow(newIndex);
r.getIndex().setValue(oldIndex.getValue());
mutableModel.addRow(r);
mutableModel.addRow(existingRow);
return false;
}
fireRowChanged(new MOTableRowEvent(this, this, r,
MOTableRowEvent.UPDATED, false));