}
break;
case TAXONVARIANT :
LOGGER.debug("Will search taxon variants");
Collection<TaxonVariant> variantsFound = exactMatch
? tls.findTaxonVariantByFullName(pattern)
: tls.findTaxonVariantWithSubstring(pattern, caseSensitive);
for ( TaxonVariant variant : variantsFound ) {
if ( variant.getTaxon() != null ) {
taxaFound.add(variant.getTaxon());
}