use PreferencePredicate for exportDestinationWizard
authorKatja Luther <k.luther@bgbm.org>
Fri, 3 May 2019 09:04:15 +0000 (11:04 +0200)
committerKatja Luther <k.luther@bgbm.org>
Fri, 3 May 2019 09:23:48 +0000 (11:23 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/wizard/ExportToFileDestinationWizardPage.java

index b20f816cb2b365852c41a15de4d6c01ab2a1517f..af7ec51a5e9f2e806f262177757571a471ac43a2 100644 (file)
@@ -46,13 +46,13 @@ import eu.etaxonomy.cdm.io.dwca.out.DwcaTaxExportConfigurator;
 import eu.etaxonomy.cdm.io.jaxb.JaxbExportConfigurator;
 import eu.etaxonomy.cdm.io.sdd.out.SDDExportConfigurator;
 import eu.etaxonomy.cdm.io.tcsxml.out.TcsXmlExportConfigurator;
+import eu.etaxonomy.cdm.model.metadata.PreferencePredicate;
 import eu.etaxonomy.cdm.model.taxon.Classification;
 import eu.etaxonomy.cdm.model.taxon.TaxonNode;
 import eu.etaxonomy.cdm.persistence.dto.TaxonNodeDtoByNameComparator;
 import eu.etaxonomy.cdm.persistence.dto.TaxonNodeDtoByRankAndNameComparator;
 import eu.etaxonomy.cdm.persistence.dto.TaxonNodeDtoNaturalComparator;
 import eu.etaxonomy.taxeditor.datasource.CdmDataSourceRepository;
-import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
 import eu.etaxonomy.taxeditor.preference.NavigatorOrderEnum;
 import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
 import eu.etaxonomy.taxeditor.remoting.source.CdmRemoteSourceException;
@@ -375,8 +375,8 @@ public class ExportToFileDestinationWizardPage extends WizardPage implements Sel
                    }
 
                    int index = 0;
-                   if (PreferencesUtil.getStringValue(IPreferenceKeys.SORT_NODES) != null){
-                       NavigatorOrderEnum orderInNavigator = NavigatorOrderEnum.valueOf(PreferencesUtil.getStringValue(IPreferenceKeys.SORT_NODES));
+                   if (PreferencesUtil.getStringValue(PreferencePredicate.TaxonNodeOrder.getKey()) != null){
+                       NavigatorOrderEnum orderInNavigator = NavigatorOrderEnum.valueOf(PreferencesUtil.getStringValue(PreferencePredicate.TaxonNodeOrder.getKey()));
 
                        for (String itemLabel : orderSelectionCombo.getItems()){
                            if (itemLabel.equalsIgnoreCase(orderInNavigator.getLabel())){