Credit.clone()
authorAndreas Müller <a.mueller@bgbm.org>
Tue, 4 Aug 2009 23:38:57 +0000 (23:38 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Tue, 4 Aug 2009 23:38:57 +0000 (23:38 +0000)
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Credit.java

index b90ce1d1d086a79b369d720c910668b707f6245c..b76c3ff1ea3709a3ca0a15e12a355d302474873f 100644 (file)
@@ -35,7 +35,7 @@ import eu.etaxonomy.cdm.model.agent.AgentBase;
 @XmlType(name = "Credit")\r
 @Entity\r
 @Audited\r
-public class Credit extends LanguageStringBase {\r
+public class Credit extends LanguageStringBase implements Cloneable{\r
        private static final long serialVersionUID = 5763391127298427701L;\r
        @SuppressWarnings("unused")\r
        private static final Logger logger = Logger.getLogger(Credit.class);\r
@@ -106,6 +106,18 @@ public class Credit extends LanguageStringBase {
        public void setAbbreviatedText(String abbreviatedText) {\r
                this.abbreviatedText = abbreviatedText;\r
        }\r
+\r
+//************************* CLONE **************************/\r
        \r
+       /* (non-Javadoc)\r
+        * @see java.lang.Object#clone()\r
+        */\r
+       @Override\r
+       public Object clone() throws CloneNotSupportedException{\r
+               Credit result = (Credit)super.clone();\r
+               //no changes to: agent\r
+               return result;\r
+       }\r
+\r
        \r
 }\r