Project

General

Profile

« Previous | Next » 

Revision 2f628c0c

Added by Andreas Müller over 4 years ago

cleanup

View differences:

cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/out/PesiExportBase.java
380 380
	 * @param taxonBase
381 381
	 * @return
382 382
	 */
383
	protected static boolean isPesiTaxon(TaxonBase taxonBase, boolean excludeMisappliedNames) {
383
	protected static boolean isPesiTaxon(TaxonBase<?> taxonBase, boolean excludeMisappliedNames) {
384 384
		if (taxonBase == null){
385 385
		    return false;
386 386
		}
......
614 614
            // Sources from TaxonName
615 615
            TaxonName taxonName = CdmBase.deproxy(identifiableEntity, TaxonName.class);
616 616
            Set<IdentifiableSource> testSources = identifiableEntity.getSources();
617
            sources = filterPesiSources(identifiableEntity.getSources());
617
            sources = filterPesiSources(testSources);
618 618

  
619 619
            if (sources.size() == 0 && testSources.size()>0){
620 620
                IdentifiableSource source = testSources.iterator().next();
......
627 627
            // name has no PESI source, take sources from TaxonBase
628 628
            if (sources == null || sources.isEmpty()) {
629 629
                Set<TaxonBase> taxa = taxonName.getTaxonBases();
630
                for (TaxonBase taxonBase: taxa){
630
                for (TaxonBase<?> taxonBase: taxa){
631 631
                    sources.addAll(filterPesiSources(taxonBase.getSources()));
632 632
                }
633 633
            }

Also available in: Unified diff