serviceproviders/sapi_applicationmanager/appmanagerservice/inc/launcher.h
branchRCL_3
changeset 46 5146369cfdc9
parent 5 989d2f495d90
--- a/serviceproviders/sapi_applicationmanager/appmanagerservice/inc/launcher.h	Wed Sep 01 12:28:47 2010 +0100
+++ b/serviceproviders/sapi_applicationmanager/appmanagerservice/inc/launcher.h	Tue Sep 14 22:59:08 2010 +0300
@@ -24,7 +24,7 @@
 class RApaLsSession;
 class CLauncherObserver;
 class TDocument;
-
+class CDocumentHandler;
 
 /**
 * This Class provides the core functionality of launching 
@@ -73,7 +73,17 @@
        	                            const TDesC8& aMimeType, 
        	                            const TOptions& aProperties , 
        	                            TDesC& aFileName );
-
+       	
+        /**
+        * This function Launch the Given Document. This function is written to support the requirement of webtv widget .
+        * This is applicable only to synchronous chained mode version of launchdocument.
+        * succeed.
+        * @since  Series60 v3.2
+        * @param  aCriteria Document to be launch 
+        * 
+        */
+       	
+       	void LaunchDocumentL( TDocument& aCriteria );
         
         /**
         * Destructor
@@ -128,7 +138,8 @@
      	*/
       
         RApaLsSession& iApaLsSession;
-
+        CDocumentHandler* iDocHandler; // this handler wiil be created only in the chained mode and destroyed in dtor.
+        
       };
 
-#endif __LAUNCHER_H
\ No newline at end of file
+#endif __LAUNCHER_H