import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation;
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus;
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
+import eu.etaxonomy.cdm.model.name.TaxonNameFactory;
import eu.etaxonomy.cdm.model.occurrence.Collection;
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
import eu.etaxonomy.cdm.model.occurrence.DeterminationEvent;
}else if (state.getDataHolder().getNomenclatureCode().equals(NomenclaturalCode.ICZN)){
taxonName = TaxonNameBase.NewZoologicalInstance(rank);
}else{
- taxonName = TaxonNameBase.NewNonViralInstance(rank);
+ taxonName = TaxonNameFactory.NewNonViralInstance(rank);
}
taxonName.setFullTitleCache(scientificName,true);
taxonName.setTitleCache(scientificName, true);
}
}
else if (state.getDataHolder().getNomenclatureCode().equals("Bacterial") || state.getDataHolder().getNomenclatureCode().equals(NomenclaturalCode.ICNB.getUuid())) {
- NonViralName<BacterialName> taxonName = TaxonNameBase.NewBacterialInstance(null);
+ NonViralName<BacterialName> taxonName = TaxonNameFactory.NewBacterialInstance(null);
taxonName.setFullTitleCache(fullName, true);
taxonName.setGenusOrUninomial(getFromMap(atomisedMap, "Genus"));
taxonName.setInfraGenericEpithet(NB(getFromMap(atomisedMap, "SubGenus")));
}
}
else if (state.getDataHolder().getNomenclatureCode().equals("Cultivar")) {
- CultivarPlantName taxonName = TaxonNameBase.NewCultivarInstance(null);
+ CultivarPlantName taxonName = TaxonNameFactory.NewCultivarInstance(null);
if (taxonName.hasProblem()) {
logger.info("pb ICNCP");
if (problem) {
logger.info("Problem im setTaxonNameByType ");
- TaxonNameBase<?,?> taxonName = TaxonNameBase.NewNonViralInstance(null);
+ TaxonNameBase<?,?> taxonName = TaxonNameFactory.NewNonViralInstance(null);
taxonName.setFullTitleCache(fullName, true);
return taxonName;
}
- TaxonNameBase<?,?> tn = TaxonNameBase.NewNonViralInstance(null);
+ TaxonNameBase<?,?> tn = TaxonNameFactory.NewNonViralInstance(null);
return tn;
}