Project

General

Profile

« Previous | Next » 

Revision 90e556b0

Added by Katja Luther almost 5 years ago

set default for search options if not existing

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/search/SearchOption.java
8 8
 */
9 9
package eu.etaxonomy.taxeditor.navigation.search;
10 10

  
11
import eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator;
11 12
import eu.etaxonomy.taxeditor.navigation.l10n.Messages;
12 13
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
13 14
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
......
36 37
    public boolean getPreference() {
37 38
        if (!PreferencesUtil.getPreferenceStore().contains(IPreferenceKeys.TAXON_SERVICE_CONFIGURATOR_TAXA)) {
38 39
            // initializes the search configurator
39
            PreferencesUtil.initializeSearchConfigurator();
40
            IFindTaxaAndNamesConfigurator configurator = PreferencesUtil.initializeSearchConfigurator();
41
            PreferencesUtil.setSearchConfigurator(configurator);
40 42
        }
41 43

  
42 44
        switch (this) {
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java
908 908
				"http://www.biodiversitylibrary.org/openurl");
909 909
		getPreferenceStore().setDefault(createPreferenceString(OPENURL_IMAGE_MAX_WIDTH), "1000");
910 910
		getPreferenceStore().setDefault(createPreferenceString(OPENURL_IMAGE_MAX_HEIGHT), "1000");
911
		getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_TAXA), true);
912
		getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_SYNONYMS), true);
913
		getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_NAMES), true);
914
		getPreferenceStore().setDefault(createPreferenceString(TAXON_SERVICE_CONFIGURATOR_COMMON_NAMES), true);
911
		getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_TAXA, true);
912
		getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_SYNONYMS, true);
913
		getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_NAMES, true);
914
		getPreferenceStore().setDefault(TAXON_SERVICE_CONFIGURATOR_COMMON_NAMES, true);
915 915

  
916 916
		//Distribution Editor:
917 917
		getPreferenceStore().setDefault(createPreferenceString(PreferencePredicate.DistributionEditorActivated.getKey()), Boolean.valueOf(PreferencePredicate.DistributionEditorActivated.getDefaultValue().toString()));

Also available in: Unified diff