started replacing ArrayLists with Sets. Adding get/set/add/remove methods to all...
[cdmlib.git] / cdmlibrary / src / main / java / eu / etaxonomy / cdm / model / common / ReferencedMedia.java
index c2250f02754e1c2c3c8a962f9caedf387840ded1..45c627172f2a515a307c38d04f8c2cc9ca673417 100644 (file)
@@ -11,53 +11,44 @@ package eu.etaxonomy.cdm.model.common;
 
 
 import eu.etaxonomy.cdm.model.reference.ReferenceBase;
-import eu.etaxonomy.cdm.model.reference.StrictReferenceBase;
 import org.apache.log4j.Logger;
+import eu.etaxonomy.cdm.model.Description;
+import java.util.*;
+import javax.persistence.*;
 
 /**
  * @author m.doering
  * @version 1.0
- * @created 02-Nov-2007 19:18:35
+ * @created 08-Nov-2007 13:06:48
  */
+@Entity
 public abstract class ReferencedMedia extends Media implements IReferencedEntity {
        static Logger logger = Logger.getLogger(ReferencedMedia.class);
-
-       @Description("")
        private String citationMicroReference;
        private ReferenceBase citation;
 
        public ReferenceBase getCitation(){
-               return citation;
+               return this.citation;
        }
 
        /**
         * 
-        * @param citation
+        * @param citation    citation
         */
        public void setCitation(ReferenceBase citation){
-               ;
+               this.citation = citation;
        }
 
        public String getCitationMicroReference(){
-               return citationMicroReference;
+               return this.citationMicroReference;
        }
 
        /**
         * 
-        * @param citationMicroReference
+        * @param citationMicroReference    citationMicroReference
         */
        public void setCitationMicroReference(String citationMicroReference){
-               ;
-       }
-
-       @Transient
-       public String getCitation(){
-               return "";
-       }
-
-       @Transient
-       public StrictReferenceBase getCitation(){
-               return null;
+               this.citationMicroReference = citationMicroReference;
        }
 
 }
\ No newline at end of file