Merge branch 'release/4.7.0'
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / io / wizard / CsvNameExportWizard.java
index 36f8d024c7114c6c5d099ef3d1b82582369587a5..f147d5651697105c6fbd34596c087cc01ed91297 100644 (file)
@@ -1,4 +1,3 @@
-// $Id$\r
 /**\r
  * Copyright (C) 2007 EDIT\r
  * European Distributed Institute of Taxonomy\r
@@ -41,6 +40,7 @@ public class CsvNameExportWizard extends AbstractExportWizard<CsvNameExportConfi
        @Override\r
        public void init(IWorkbench workbench, IStructuredSelection selection) {\r
                configurator = CsvNameExportConfigurator.NewInstance(null,null);\r
+               configurator.setNamesOnly(true);\r
        }\r
 \r
        /*\r
@@ -65,19 +65,16 @@ public class CsvNameExportWizard extends AbstractExportWizard<CsvNameExportConfi
                    + page.getExportFileName();\r
 \r
            final Combo combo = page.getCombo();\r
-\r
-           if(CdmStore.getCurrentSessionManager().isRemoting()) {\r
-               // create job\r
-               Job job = CdmStore.getExportManager().createIOServiceJob(configurator, new File(urlString));\r
-               // configure the job\r
-               job.setProperty(IProgressConstants.KEEP_PROPERTY, true);\r
-               job.setUser(true);\r
-               // schedule job\r
-               job.schedule();\r
-           } else {\r
-               configurator.setDestination(new File(urlString));\r
-               CdmStore.getExportManager().run(configurator);\r
-           }\r
+           configurator.setClassificationUUID(page.getSelectedClassificationUUID());\r
+           \r
+        // create job\r
+        Job job = CdmStore.getExportManager().createIOServiceJob(configurator, new File(urlString));\r
+        // configure the job\r
+        job.setProperty(IProgressConstants.KEEP_PROPERTY, true);\r
+        job.setUser(true);\r
+        // schedule job\r
+        job.schedule();\r
+          \r
                return true;\r
        }\r
 \r