Project

General

Profile

« Previous | Next » 

Revision 1c39686b

Added by Andreas Müller about 5 years ago

ref #8162 adapt cdmlip to new term package structure

View differences:

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