Revision 182b1e60
Added by Katja Luther almost 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/wizard/AvailableDistributionPerAreaStatusWizard.java | ||
---|---|---|
20 | 20 |
import eu.etaxonomy.cdm.model.metadata.PreferencePredicate; |
21 | 21 |
import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap; |
22 | 22 |
import eu.etaxonomy.taxeditor.l10n.Messages; |
23 |
import eu.etaxonomy.taxeditor.preference.CdmPreferenceCache; |
|
23 | 24 |
import eu.etaxonomy.taxeditor.preference.PreferencesUtil; |
24 | 25 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
25 | 26 |
|
... | ... | |
36 | 37 |
public AvailableDistributionPerAreaStatusWizard() { |
37 | 38 |
setWindowTitle(Messages.AvailableDistributionStatusWizard_WIZARD_TITLE); |
38 | 39 |
// TODO if preferenceStore has elements checked load elements in wizard |
39 |
prefs = PreferencesUtil.getPreferencesFromDB(PreferencePredicate.AvailableDistributionStatus); |
|
40 |
CdmPreferenceCache cache = CdmPreferenceCache.instance(); |
|
41 |
prefs = new ArrayList<>(); |
|
42 |
prefs.addAll(cache.getAllForPredicate(PreferencePredicate.AvailableDistributionStatus.getKey())); |
|
40 | 43 |
if (prefs == null || prefs.isEmpty()) { |
41 | 44 |
prefs = new ArrayList(); |
42 | 45 |
prefs.add(CdmPreference.NewTaxEditorInstance(PreferencePredicate.AvailableDistributionStatus, null)); |
Also available in: Unified diff
ref #8293: distribution details view uses the same status pref as distr. editor