Revision c5d04eba
Added by Andreas Müller over 2 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/greece/FloraHellenicaExcludedTaxonImport.java | ||
---|---|---|
19 | 19 |
import eu.etaxonomy.cdm.io.mexico.SimpleExcelTaxonImportState; |
20 | 20 |
import eu.etaxonomy.cdm.model.agent.Person; |
21 | 21 |
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod; |
22 |
import eu.etaxonomy.cdm.model.name.IBotanicalName; |
|
23 |
import eu.etaxonomy.cdm.model.name.INonViralName; |
|
24 | 22 |
import eu.etaxonomy.cdm.model.name.NomenclaturalCode; |
25 | 23 |
import eu.etaxonomy.cdm.model.name.Rank; |
26 | 24 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
... | ... | |
114 | 112 |
isSensuStrictu = true; |
115 | 113 |
taxonStr = taxonStr.substring(0, taxonStr.length() - "s.str.".length() ).trim(); |
116 | 114 |
} |
117 |
INonViralName name = parser.parseFullName(taxonStr, NomenclaturalCode.ICNAFP, null);
|
|
115 |
TaxonName name = (TaxonName)parser.parseFullName(taxonStr, NomenclaturalCode.ICNAFP, null);
|
|
118 | 116 |
name = replaceNameAuthorsAndReferences(state, name); |
119 | 117 |
if (name.isProtectedTitleCache()){ |
120 | 118 |
logger.warn(line + "Name could not be parsed: " + taxonStr); |
... | ... | |
155 | 153 |
if (family != null){ |
156 | 154 |
familyNode = family.getTaxonNodes().iterator().next(); |
157 | 155 |
}else{ |
158 |
IBotanicalName name = makeFamilyName(state, familyStr);
|
|
156 |
TaxonName name = makeFamilyName(state, familyStr);
|
|
159 | 157 |
name = replaceNameAuthorsAndReferences(state, name); |
160 | 158 |
|
161 | 159 |
Reference sec = getSecReference(state); |
Also available in: Unified diff
cleanup