X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib.git/blobdiff_plain/ece46ca854d14509da77410f2f09a7340149669d..51db8d4af699558def1502b5c63a1d1afc2050b1:/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableSource.java diff --git a/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableSource.java b/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableSource.java index 94b974d375..e0e5ac2558 100644 --- a/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableSource.java +++ b/cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/IdentifiableSource.java @@ -100,4 +100,15 @@ public class IdentifiableSource extends OriginalSourceBase{ this.sourcedObj = sourcedObj; } + /** + * Clones this original source and sets the clones sourced object to 'sourceObj' + * @see java.lang.Object#clone() + */ + public IdentifiableSource clone(IdentifiableEntity sourcedObj) throws CloneNotSupportedException{ + IdentifiableSource result = (IdentifiableSource)clone(); + result.setSourcedObj(sourcedObj); + return result; +} + + }