Project

General

Profile

« Previous | Next » 

Revision 38a5ce3e

Added by Katja Luther about 6 years ago

call exports with progress monitor

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/e4/out/csv/print/CsvPrintExportWizardE4.java
8 8
import org.eclipse.e4.core.contexts.IEclipseContext;
9 9
import org.eclipse.ui.progress.IProgressConstants;
10 10

  
11
import eu.etaxonomy.cdm.filter.TaxonNodeFilter;
11 12
import eu.etaxonomy.cdm.io.common.ExportResultType;
12 13
import eu.etaxonomy.cdm.io.csv.caryophyllales.out.CsvNameExportConfigurator;
13 14
import eu.etaxonomy.taxeditor.io.e4.out.csv.name.CsvNameExportWizardE4;
......
25 26
	public void init() {
26 27
		configurator = CsvNameExportConfigurator.NewInstance(null,null);
27 28
		configurator.setNamesOnly(false);
29
		configurator.setCondensedDistribution(true);
28 30
	}
29 31

  
30 32
	@Override
......
49 51
		String urlString = page.getFolderText() + File.separator
50 52
				+ page.getExportFileName();
51 53

  
52
	    configurator.setClassificationUUID(page.getSelectedClassificationUUID());
54
//	    configurator.setClassificationUUID(page.getSelectedClassificationUUID());
55
	    configurator.setTaxonNodeFilter(TaxonNodeFilter.NewClassificationInstance(page.getSelectedClassificationUUID()));
53 56
	    configurator.setResultType(ExportResultType.BYTE_ARRAY);
54 57
		// create job
55 58
	    Job job = CdmStore.getExportManager().createIOServiceJob(configurator, new File(urlString));

Also available in: Unified diff