Revision 1c39686b
Added by Andreas Müller about 5 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/SynonymType.java | ||
---|---|---|
23 | 23 |
import org.hibernate.envers.Audited; |
24 | 24 |
|
25 | 25 |
import eu.etaxonomy.cdm.model.common.RelationshipTermBase; |
26 |
import eu.etaxonomy.cdm.model.common.TermType;
|
|
27 |
import eu.etaxonomy.cdm.model.common.TermVocabulary;
|
|
26 |
import eu.etaxonomy.cdm.model.term.TermType;
|
|
27 |
import eu.etaxonomy.cdm.model.term.TermVocabulary;
|
|
28 | 28 |
|
29 | 29 |
/** |
30 | 30 |
* The class representing categories of {@link Synonym synonyms} |
... | ... | |
47 | 47 |
@XmlType(name = "SynonymType") |
48 | 48 |
@Entity |
49 | 49 |
//@Indexed disabled to reduce clutter in indexes, since this type is not used by any search |
50 |
//@Indexed(index = "eu.etaxonomy.cdm.model.common.DefinedTermBase")
|
|
50 |
//@Indexed(index = "eu.etaxonomy.cdm.model.term.DefinedTermBase")
|
|
51 | 51 |
@Audited |
52 | 52 |
public class SynonymType extends RelationshipTermBase<SynonymType> { |
53 | 53 |
private static final long serialVersionUID = -3775216614202923889L; |
... | ... | |
94 | 94 |
|
95 | 95 |
//************************** METHODS ******************************** |
96 | 96 |
|
97 |
/* (non-Javadoc) |
|
98 |
* @see eu.etaxonomy.cdm.model.common.DefinedTermBase#resetTerms() |
|
99 |
*/ |
|
100 | 97 |
@Override |
101 | 98 |
public void resetTerms(){ |
102 | 99 |
termMap = null; |
... | ... | |
186 | 183 |
} |
187 | 184 |
|
188 | 185 |
|
189 |
// @Override |
|
190 |
// public SynonymType readCsvLine(Class<SynonymType> termClass, List<String> csvLine, Map<UUID,DefinedTermBase> terms) { |
|
191 |
// return super.readCsvLine(termClass, csvLine, terms); |
|
192 |
// } |
|
193 |
|
|
194 | 186 |
@Override |
195 | 187 |
protected void setDefaultTerms(TermVocabulary<SynonymType> termVocabulary) { |
196 |
termMap = new HashMap<UUID, SynonymType>();
|
|
188 |
termMap = new HashMap<>(); |
|
197 | 189 |
for (SynonymType term : termVocabulary.getTerms()){ |
198 | 190 |
termMap.put(term.getUuid(), term); |
199 | 191 |
} |
Also available in: Unified diff
ref #8162 adapt cdmlip to new term package structure