Project

General

Profile

« Previous | Next » 

Revision 9b8d1a1c

Added by Katja Luther about 5 years ago

ref #8078: move editorPreferencePredicates to cdmlib

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/GeneralAdminPreferencePage.java
12 12
import eu.etaxonomy.cdm.api.service.IPreferenceService;
13 13
import eu.etaxonomy.cdm.model.metadata.CdmPreference;
14 14
import eu.etaxonomy.cdm.model.metadata.CdmPreference.PrefKey;
15
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
15 16
import eu.etaxonomy.cdm.model.metadata.PreferenceSubject;
16
import eu.etaxonomy.taxeditor.preference.EditorPreferencePredicate;
17 17
import eu.etaxonomy.taxeditor.preference.GeneralPreferencePage;
18 18
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
19 19
import eu.etaxonomy.taxeditor.store.CdmStore;
......
39 39
       if (controller != null){
40 40
           IPreferenceService service = controller.getPreferenceService();
41 41

  
42
           CdmPreference pref = CdmPreference.NewTaxEditorInstance(EditorPreferencePredicate.ShowImportExportMenu, Boolean.toString(this.isShowIOMenu));
42
           CdmPreference pref = CdmPreference.NewTaxEditorInstance(PreferencePredicate.ShowImportExportMenu, Boolean.toString(this.isShowIOMenu));
43 43
           pref.setAllowOverride(isAllowOverrideShowIOMenu);
44 44
           service.set(pref);
45 45
//           pref = CdmPreference.NewTaxEditorInstance(PreferencePredicate.ShowMediaView, Boolean.toString(this.isShowMediaView));
46 46
//           pref.setAllowOverride(isAllowOverrideShowMediaView);
47 47
//           service.set(pref);
48
           pref = CdmPreference.NewTaxEditorInstance(EditorPreferencePredicate.ShowChecklistPerspective, Boolean.toString(this.isShowCheckListPerspective));
48
           pref = CdmPreference.NewTaxEditorInstance(PreferencePredicate.ShowChecklistPerspective, Boolean.toString(this.isShowCheckListPerspective));
49 49
           pref.setAllowOverride(isAllowOverrideShowCheckListPerspective);
50 50
           service.set(pref);
51
           pref = CdmPreference.NewTaxEditorInstance(EditorPreferencePredicate.ShowTaxonNodeWizard, Boolean.toString(this.isShowTaxonNodeWizard));
51
           pref = CdmPreference.NewTaxEditorInstance(PreferencePredicate.ShowTaxonNodeWizard, Boolean.toString(this.isShowTaxonNodeWizard));
52 52
           pref.setAllowOverride(isAllowOverrideShowTaxonNodeWizard);
53 53
           service.set(pref);
54 54
           PreferencesUtil.updateDBPreferences();
......
64 64
        controller = CdmStore.getCurrentApplicationConfiguration();
65 65
        if (controller != null){
66 66
          IPreferenceService service = controller.getPreferenceService();
67
          PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), EditorPreferencePredicate.ShowImportExportMenu);
67
          PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowImportExportMenu);
68 68
          CdmPreference pref = service.find(key);
69 69
          if (pref != null){
70 70
              isShowIOMenu = Boolean.valueOf(pref.getValue());
71 71
              isAllowOverrideShowIOMenu = pref.isAllowOverride();
72 72
          }else{
73
              isShowIOMenu = Boolean.valueOf(EditorPreferencePredicate.ShowImportExportMenu.getDefaultValue().toString());
73
              isShowIOMenu = Boolean.valueOf(PreferencePredicate.ShowImportExportMenu.getDefaultValue().toString());
74 74
              isAllowOverrideShowIOMenu = true;
75 75
          }
76 76

  
......
80 80
//              isShowMediaView = Boolean.valueOf(pref.getValue());
81 81
//              isAllowOverrideShowMediaView = pref.isAllowOverride();
82 82
//          }else{
83
//              isShowMediaView = Boolean.valueOf(EditorPreferencePredicate.ShowMediaView.getDefaultValue().toString());
83
//              isShowMediaView = Boolean.valueOf(PreferencePredicate.ShowMediaView.getDefaultValue().toString());
84 84
//              isAllowOverrideShowMediaView = true;
85 85
//          }
86 86

  
87
          key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), EditorPreferencePredicate.ShowChecklistPerspective);
87
          key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowChecklistPerspective);
88 88
          pref = service.find(key);
89 89
          if (pref != null){
90 90
              isShowCheckListPerspective = Boolean.valueOf(pref.getValue());
91 91
              isAllowOverrideShowCheckListPerspective = pref.isAllowOverride();
92 92
          }else{
93
              isShowCheckListPerspective = Boolean.valueOf(EditorPreferencePredicate.ShowChecklistPerspective.getDefaultValue().toString());
93
              isShowCheckListPerspective = Boolean.valueOf(PreferencePredicate.ShowChecklistPerspective.getDefaultValue().toString());
94 94
              isAllowOverrideShowCheckListPerspective = true;
95 95
          }
96 96

  
97
          key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), EditorPreferencePredicate.ShowTaxonNodeWizard);
97
          key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.ShowTaxonNodeWizard);
98 98
          pref = service.find(key);
99 99
          if (pref != null){
100 100
              isShowTaxonNodeWizard = Boolean.valueOf(pref.getValue());
101 101
              isAllowOverrideShowTaxonNodeWizard = pref.isAllowOverride();
102 102
          }else{
103
              isShowTaxonNodeWizard = Boolean.valueOf(EditorPreferencePredicate.ShowTaxonNodeWizard.getDefaultValue().toString());
103
              isShowTaxonNodeWizard = Boolean.valueOf(PreferencePredicate.ShowTaxonNodeWizard.getDefaultValue().toString());
104 104
              isAllowOverrideShowTaxonNodeWizard = true;
105 105
          }
106 106
      }

Also available in: Unified diff