Bugfixes merged into trunk
[taxeditor.git] / taxeditor-editor / src / main / java / eu / etaxonomy / taxeditor / editor / name / handler / ChangeToSynonymHandler.java
index c14181785af3e128b6c72ca5446630ab6667dca8..6a76669f66e40436a85a4d7f21a36e5a4f3eaf07 100644 (file)
@@ -16,12 +16,12 @@ import org.eclipse.core.commands.ExecutionEvent;
 import org.eclipse.core.commands.ExecutionException;
 import org.eclipse.core.commands.IHandler;
 import org.eclipse.core.commands.common.NotDefinedException;
-import org.eclipse.core.commands.operations.IUndoableOperation;
 
 import eu.etaxonomy.cdm.model.taxon.Taxon;
 import eu.etaxonomy.taxeditor.editor.EditorUtil;
 import eu.etaxonomy.taxeditor.editor.Page;
 import eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor;
+import eu.etaxonomy.taxeditor.operations.AbstractPostOperation;
 import eu.etaxonomy.taxeditor.operations.ChangeConceptToSynonymOperation;
 
 /**
@@ -43,7 +43,7 @@ public class ChangeToSynonymHandler extends AbstractHandler implements
 
                Taxon concept  = (Taxon) EditorUtil.getSelection(event).getFirstElement();
                
-               IUndoableOperation operation;
+               AbstractPostOperation operation;
                try {
                        operation = new ChangeConceptToSynonymOperation(event.getCommand().getName(), 
                                        editor.getUndoContext(), editor.getTaxon(), concept, null, editor);