Revision a784f00f
Added by Katja Luther over 14 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/TaxonBase.java | ||
---|---|---|
42 | 42 |
import eu.etaxonomy.cdm.model.reference.ReferenceBase; |
43 | 43 |
import eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy; |
44 | 44 |
import eu.etaxonomy.cdm.validation.Level2; |
45 |
import eu.etaxonomy.cdm.validation.Level3; |
|
45 | 46 |
import eu.etaxonomy.cdm.validation.annotation.CorrectEpithetsForRank; |
46 | 47 |
import eu.etaxonomy.cdm.validation.annotation.TaxonNameCannotBeAcceptedAndSynonym; |
47 | 48 |
|
... | ... | |
74 | 75 |
@Entity |
75 | 76 |
@Audited |
76 | 77 |
@Table(appliesTo="TaxonBase", indexes = { @Index(name = "taxonBaseTitleCacheIndex", columnNames = { "titleCache" }) }) |
77 |
@TaxonNameCannotBeAcceptedAndSynonym(groups = Level2.class)
|
|
78 |
@TaxonNameCannotBeAcceptedAndSynonym(groups = Level3.class)
|
|
78 | 79 |
public abstract class TaxonBase<S extends IIdentifiableEntityCacheStrategy> extends IdentifiableEntity<S> { |
79 | 80 |
private static final long serialVersionUID = -3589185949928938529L; |
80 | 81 |
private static final Logger logger = Logger.getLogger(TaxonBase.class); |
Also available in: Unified diff
merge cate-development2 branch with trunk