*/
package eu.etaxonomy.taxeditor.navigation.search;
+import eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator;
import eu.etaxonomy.taxeditor.navigation.l10n.Messages;
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
public boolean getPreference() {
if (!PreferencesUtil.getPreferenceStore().contains(IPreferenceKeys.TAXON_SERVICE_CONFIGURATOR_TAXA)) {
// initializes the search configurator
- PreferencesUtil.initializeSearchConfigurator();
+ IFindTaxaAndNamesConfigurator configurator = PreferencesUtil.initializeSearchConfigurator();
+ PreferencesUtil.setSearchConfigurator(configurator);
}
switch (this) {
"http://www.biodiversitylibrary.org/openurl");
getPreferenceStore().setDefault(createPreferenceString(OPENURL_IMAGE_MAX_WIDTH), "1000");
getPreferenceStore().setDefault(createPreferenceString(OPENURL_IMAGE_MAX_HEIGHT), "1000");
- getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_TAXA), true);
- getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_SYNONYMS), true);
- getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_NAMES), true);
- getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_COMMON_NAMES), true);
+ getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_TAXA, true);
+ getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_SYNONYMS, true);
+ getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_NAMES, true);
+ getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_COMMON_NAMES, true);
//Distribution Editor:
getPreferenceStore().setDefault(createPreferenceString(PreferencePredicate.DistributionEditorActivated.getKey()), Boolean.valueOf(PreferencePredicate.DistributionEditorActivated.getDefaultValue().toString()));