+ } else if (eventSource == selectionTaxonNameBase) {
+ getEntity().setTaxonName(selectionTaxonNameBase.getSelection());
+ //empty taxon field if name does not belong the taxon
+ TaxonBase taxonBase = selection_taxonBase.getEntity();
+ if(taxonBase!=null && taxonBase.getName()!=null
+ && !taxonBase.getName().equals(selectionTaxonNameBase.getSelection())){
+ selection_taxonBase.setEntity(null);
+ }