diff -r a1caeb42b3a3 -r fcdfafb36fe7 commonuis/CommonUi/inc/DocDefaultHandler.h --- a/commonuis/CommonUi/inc/DocDefaultHandler.h Thu Jul 15 18:56:19 2010 +0300 +++ b/commonuis/CommonUi/inc/DocDefaultHandler.h Thu Aug 19 10:11:06 2010 +0300 @@ -228,6 +228,16 @@ * constant declared in CDocumentHandler.h */ TInt SetSrcFileName( const TDesC& aFileName ); + + /** + * Set source file. + * + * @param aFile Source file handle + * + * @return KErrNone if success. If fail, a fail reason + * constant declared in CDocumentHandler.h + */ + TInt SetSrcFile( const RFile& aFile ); /** * Set destination file name. @@ -696,7 +706,14 @@ * Source filename */ TFileName iSourceFile; - + + /** + * Source file handle + */ + RFile iFile; + + TBool iFileHandleSet; + /** * Request status for the latest operation. */