reintegrated redlist branch into trunk
[taxeditor.git] / eu.etaxonomy.taxeditor.navigation / src / main / java / eu / etaxonomy / taxeditor / navigation / search / SearchBar.java
index 347a5998770085ca81c1324af11cd7508e6e94a3..dccf5decd285aa4531b398c4ac0bcba618c9be0f 100644 (file)
@@ -53,7 +53,7 @@ public class SearchBar extends WorkbenchWindowControlContribution{
        private Text text_search;
        private String secondaryId;
 
-       private final String defaultText = "Use \"*\" for wildcard searching";
+       private final String defaultText = Messages.SearchBar_0;
 
        final private ConfigurationSelectionListener configurationListener = new ConfigurationSelectionListener();
 
@@ -89,7 +89,7 @@ public class SearchBar extends WorkbenchWindowControlContribution{
                final ToolBar toolBar = new ToolBar(composite, SWT.NULL);
 
                ToolItem toolItem = new ToolItem(toolBar, SWT.DROP_DOWN | SWT.BORDER);
-               toolItem.setText("Search");
+               toolItem.setText(Messages.SearchBar_1);
 
                DropdownSelectionListener dropdownListener = new DropdownSelectionListener(
                                toolItem);
@@ -177,7 +177,7 @@ public class SearchBar extends WorkbenchWindowControlContribution{
                }
                
                if("*".equals(searchString.trim())){
-                       NavigationUtil.warningDialog("Could not execute search", this, "Please type at least one character when using the \"*\" wildcard.");
+                       NavigationUtil.warningDialog(Messages.SearchBar_2, this, Messages.SearchBar_3);
                        return;
                }
                
@@ -214,7 +214,7 @@ public class SearchBar extends WorkbenchWindowControlContribution{
                                                        IWorkbenchPage.VIEW_ACTIVATE);
                        ((SearchResultView) resultsView).performSearch(configurator);
                } catch (PartInitException e) {
-                       NavigationUtil.error(this.getClass(), "Error opening search result.", e);
+                       NavigationUtil.error(this.getClass(), Messages.SearchBar_4, e);
                }
        }
 
@@ -275,7 +275,7 @@ public class SearchBar extends WorkbenchWindowControlContribution{
                 */
                @Override
                public void widgetSelected(SelectionEvent e) {
-                       NavigationUtil.info("configuration menu clicked");
+                       NavigationUtil.info(Messages.SearchBar_5);
                        SearchOption option = (SearchOption) e.widget.getData();
 
                        switch (option){
@@ -314,10 +314,10 @@ public class SearchBar extends WorkbenchWindowControlContribution{
         * @version 1.0
         */
        enum SearchOption {
-               TAXON("Taxa"), 
-               SYNONYM("Synonyms"), 
-               NAME("Names (without taxa)"), 
-               COMMON_NAME("Common Names");
+               TAXON(Messages.SearchBar_6), 
+               SYNONYM(Messages.SearchBar_7), 
+               NAME(Messages.SearchBar_8), 
+               COMMON_NAME(Messages.SearchBar_9);
 
                private final String label;