Revision 239530ee
Added by Katja Luther over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/wizard/AvailableDistributionPage.java | ||
---|---|---|
28 | 28 |
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; |
29 | 29 |
import eu.etaxonomy.cdm.persistence.dto.TermVocabularyDto; |
30 | 30 |
import eu.etaxonomy.taxeditor.l10n.Messages; |
31 |
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys; |
|
32 | 31 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
33 | 32 |
import eu.etaxonomy.taxeditor.session.ICdmEntitySession; |
34 | 33 |
import eu.etaxonomy.taxeditor.session.ICdmEntitySessionEnabled; |
... | ... | |
57 | 56 |
|
58 | 57 |
@Override |
59 | 58 |
protected String getCheckedValuesFromPreferences() { |
60 |
return PreferencesUtil.getStringValue(IPreferenceKeys.DISTRIBUTION_AREA_OCCURENCE_STATUS);
|
|
59 |
return PreferencesUtil.getStringValue(PreferencePredicate.AvailableDistributionAreaVocabularies.getKey());
|
|
61 | 60 |
} |
62 | 61 |
|
63 | 62 |
@Override |
... | ... | |
91 | 90 |
protected List<TermVocabularyDto> getVocabulariesFromPreference(){ |
92 | 91 |
List<TermVocabularyDto> vocs = new ArrayList<>(); |
93 | 92 |
|
94 |
if (PreferencesUtil.getPreferenceFromDB(PreferencePredicate.AvailableDistributionAreaVocabularies) == null && PreferencesUtil.getStringValue(PreferencesUtil.DISTRIBUTION_VOCABULARIES) == null){
|
|
93 |
if (PreferencesUtil.getPreferenceFromDB(PreferencePredicate.AvailableDistributionAreaVocabularies) == null && PreferencesUtil.getStringValue(PreferencePredicate.AvailableDistributionAreaVocabularies.getKey()) == null){
|
|
95 | 94 |
vocs = CdmStore.getService(IVocabularyService.class).findVocabularyDtoByTermType(type); |
96 | 95 |
}else{ |
97 |
String vocString = PreferencesUtil.getStringValue(IPreferenceKeys.DISTRIBUTION_VOCABULARIES);
|
|
96 |
String vocString = PreferencesUtil.getStringValue(PreferencePredicate.AvailableDistributionAreaVocabularies.getKey());
|
|
98 | 97 |
|
99 | 98 |
String[] arrayVocs = vocString.split(";"); //$NON-NLS-1$ |
100 | 99 |
|
Also available in: Unified diff
ref #7922: add preference to save distribution editor factual data to their own fact