diff --git a/source/java/org/alfresco/service/cmr/repository/ContentData.java b/source/java/org/alfresco/service/cmr/repository/ContentData.java index 19ee93307e..58c9456871 100644 --- a/source/java/org/alfresco/service/cmr/repository/ContentData.java +++ b/source/java/org/alfresco/service/cmr/repository/ContentData.java @@ -164,6 +164,20 @@ public class ContentData implements Serializable return contentData.contentUrl != null; } + /** + * Copy constructor for derived class + * + * @param original the object to copy + */ + protected ContentData(ContentData original) + { + this.contentUrl = original.contentUrl; + this.encoding = original.encoding; + this.locale = original.locale; + this.mimetype = original.mimetype; + this.size = original.size; + } + /** * Create a content data using the {@link I18NUtil#getLocale() default locale}. *