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/description/State.java
24 24
import org.hibernate.envers.Audited;
25 25

  
26 26
import eu.etaxonomy.cdm.model.common.Language;
27
import eu.etaxonomy.cdm.model.common.OrderedTermBase;
28
import eu.etaxonomy.cdm.model.common.TermType;
29
import eu.etaxonomy.cdm.model.common.TermVocabulary;
27
import eu.etaxonomy.cdm.model.term.OrderedTermBase;
28
import eu.etaxonomy.cdm.model.term.TermType;
29
import eu.etaxonomy.cdm.model.term.TermVocabulary;
30 30

  
31 31
/**
32 32
 * This class represents terms describing different states (like "oval" or
......
34 34
 * categorical values (like for instance shapes).
35 35
 *
36 36
 * @author m.doering
37
 * @version 1.0
38 37
 * @since 08-Nov-2007 13:06:53
39 38
 */
40 39
@XmlAccessorType(XmlAccessType.FIELD)
......
42 41
@XmlRootElement(name = "State")
43 42
@Entity
44 43
//@Indexed disabled to reduce clutter in indexes, since this type is not used by any search
45
//@Indexed(index = "eu.etaxonomy.cdm.model.common.DefinedTermBase")
44
//@Indexed(index = "eu.etaxonomy.cdm.model.term.DefinedTermBase")
46 45
@Audited
47 46
public class State extends OrderedTermBase<State> {
48 47
	private static final long serialVersionUID = -4816292463790262516L;
......
102 101

  
103 102
//************************** METHODS ********************************
104 103

  
105
	/* (non-Javadoc)
106
	 * @see eu.etaxonomy.cdm.model.common.DefinedTermBase#resetTerms()
107
	 */
108 104
	@Override
109 105
	public void resetTerms(){
110 106
		termMap = null;
......
113 109

  
114 110
	@Override
115 111
	protected void setDefaultTerms(TermVocabulary<State> termVocabulary){
116
		termMap = new HashMap<UUID, State>();
112
		termMap = new HashMap<>();
117 113
		for (State term : termVocabulary.getTerms()){
118 114
			termMap.put(term.getUuid(), term);
119 115
		}

Also available in: Unified diff