Revision 9b8d1a1c
Added by Katja Luther about 5 years ago
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
ref #8078: move editorPreferencePredicates to cdmlib