Revision cb9f933b
Added by Andreas Kohlbecker over 2 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/CdmBaseType.java | ||
---|---|---|
18 | 18 |
|
19 | 19 |
import org.springframework.core.type.filter.AnnotationTypeFilter; |
20 | 20 |
|
21 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
|
21 | 22 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
22 | 23 |
import eu.etaxonomy.cdm.model.common.IdentifiableEntity; |
23 | 24 |
import eu.etaxonomy.cdm.model.description.DescriptionBase; |
24 | 25 |
import eu.etaxonomy.cdm.model.description.DescriptionElementBase; |
26 |
import eu.etaxonomy.cdm.model.media.Media; |
|
25 | 27 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
26 | 28 |
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase; |
27 | 29 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
... | ... | |
41 | 43 |
NONVIRALNAME(TaxonName.class), |
42 | 44 |
DESCRIPTION_ELEMENT(DescriptionElementBase.class), |
43 | 45 |
DESCRIPTION(DescriptionBase.class), |
44 |
SPECIMEN_OR_OBSERVATIONBASE(SpecimenOrObservationBase.class); |
|
46 |
SPECIMEN_OR_OBSERVATIONBASE(SpecimenOrObservationBase.class), |
|
47 |
MEDIA(Media.class), |
|
48 |
TEAM_OR_PERSONBASE(TeamOrPersonBase.class); |
|
45 | 49 |
// TODO add all others |
46 | 50 |
|
47 | 51 |
private Class<? extends CdmBase> baseClass; |
Also available in: Unified diff
ref #9684 adding more basetypes to CdmBaseType