(no commit message)
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / faunaEuropaea / FaunaEuropaeaTaxonNameImport.java
index ce74a1346daec17ae03973bb115e9b33eb3fb43f..1355d67867f0258c7cbf87e0afc6ebe3ac326a22 100644 (file)
@@ -427,7 +427,7 @@ public class FaunaEuropaeaTaxonNameImport extends FaunaEuropaeaImportBase  {
                                        logger.debug("actual genus id = " + actualGenusId + ", original genus id = " + originalGenusId);\r
                                }\r
                                \r
-                               if (fauEuTaxon.isParenthesis() && ! actualGenusId.equals(originalGenusId) && taxonBase.isInstanceOf(Taxon.class)) {\r
+                               if (actualGenusId != originalGenusId && taxonBase.isInstanceOf(Taxon.class)) {\r
                                        success = createBasionym(fauEuTaxon, taxonBase, taxonName, fauEuConfig, synonymSet);\r
                                } else if (fauEuTaxon.isParenthesis()) {\r
                                        //the authorteam should be set in parenthesis because there should be a basionym, but we do not know it?\r
@@ -586,7 +586,7 @@ public class FaunaEuropaeaTaxonNameImport extends FaunaEuropaeaImportBase  {
                // InfraGenericEpithets of accepted taxa are not touched at all.\r
                Integer originalGenusId = fauEuTaxon.getOriginalGenusId();\r
                Integer actualGenusId = getActualGenusId(fauEuTaxon);\r
-               if (useOriginalGenus && ! originalGenusId.equals(actualGenusId) && \r
+               if (useOriginalGenus && originalGenusId != actualGenusId && \r
                                originalGenusId.intValue() > 0 &&\r
                                actualGenusId.intValue() > 0) {\r
                        infraGenericEpithet.delete(0, infraGenericEpithet.length());\r