Project

General

Profile

« Previous | Next » 

Revision e6d7b501

Added by Andreas Müller almost 7 years ago

ref #6368 remove TaxonNameBase subclasses

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/taxonx/TaxonXNomenclatureImport.java
31 31
import eu.etaxonomy.cdm.model.agent.Person;
32 32
import eu.etaxonomy.cdm.model.name.INonViralName;
33 33
import eu.etaxonomy.cdm.model.name.NameTypeDesignationStatus;
34
import eu.etaxonomy.cdm.model.name.NonViralName;
35 34
import eu.etaxonomy.cdm.model.name.Rank;
36 35
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus;
37 36
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
......
119 118
		for (Synonym syn : synList){
120 119
			TaxonNameBase<?,?> nameBase = syn.getName();
121 120
			if (nameBase != null){
122
				if (nameBase.isInstanceOf(NonViralName.class)){
121
				if (nameBase.isNonViral()){
123 122
					if (nameBase.getNameCache().equals(synName)){
124 123
						return syn;  //only first synonym is returned
125 124
					}

Also available in: Unified diff