Revision 9b8d1a1c
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/NameDetailsViewAdminConfiguration.java | ||
---|---|---|
5 | 5 |
import eu.etaxonomy.cdm.api.service.IPreferenceService; |
6 | 6 |
import eu.etaxonomy.cdm.model.metadata.CdmPreference; |
7 | 7 |
import eu.etaxonomy.cdm.model.metadata.CdmPreference.PrefKey; |
8 |
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; |
|
8 | 9 |
import eu.etaxonomy.cdm.model.metadata.PreferenceSubject; |
9 | 10 |
import eu.etaxonomy.taxeditor.preference.CdmPreferenceCache; |
10 |
import eu.etaxonomy.taxeditor.preference.EditorPreferencePredicate; |
|
11 | 11 |
import eu.etaxonomy.taxeditor.preference.NameDetailsConfigurator; |
12 | 12 |
import eu.etaxonomy.taxeditor.preference.NameDetailsViewConfiguration; |
13 | 13 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
... | ... | |
57 | 57 |
String value = config.toString(); |
58 | 58 |
|
59 | 59 |
|
60 |
CdmPreference pref = CdmPreference.NewTaxEditorInstance(EditorPreferencePredicate.NameDetailsView, value);
|
|
60 |
CdmPreference pref = CdmPreference.NewTaxEditorInstance(PreferencePredicate.NameDetailsView, value); |
|
61 | 61 |
pref.setAllowOverride(isAllowOverride); |
62 | 62 |
service.set(pref); |
63 | 63 |
|
... | ... | |
72 | 72 |
ICdmRepository controller = CdmStore.getCurrentApplicationConfiguration(); |
73 | 73 |
if (controller != null){ |
74 | 74 |
IPreferenceService service = controller.getPreferenceService(); |
75 |
PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), EditorPreferencePredicate.NameDetailsView);
|
|
75 |
PrefKey key = CdmPreference.NewKey(PreferenceSubject.NewTaxEditorInstance(), PreferencePredicate.NameDetailsView); |
|
76 | 76 |
CdmPreference pref = service.find(key); |
77 | 77 |
if (pref != null) { |
78 | 78 |
isAllowOverride = pref.isAllowOverride(); |
Also available in: Unified diff
ref #8078: move editorPreferencePredicates to cdmlib