import org.eclipse.core.commands.ExecutionException;\r
import org.eclipse.core.commands.IHandler;\r
import org.eclipse.core.commands.common.NotDefinedException;\r
-import org.eclipse.core.commands.operations.IUndoableOperation;\r
\r
import eu.etaxonomy.cdm.model.name.HomotypicalGroup;\r
import eu.etaxonomy.cdm.model.name.TaxonNameBase;\r
import eu.etaxonomy.taxeditor.editor.EditorUtil;\r
import eu.etaxonomy.taxeditor.editor.Page;\r
import eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor;\r
+import eu.etaxonomy.taxeditor.operations.AbstractPostOperation;\r
import eu.etaxonomy.taxeditor.operations.CreateSynonymInExistingHomotypicalGroupOperation;\r
import eu.etaxonomy.taxeditor.parser.ParseHandler;\r
-import eu.etaxonomy.taxeditor.parser.ParseHandler;\r
\r
/**\r
* @author n.hoffmann\r
HomotypicalGroup group = taxon.getHomotypicGroup();\r
TaxonNameBase newSynonymName = ParseHandler.createEmptyName();\r
\r
- IUndoableOperation operation;\r
+ AbstractPostOperation operation;\r
try {\r
operation = new CreateSynonymInExistingHomotypicalGroupOperation(event.getCommand().getName(), \r
editor.getUndoContext(), taxon, group, newSynonymName, editor);\r