Revision 94dab8de
Added by Andreas Müller over 2 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/lichenes/LichenesGeneraTaxonImport.java | ||
---|---|---|
18 | 18 |
import org.springframework.stereotype.Component; |
19 | 19 |
|
20 | 20 |
import eu.etaxonomy.cdm.common.CdmUtils; |
21 |
import eu.etaxonomy.cdm.io.common.utils.ImportDeduplicationHelper; |
|
22 | 21 |
import eu.etaxonomy.cdm.io.mexico.SimpleExcelTaxonImport; |
23 | 22 |
import eu.etaxonomy.cdm.io.mexico.SimpleExcelTaxonImportState; |
24 | 23 |
import eu.etaxonomy.cdm.model.common.Annotation; |
... | ... | |
399 | 398 |
} |
400 | 399 |
|
401 | 400 |
private void replaceNameAuthorsAndReferences(SimpleExcelTaxonImportState<CONFIG> state, INonViralName name) { |
402 |
dedupHelper().replaceAuthorNamesAndNomRef(state, name); |
|
403 |
} |
|
404 |
|
|
405 |
private ImportDeduplicationHelper<SimpleExcelTaxonImportState<CONFIG>> dedupHelper; |
|
406 |
private ImportDeduplicationHelper<SimpleExcelTaxonImportState<CONFIG>> dedupHelper() { |
|
407 |
if (dedupHelper == null) { |
|
408 |
dedupHelper = (ImportDeduplicationHelper)ImportDeduplicationHelper.NewStandaloneInstance(); |
|
409 |
} |
|
410 |
return dedupHelper; |
|
401 |
state.getDeduplicationHelper().replaceAuthorNamesAndNomRef(state, name); |
|
411 | 402 |
} |
412 | 403 |
|
413 | 404 |
@Override |
Also available in: Unified diff
ref #9890 use common state based deduplication helper in app-import