diff -r a1caeb42b3a3 -r fcdfafb36fe7 commonuis/CommonUi/inc/DocHandlerBase.h --- a/commonuis/CommonUi/inc/DocHandlerBase.h Thu Jul 15 18:56:19 2010 +0300 +++ b/commonuis/CommonUi/inc/DocHandlerBase.h Thu Aug 19 10:11:06 2010 +0300 @@ -129,6 +129,16 @@ * constant declared in CDocumentHandler.h */ virtual TInt SetSrcFileName( const TDesC& aFileName ) = 0; + + /** + * Set the source file where the content must be fetched. + * + * @param aFile Source file handle + * + * @return KErrNone if success. If fail, a fail reason + * constant declared in CDocumentHandler.h + */ + virtual TInt SetSrcFile( const RFile& aFile ) = 0; /** * Set the root path of the memory where the file should be moved.