package eu.etaxonomy.cdm.model.common;
-import org.apache.log4j.Logger;
+import javax.persistence.Entity;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
-import java.util.*;
-import javax.persistence.*;
+import org.apache.log4j.Logger;
+import org.hibernate.envers.Audited;
/**
* Extension types similar to dynamically defined attributes. These are not data
* @version 1.0
* @created 08-Nov-2007 13:06:23
*/
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ExtensionType")
@Entity
-public class ExtensionType extends DefinedTermBase {
- static Logger logger = Logger.getLogger(ExtensionType.class);
+@Audited
+public class ExtensionType extends DefinedTermBase<ExtensionType> {
+ private static final long serialVersionUID = -7761963794004133427L;
+ @SuppressWarnings("unused")
+ private static final Logger logger = Logger.getLogger(ExtensionType.class);
public ExtensionType() {
super();
public static final ExtensionType RDF_FRAGMENT(){
return null;
}
+
+ @Override
+ protected void setDefaultTerms(TermVocabulary<ExtensionType> termVocabulary) {
+ // TODO Auto-generated method stub
+
+ }
}
\ No newline at end of file