Project

General

Profile

« Previous | Next » 

Revision 94dab8de

Added by Andreas Müller over 2 years ago

ref #9890 use common state based deduplication helper in app-import

View differences:

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