Revision d91361a3
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ImportManager.java | ||
---|---|---|
38 | 38 |
import eu.etaxonomy.cdm.io.dwca.in.DwcaImportConfigurator; |
39 | 39 |
import eu.etaxonomy.cdm.io.excel.taxa.NormalExplicitImportConfigurator; |
40 | 40 |
import eu.etaxonomy.cdm.io.jaxb.JaxbImportConfigurator; |
41 |
import eu.etaxonomy.cdm.io.operation.config.CacheUpdaterConfigurator; |
|
42 |
import eu.etaxonomy.cdm.io.operation.config.SortIndexUpdaterConfigurator; |
|
43 | 41 |
import eu.etaxonomy.cdm.io.reference.endnote.in.EndnoteImportConfigurator; |
44 | 42 |
import eu.etaxonomy.cdm.io.sdd.in.SDDImportConfigurator; |
45 | 43 |
import eu.etaxonomy.cdm.io.service.IIOService; |
... | ... | |
523 | 521 |
monitor.beginTask("Updating data", IProgressMonitor.UNKNOWN); |
524 | 522 |
IIOService ioService = CdmApplicationState.getIOService(); |
525 | 523 |
ImportResult importResult = null; |
526 |
if (configurator instanceof SortIndexUpdaterConfigurator){ |
|
527 |
SortIndexUpdaterConfigurator config = (SortIndexUpdaterConfigurator)configurator; |
|
528 |
importResult =ioService.updateSortIndex(config); |
|
529 |
} else if (configurator instanceof CacheUpdaterConfigurator){ |
|
530 |
CacheUpdaterConfigurator config = (CacheUpdaterConfigurator) configurator; |
|
531 |
importResult = ioService.updateCaches(config); |
|
532 |
} else if (configurator instanceof ExcelDistributionUpdateConfigurator){ |
|
524 |
if (configurator instanceof ExcelDistributionUpdateConfigurator){ |
|
533 | 525 |
ExcelDistributionUpdateConfigurator config = (ExcelDistributionUpdateConfigurator) configurator; |
534 | 526 |
importResult =ioService.updateDistributionData(config); |
535 | 527 |
} |
Also available in: Unified diff
minor