Revision ded3de15
Added by Andreas Müller about 7 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelTaxonNameImport.java | ||
---|---|---|
43 | 43 |
import eu.etaxonomy.cdm.model.name.NonViralName; |
44 | 44 |
import eu.etaxonomy.cdm.model.name.Rank; |
45 | 45 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase; |
46 |
import eu.etaxonomy.cdm.model.name.TaxonNameFactory; |
|
46 | 47 |
import eu.etaxonomy.cdm.model.name.ZoologicalName; |
47 | 48 |
import eu.etaxonomy.cdm.model.reference.INomenclaturalReference; |
48 | 49 |
import eu.etaxonomy.cdm.model.reference.Reference; |
... | ... | |
191 | 192 |
//check cultivar |
192 | 193 |
if (taxonNameBase instanceof BotanicalName){ |
193 | 194 |
if (isNotBlank(strCultivarGroupName) && isNotBlank(strCultivarName)){ |
194 |
taxonNameBase = CultivarPlantName.NewInstance(rank);
|
|
195 |
taxonNameBase = TaxonNameFactory.NewCultivarInstance(rank);
|
|
195 | 196 |
} |
196 | 197 |
} |
197 | 198 |
}else{ |
198 |
taxonNameBase = NonViralName.NewInstance(rank);
|
|
199 |
taxonNameBase = TaxonNameFactory.NewNonViralInstance(rank);
|
|
199 | 200 |
} |
200 | 201 |
if (uuid != null){ |
201 | 202 |
taxonNameBase.setUuid(UUID.fromString(uuid)); |
Also available in: Unified diff
ref #6365 use TaxonNameFactory for factory methods in cdmlib-app