(no commit message)
authorKatja Luther <k.luther@bgbm.org>
Wed, 20 Aug 2014 12:55:54 +0000 (12:55 +0000)
committerKatja Luther <k.luther@bgbm.org>
Wed, 20 Aug 2014 12:55:54 +0000 (12:55 +0000)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/DeleteTaxonOperation.java

index 621e02ee5ed6c3a3217dfb9bf76355d58abf01c0..98626f5d855ebf7f4318faf18a6eb41a9941d3ae 100644 (file)
@@ -8,6 +8,7 @@ import org.eclipse.core.commands.operations.IUndoContext;
 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
@@ -69,7 +70,9 @@ public class DeleteTaxonOperation extends DeleteTaxonBaseOperation{
                                \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