Revision cec27740
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/databaseAdmin/preferencePage/ChecklistEditorGeneralAdminPreference.java | ||
---|---|---|
15 | 15 |
import eu.etaxonomy.cdm.api.service.IPreferenceService; |
16 | 16 |
import eu.etaxonomy.cdm.model.metadata.CdmPreference; |
17 | 17 |
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; |
18 |
import eu.etaxonomy.cdm.model.metadata.TermDisplayEnum; |
|
19 |
import eu.etaxonomy.cdm.model.metadata.TermOrder; |
|
18 | 20 |
import eu.etaxonomy.taxeditor.preference.ChecklistEditorGeneralPreference; |
19 | 21 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
20 | 22 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
... | ... | |
89 | 91 |
this.displayArea = pref.getValue(); |
90 | 92 |
this.allowOverrideAreaDisplay = pref.isAllowOverride(); |
91 | 93 |
}else{ |
92 |
this.displayArea = PreferencePredicate.DisplayOfAreasInDistributionEditor.getDefaultValue().toString();
|
|
94 |
this.displayArea = ((TermDisplayEnum)PreferencePredicate.DisplayOfAreasInDistributionEditor.getDefaultValue()).getKey();
|
|
93 | 95 |
this.allowOverrideAreaDisplay = true; |
94 | 96 |
} |
95 | 97 |
|
... | ... | |
98 | 100 |
this.displayStatus = pref.getValue(); |
99 | 101 |
this.allowOverrideStatusDisplay = pref.isAllowOverride(); |
100 | 102 |
}else{ |
101 |
this.displayStatus = PreferencePredicate.DisplayOfStatus.getDefaultValue().toString();
|
|
103 |
this.displayStatus = ((TermDisplayEnum)PreferencePredicate.DisplayOfStatus.getDefaultValue()).getKey();
|
|
102 | 104 |
this.allowOverrideStatusDisplay = true; |
103 | 105 |
} |
104 | 106 |
|
... | ... | |
107 | 109 |
if (pref.getValue() != null){ |
108 | 110 |
this.orderAreas = pref.getValue().toString(); |
109 | 111 |
}else{ |
110 |
this.orderAreas = PreferencePredicate.AreasSortedInDistributionEditor.getDefaultValue().toString();
|
|
112 |
this.orderAreas = ((TermOrder)PreferencePredicate.AreasSortedInDistributionEditor.getDefaultValue()).getKey();
|
|
111 | 113 |
} |
112 | 114 |
this.allowOverrideOrderAreas = pref.isAllowOverride(); |
113 | 115 |
}else{ |
114 |
this.orderAreas = PreferencePredicate.AreasSortedInDistributionEditor.getDefaultValue().toString();
|
|
116 |
this.orderAreas = ((TermOrder)PreferencePredicate.AreasSortedInDistributionEditor.getDefaultValue()).getKey();
|
|
115 | 117 |
this.allowOverrideOrderAreas = true; |
116 | 118 |
} |
117 | 119 |
|
Also available in: Unified diff
ref #7849: fix problems with preferences