diff -r aecbbf00d063 -r d48ab3b357f1 commonuis/CommonUi/inc/DocHandlerBase.h --- a/commonuis/CommonUi/inc/DocHandlerBase.h Tue Aug 31 15:28:30 2010 +0300 +++ b/commonuis/CommonUi/inc/DocHandlerBase.h Wed Sep 01 12:16:19 2010 +0100 @@ -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.