-\r
-// if (fauEuConfig.isDoBasionyms()) {\r
-// if (fauEuTaxon.isParenthesis() && (fauEuTaxon.getOriginalGenusId() != 0)\r
-// && (fauEuTaxon.getParentId() != fauEuTaxon.getOriginalGenusId())) {\r
-//\r
-// // create basionym\r
-// ZoologicalName basionym = ZoologicalName.NewInstance(rank);\r
-// basionym.setNameCache(localName);\r
-// basionym.setCombinationAuthorTeam(author);\r
-// basionym.setPublicationYear(year);\r
-// zooName.addBasionym(basionym, sourceReference, null, null);\r
-// zooName.setBasionymAuthorTeam(author);\r
-// if (logger.isDebugEnabled()) {\r
-// logger.debug("Basionym created (" + taxonId + ")");\r
-// }\r
-//\r
-// // create homotypic synonym\r
-// Synonym homotypicSynonym = Synonym.NewInstance(basionym, sourceReference);\r
-//// SynonymRelationship synRel = \r
-//// taxon.addSynonym(homotypicSynonym, SynonymRelationshipType.HOMOTYPIC_SYNONYM_OF(), \r
-//// sourceReference, null);\r
-//// homotypicSynonym.addRelationship(synRel);\r
-// taxon.addHomotypicSynonym(homotypicSynonym, sourceReference, null);\r
-// if (logger.isDebugEnabled()) {\r
-// logger.debug("Homotypic synonym created (" + taxonId + ")");\r
-// }\r
-//\r
-// }\r
-// }\r
- \r