From: Andreas Müller Date: Tue, 4 Aug 2009 23:38:57 +0000 (+0000) Subject: Credit.clone() X-Git-Tag: 3.0.3~2061 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib.git/commitdiff_plain/7fb97e855d84ebad238f6d309aa42d5d2337303c Credit.clone() --- diff --git a/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Credit.java b/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Credit.java index b90ce1d1d0..b76c3ff1ea 100644 --- a/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Credit.java +++ b/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Credit.java @@ -35,7 +35,7 @@ import eu.etaxonomy.cdm.model.agent.AgentBase; @XmlType(name = "Credit") @Entity @Audited -public class Credit extends LanguageStringBase { +public class Credit extends LanguageStringBase implements Cloneable{ private static final long serialVersionUID = 5763391127298427701L; @SuppressWarnings("unused") private static final Logger logger = Logger.getLogger(Credit.class); @@ -106,6 +106,18 @@ public class Credit extends LanguageStringBase { public void setAbbreviatedText(String abbreviatedText) { this.abbreviatedText = abbreviatedText; } + +//************************* CLONE **************************/ + /* (non-Javadoc) + * @see java.lang.Object#clone() + */ + @Override + public Object clone() throws CloneNotSupportedException{ + Credit result = (Credit)super.clone(); + //no changes to: agent + return result; + } + }