editorForm.getEditorTable().cancelEditing();
DatasetEditorTable oldEditorTable = instructions.isRebuild() ? editorForm.beforeRebuild() : null;
try {
DatasetEditorModel tableModel = getTableModel();
if (tableModel != null) {
tableModel.load(instructions.isUseCurrentFilter(), instructions.isKeepChanges());
getEditorTable().clearSelection();
}
} finally {
if (!isDisposed()) {
editorForm.afterRebuild(oldEditorTable);