- refactored delete configrator dialog
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / view / derivate / operation / DeleteDerivateOperation.java
index 8f65f7c9620e01427beecf157e935708b51b7d8e..b13c0cf35fc8708fc4a88b6034de8f655fc5e363 100644 (file)
@@ -27,6 +27,7 @@ import eu.etaxonomy.taxeditor.model.MessagingUtils;
 import eu.etaxonomy.taxeditor.operation.AbstractPostOperation;
 import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled;
 import eu.etaxonomy.taxeditor.store.CdmStore;
+import eu.etaxonomy.taxeditor.ui.dialog.deleteConfigurator.DeleteConfiguratorDialog;
 
 /**
  *
@@ -66,7 +67,7 @@ public class DeleteDerivateOperation extends AbstractPostOperation<CdmBase> {
                 confirmationQuestion += " and its children";
             }
             confirmationQuestion += "?";
-            if(!MessagingUtils.confirmDialog("Confirm deletion", confirmationQuestion)){
+            if(!DeleteConfiguratorDialog.openConfirmWithConfigurator(deleteConfigurator, null, "Confirm Deletion", confirmationQuestion)){
                 return Status.CANCEL_STATUS;
             }
             if(((ISaveablePart) getPostOperationEnabled()).isDirty()){