Revision e6d7b501
Added by Andreas Müller almost 7 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/specimen/excel/in/SpecimenCdmExcelImport.java | ||
---|---|---|
44 | 44 |
import eu.etaxonomy.cdm.model.location.NamedAreaLevel; |
45 | 45 |
import eu.etaxonomy.cdm.model.location.NamedAreaType; |
46 | 46 |
import eu.etaxonomy.cdm.model.location.ReferenceSystem; |
47 |
import eu.etaxonomy.cdm.model.name.BotanicalName; |
|
48 | 47 |
import eu.etaxonomy.cdm.model.name.IBotanicalName; |
49 | 48 |
import eu.etaxonomy.cdm.model.name.INonViralName; |
50 | 49 |
import eu.etaxonomy.cdm.model.name.NomenclaturalCode; |
51 |
import eu.etaxonomy.cdm.model.name.NonViralName; |
|
52 | 50 |
import eu.etaxonomy.cdm.model.name.Rank; |
53 | 51 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation; |
54 | 52 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus; |
55 | 53 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase; |
56 | 54 |
import eu.etaxonomy.cdm.model.name.TaxonNameFactory; |
57 |
import eu.etaxonomy.cdm.model.name.ZoologicalName; |
|
58 | 55 |
import eu.etaxonomy.cdm.model.occurrence.Collection; |
59 | 56 |
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit; |
60 | 57 |
import eu.etaxonomy.cdm.model.occurrence.DeterminationEvent; |
... | ... | |
568 | 565 |
|
569 | 566 |
|
570 | 567 |
|
571 |
private void setAuthorship(INonViralName name, String author, INonViralNameParser<NonViralName> parser) { |
|
572 |
if (name instanceof BotanicalName || name instanceof ZoologicalName){
|
|
568 |
private void setAuthorship(INonViralName name, String author, INonViralNameParser<INonViralName> parser) {
|
|
569 |
if (name.isBotanical() || name.isZoological()){
|
|
573 | 570 |
try { |
574 | 571 |
parser.parseAuthors(name, author); |
575 | 572 |
} catch (StringNotParsableException e) { |
Also available in: Unified diff
ref #6368 remove TaxonNameBase subclasses