Revision 96615335
Added by Katja Luther over 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java | ||
---|---|---|
56 | 56 |
import eu.etaxonomy.cdm.model.metadata.IPreferencePredicate; |
57 | 57 |
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; |
58 | 58 |
import eu.etaxonomy.cdm.model.metadata.PreferenceSubject; |
59 |
import eu.etaxonomy.cdm.model.metadata.TermDisplayEnum; |
|
59 | 60 |
import eu.etaxonomy.cdm.model.name.NomenclaturalCode; |
60 | 61 |
import eu.etaxonomy.cdm.strategy.match.DefaultMatchStrategy; |
61 | 62 |
import eu.etaxonomy.cdm.strategy.match.FieldMatcher; |
... | ... | |
1789 | 1790 |
public static void setPreferredNamedAreasForDistributionEditor( |
1790 | 1791 |
String saveCheckedElements, String saveGrayedElements, boolean local) { |
1791 | 1792 |
if (local){ |
1792 |
setStringValue(PreferencePredicate.AvailableDistributionAreaTerms.getKey(), saveCheckedElements); |
|
1793 |
setStringValue(EditorPreferencePredicate.AvailableDistributionAreaTerms.getKey(), saveCheckedElements);
|
|
1793 | 1794 |
|
1794 | 1795 |
} |
1795 | 1796 |
else{ |
1796 | 1797 |
CdmPreference preference = null; |
1797 | 1798 |
|
1798 | 1799 |
if (saveCheckedElements == null){ |
1799 |
preference = getPreferenceFromDB(PreferencePredicate.AvailableDistributionAreaTerms); |
|
1800 |
preference = getPreferenceFromDB(EditorPreferencePredicate.AvailableDistributionAreaTerms);
|
|
1800 | 1801 |
|
1801 | 1802 |
if (preference == null){ |
1802 | 1803 |
return ; |
1803 | 1804 |
} else{ |
1804 |
setStringValue(PreferencePredicate.AvailableDistributionAreaTerms.getKey(), |
|
1805 |
setStringValue(EditorPreferencePredicate.AvailableDistributionAreaTerms.getKey(),
|
|
1805 | 1806 |
saveCheckedElements); |
1806 |
preference = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.AvailableDistributionAreaTerms, saveCheckedElements); |
|
1807 |
preference = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), EditorPreferencePredicate.AvailableDistributionAreaTerms, saveCheckedElements);
|
|
1807 | 1808 |
setPreferenceToDB(preference); |
1808 | 1809 |
|
1809 | 1810 |
} |
1810 | 1811 |
} else{ |
1811 |
preference = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.AvailableDistributionAreaTerms, saveCheckedElements); |
|
1812 |
preference = CdmPreference.NewInstance(PreferenceSubject.NewTaxEditorInstance(), EditorPreferencePredicate.AvailableDistributionAreaTerms, saveCheckedElements);
|
|
1812 | 1813 |
setPreferenceToDB(preference); |
1813 |
setStringValue(PreferencePredicate.AvailableDistributionAreaTerms.getKey(), |
|
1814 |
setStringValue(EditorPreferencePredicate.AvailableDistributionAreaTerms.getKey(),
|
|
1814 | 1815 |
saveCheckedElements); |
1815 | 1816 |
|
1816 | 1817 |
} |
Also available in: Unified diff
ref #7901: adapt taxeditor to changes in PreferencePredicates