if (value != null) {
final MTextController textController = (MTextController) TextController.getController();
final Object oldValue = getValueAt(editingRow, editingColumn);
final String pattern = oldValue instanceof IFormattedObject
? ((IFormattedObject) oldValue).getPattern() : null;
setValueAt(textController.guessObjectOrURI(value, pattern), editingRow, editingColumn);
}
removeEditor();
}
}
finally{