From: Andreas Müller Date: Wed, 15 Dec 2021 22:10:25 +0000 (+0100) Subject: cleanup X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib-apps.git/commitdiff_plain/c5d04eba76d8159e78fc70b4d4409196c6874714 cleanup --- diff --git a/app-import/src/main/java/eu/etaxonomy/cdm/io/bogota/BogotaChecklistTaxonImport.java b/app-import/src/main/java/eu/etaxonomy/cdm/io/bogota/BogotaChecklistTaxonImport.java index 0c4b0110..b144f4c4 100644 --- a/app-import/src/main/java/eu/etaxonomy/cdm/io/bogota/BogotaChecklistTaxonImport.java +++ b/app-import/src/main/java/eu/etaxonomy/cdm/io/bogota/BogotaChecklistTaxonImport.java @@ -23,6 +23,7 @@ import eu.etaxonomy.cdm.model.common.IdentifiableSource; import eu.etaxonomy.cdm.model.common.Language; import eu.etaxonomy.cdm.model.name.IBotanicalName; import eu.etaxonomy.cdm.model.name.Rank; +import eu.etaxonomy.cdm.model.name.TaxonName; import eu.etaxonomy.cdm.model.name.TaxonNameFactory; import eu.etaxonomy.cdm.model.reference.Reference; import eu.etaxonomy.cdm.model.taxon.Classification; @@ -167,7 +168,7 @@ public class BogotaChecklistTaxonImport state, String nameStr, String line, Taxon taxon, String noStr) { Rank rank = Rank.SPECIES(); - IBotanicalName name = (IBotanicalName)parser.parseFullName(nameStr, state.getConfig().getNomenclaturalCode(), rank); + TaxonName name = (TaxonName)parser.parseFullName(nameStr, state.getConfig().getNomenclaturalCode(), rank); name.addImportSource(noStr, getNamespace(state.getConfig()), getSourceCitation(state), null); name = state.getDeduplicationHelper().getExistingName(name); if (name.isProtectedTitleCache()){ @@ -217,14 +205,6 @@ public class BogotaChecklistTaxonImport state, Map record, String line, TaxonNode speciesNode, String noStr) { String subSpeciesStr = getValue(record, INFRASPECIFIC); @@ -235,7 +215,7 @@ public class BogotaChecklistTaxonImport state, String line, Map record, String noStr) { @@ -272,7 +245,7 @@ public class BogotaChecklistTaxonImport state, + protected TaxonName makeFamilyName(SimpleExcelTaxonImportState state, String famStr) { TaxonName name = TaxonNameFactory.NewBotanicalInstance(Rank.FAMILY()); famStr = famStr.substring(0,1).toUpperCase() + famStr.substring(1).toLowerCase(); @@ -150,8 +148,8 @@ public abstract class FloraHellenicaImportBase NAME replaceNameAuthorsAndReferences(SimpleExcelTaxonImportState state, NAME name) { - NAME result = state.getDeduplicationHelper().getExistingName(name); + protected TaxonName replaceNameAuthorsAndReferences(SimpleExcelTaxonImportState state, TaxonName name) { + TaxonName result = state.getDeduplicationHelper().getExistingName(name); state.getDeduplicationHelper().replaceAuthorNamesAndNomRef(result); return result; } diff --git a/app-import/src/main/java/eu/etaxonomy/cdm/io/greece/FloraHellenicaTaxonImport.java b/app-import/src/main/java/eu/etaxonomy/cdm/io/greece/FloraHellenicaTaxonImport.java index f5787f86..d6e405c2 100644 --- a/app-import/src/main/java/eu/etaxonomy/cdm/io/greece/FloraHellenicaTaxonImport.java +++ b/app-import/src/main/java/eu/etaxonomy/cdm/io/greece/FloraHellenicaTaxonImport.java @@ -29,8 +29,8 @@ import eu.etaxonomy.cdm.model.description.PresenceAbsenceTerm; import eu.etaxonomy.cdm.model.description.State; import eu.etaxonomy.cdm.model.description.TaxonDescription; import eu.etaxonomy.cdm.model.location.NamedArea; -import eu.etaxonomy.cdm.model.name.IBotanicalName; import eu.etaxonomy.cdm.model.name.Rank; +import eu.etaxonomy.cdm.model.name.TaxonName; import eu.etaxonomy.cdm.model.name.TaxonNameFactory; import eu.etaxonomy.cdm.model.reference.Reference; import eu.etaxonomy.cdm.model.taxon.Classification; @@ -393,7 +393,7 @@ public class FloraHellenicaTaxonImport state, Map record, String genusStr) { - IBotanicalName name = TaxonNameFactory.NewBotanicalInstance(Rank.GENUS()); + TaxonName name = TaxonNameFactory.NewBotanicalInstance(Rank.GENUS()); name.setGenusOrUninomial(genusStr); name = replaceNameAuthorsAndReferences(state, name); Taxon genus = Taxon.NewInstance(name, getSecReference(state)); @@ -470,22 +464,12 @@ public class FloraHellenicaTaxonImport state, String parentStr) { Taxon taxon = state.getHigherTaxon(parentStr); return taxon == null ? null : taxon.getTaxonNodes().iterator().next(); } - /** - * @param record - * @param state - * @return - */ private TaxonNode getFamilyTaxon(Map record, SimpleExcelTaxonImportState state) { String familyStr = getValue(record, "Family"); if (familyStr == null){ @@ -498,7 +482,7 @@ public class FloraHellenicaTaxonImport state, TaxonDescription desc, String key, UUID uuid, String line, String id) { Map record = state.getOriginalRecord(); diff --git a/app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/gefaesspflanzen/excel/RedListGefaesspflanzenTaxonExcelImport.java b/app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/gefaesspflanzen/excel/RedListGefaesspflanzenTaxonExcelImport.java index a8902368..e7a199cb 100644 --- a/app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/gefaesspflanzen/excel/RedListGefaesspflanzenTaxonExcelImport.java +++ b/app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/gefaesspflanzen/excel/RedListGefaesspflanzenTaxonExcelImport.java @@ -154,7 +154,7 @@ public class RedListGefaesspflanzenTaxonExcelImport