Revision e6d7b501
Added by Andreas Müller almost 7 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/common/ImportHelper.java | ||
---|---|---|
34 | 34 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
35 | 35 |
import eu.etaxonomy.cdm.model.description.DescriptionElementBase; |
36 | 36 |
import eu.etaxonomy.cdm.model.description.DescriptionElementSource; |
37 |
import eu.etaxonomy.cdm.model.name.NonViralName;
|
|
37 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
|
|
38 | 38 |
import eu.etaxonomy.cdm.model.reference.Reference; |
39 | 39 |
import eu.etaxonomy.cdm.strategy.parser.TimePeriodParser; |
40 | 40 |
/** |
... | ... | |
318 | 318 |
T result; |
319 | 319 |
try { |
320 | 320 |
methodName = getGetterMethodName(cdmAttrName, isBoolean); |
321 |
if (cdmBase.isInstanceOf(NonViralName.class)){
|
|
321 |
if (cdmBase.isInstanceOf(TaxonNameBase.class)){
|
|
322 | 322 |
cdmBase = CdmBase.deproxy(cdmBase); |
323 | 323 |
} |
324 | 324 |
Method cdmMethod = cdmBase.getClass().getMethod(methodName); |
Also available in: Unified diff
ref #6368 remove TaxonNameBase subclasses