Revision e6d7b501
Added by Andreas Müller almost 7 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/specimen/gbif/in/GbifImport.java | ||
---|---|---|
32 | 32 |
import eu.etaxonomy.cdm.io.specimen.SpecimenImportStateBase; |
33 | 33 |
import eu.etaxonomy.cdm.model.agent.Institution; |
34 | 34 |
import eu.etaxonomy.cdm.model.common.Language; |
35 |
import eu.etaxonomy.cdm.model.name.NonViralName; |
|
36 | 35 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase; |
37 | 36 |
import eu.etaxonomy.cdm.model.occurrence.DerivationEvent; |
38 | 37 |
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit; |
... | ... | |
658 | 657 |
//TODO |
659 | 658 |
if (item.getScientificName() != null){ |
660 | 659 |
|
661 |
List<NonViralName> names = findExistingNames(item.getScientificName().getNameCache(), state);
|
|
660 |
List<TaxonNameBase> names = findExistingNames(item.getScientificName().getNameCache(), state);
|
|
662 | 661 |
if (!names.isEmpty()){ |
663 | 662 |
TaxonNameBase<?,?> result = names.get(0); |
664 | 663 |
Set<DeterminationEvent> detEvents = item.getDerivedUnitFacade().baseUnit().getDeterminations(); |
... | ... | |
686 | 685 |
* @param state |
687 | 686 |
* @return |
688 | 687 |
*/ |
689 |
private List<NonViralName> findExistingNames(String nameCache, SpecimenImportStateBase state) {
|
|
688 |
private List<TaxonNameBase> findExistingNames(String nameCache, SpecimenImportStateBase state) {
|
|
690 | 689 |
return getNameService().findNamesByNameCache(nameCache, MatchMode.LIKE, null); |
691 | 690 |
} |
692 | 691 |
|
Also available in: Unified diff
ref #6368 remove TaxonNameBase subclasses