make Sequence.sequence a clob (#3325)
[cdmlib.git] / cdmlib-model / src / main / java / eu / etaxonomy / cdm / model / location / NamedAreaLevel.java
index d4cd014ebff81fad248905dc067aece5632c4069..a8b7765374200a4ffa24f3814ef0593a8bd31a61 100644 (file)
@@ -24,6 +24,7 @@ import org.hibernate.envers.Audited;
 import org.hibernate.search.annotations.Indexed;
 
 import eu.etaxonomy.cdm.model.common.OrderedTermBase;
+import eu.etaxonomy.cdm.model.common.TermType;
 import eu.etaxonomy.cdm.model.common.TermVocabulary;
 
 /**
@@ -79,7 +80,7 @@ public class NamedAreaLevel extends OrderedTermBase<NamedAreaLevel> {
        }
 
        protected NamedAreaLevel(String term, String label, String labelAbbrev) {
-               super(term, label, labelAbbrev);
+               super(TermType.NamedAreaLevel, term, label, labelAbbrev);
        }
 
        
@@ -170,6 +171,17 @@ public class NamedAreaLevel extends OrderedTermBase<NamedAreaLevel> {
                return result;
        }
        
+
+       /* (non-Javadoc)
+        * @see eu.etaxonomy.cdm.model.common.DefinedTermBase#resetTerms()
+        */
+       @Override
+       public void resetTerms(){
+               termMap = null;
+       }
+
+       
+
        @Override
        protected void setDefaultTerms(TermVocabulary<NamedAreaLevel> termVocabulary) {
                termMap = new HashMap<UUID, NamedAreaLevel>();