Project

General

Profile

« Previous | Next » 

Revision 96615335

Added by Katja Luther over 5 years ago

ref #7901: adapt taxeditor to changes in PreferencePredicates

View differences:

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