Merge branch 'develop' into taxonDescription
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / model / MessagingUtils.java
index a7eb78fac5b22a53986bb83fb026396ee3389152..c8f1e26a37281f8c3c2262e62c95ff9d43b648d5 100644 (file)
@@ -424,7 +424,7 @@ public class MessagingUtils {
                     warningDialog(title, source, String.format("You are missing sufficient permissions for the operation \"%s\". %s", operationlabel, hint));
                 } else {
                     title = "Error executing operation";
-                    errorDialog(title, source, String.format("An error occured while executing %s. %s", operationlabel, hint), pluginId, ex, true);
+                    errorDialog(title, source, String.format("An error occurred while executing %s. %s", operationlabel, hint), pluginId, ex, true);
 
                 }
 
@@ -449,6 +449,12 @@ public class MessagingUtils {
         return MessageDialog.openQuestion(AbstractUtility.getShell(), title, message);
     }
 
+    public static int confirmDialog(String title, String message, String...labels){
+        MessageDialog dialog =new MessageDialog(AbstractUtility.getShell(), title, null, message, MessageDialog.QUESTION,labels, 0);
+        int result = dialog.open();
+        return result;
+    }
+
     /**
      * Displays a message {@link org.eclipse.jface.dialogs.MessageDialog}.
      *