Fixes #2366
[taxeditor.git] / eu.etaxonomy.taxeditor.bulkeditor / src / main / java / eu / etaxonomy / taxeditor / bulkeditor / BulkEditorSearch.java
index 2d194f90fa16b2d52b97a9744779139fe883bc59..b60c284719c564378ea9f842c519039a0f1ef590 100644 (file)
@@ -50,9 +50,11 @@ public class BulkEditorSearch {
         */
        private static final String SEARCH = "Search";
 
-       private static final String DEFAULT_TEXT = "Use \"*\" for wildcard searching";
+       private static final String WILDCARD = "*";
        
-       private BulkEditor editor;
+       private static final String DEFAULT_TEXT = String.format("Use \'%s\' for wildcard searching", WILDCARD);
+       
+       private final BulkEditor editor;
        private Menu sortMenu;
        
        private Text text;
@@ -181,6 +183,12 @@ public class BulkEditorSearch {
        private void updateEditorInput() {
                
                String searchString = getSearchString().trim();
+                               
+               if(WILDCARD.equals(searchString.trim())){
+                       BulkEditorUtil.warningDialog("Could not execute search", this, String.format("Please type at least one character when using the \"%s\" wildcard.", WILDCARD));
+                       return;
+               }
+               
                
                if(DEFAULT_TEXT.equals(searchString) || CdmUtils.isEmpty(searchString)){
                        return;