Revision ffe5e099
Added by Andreas Müller about 5 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/TermBase.java | ||
---|---|---|
54 | 54 |
}) |
55 | 55 |
@MappedSuperclass |
56 | 56 |
@Audited |
57 |
public abstract class TermBase extends IdentifiableEntity<IIdentifiableEntityCacheStrategy<TermBase> >{ |
|
57 |
public abstract class TermBase |
|
58 |
extends IdentifiableEntity<IIdentifiableEntityCacheStrategy<TermBase>> |
|
59 |
implements IHasTermType { |
|
60 |
|
|
58 | 61 |
private static final long serialVersionUID = 1471561531632115822L; |
59 | 62 |
@SuppressWarnings("unused") |
60 | 63 |
private static final Logger logger = Logger.getLogger(TermBase.class); |
... | ... | |
111 | 114 |
|
112 | 115 |
//******************** GETTER /SETTER ********************************/ |
113 | 116 |
|
114 |
public TermType getTermType() { |
|
117 |
@Override |
|
118 |
public TermType getTermType() { |
|
115 | 119 |
return termType; |
116 | 120 |
} |
121 |
@Deprecated //the term type should never be changed, might be removed in future |
|
117 | 122 |
public void setTermType(TermType termType) { |
118 | 123 |
this.termType = termType; |
119 | 124 |
} |
Also available in: Unified diff
ref #6794 add termType to FeatureTree and FeatureNode