Delete warnings in description
[cdmlib.git] / cdmlib-model / src / main / java / eu / etaxonomy / cdm / model / description / MeasurementUnit.java
index 3455e738b6e710282803f956e7c34198630c4c91..007a6e0ab08a66ef9fc64102b2986249c7a7d728 100644 (file)
@@ -15,6 +15,10 @@ import eu.etaxonomy.cdm.model.common.Language;
 
 import org.apache.log4j.Logger;
 import javax.persistence.*;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
 
 /**
  * This class represents measurement units such as "centimeter" or "degree
@@ -24,9 +28,14 @@ import javax.persistence.*;
  * @version 1.0
  * @created 08-Nov-2007 13:06:34
  */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "MeasurementUnit")
+@XmlRootElement(name = "MeasurementUnit")
 @Entity
-public class MeasurementUnit extends DefinedTermBase {
-       static Logger logger = Logger.getLogger(MeasurementUnit.class);
+public class MeasurementUnit extends DefinedTermBase<MeasurementUnit> {
+       private static final long serialVersionUID = 4904519152652248312L;
+       @SuppressWarnings("unused")
+       private static final Logger logger = Logger.getLogger(MeasurementUnit.class);
        
        /** 
         * Class constructor: creates a new empty measurement unit instance.