import org.eclipse.core.runtime.IAdaptable;\r
import org.eclipse.core.runtime.IProgressMonitor;\r
import org.eclipse.core.runtime.IStatus;\r
+import org.eclipse.jface.dialogs.MessageDialog;\r
import org.eclipse.ui.IWorkbenchPage;\r
\r
import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;\r
\r
\r
DeleteResult result = service.deleteTaxon(element, new TaxonDeletionConfigurator(), classification);\r
-\r
+ if (result.isError()){\r
+ MessageDialog.openError(null, "Delete failed", result.getExceptions().get(0).getMessage());\r
+ }\r
\r
//closeObsoleteEditor(taxon);\r
monitor.worked(40);\r