ncdengine/provider/deviceinteraction/inc/ncdinstallationservice.h
branchRCL_3
changeset 25 7333d7932ef7
parent 11 3ba40be8e484
child 26 8b7f4e561641
--- a/ncdengine/provider/deviceinteraction/inc/ncdinstallationservice.h	Thu Aug 19 10:02:49 2010 +0300
+++ b/ncdengine/provider/deviceinteraction/inc/ncdinstallationservice.h	Tue Aug 31 15:21:33 2010 +0300
@@ -22,7 +22,8 @@
 // SwiUI namespace contains install options 
 // and install options package definitions
 // that are used for the silent install.
-#include <SWInstDefs.h>
+//#include <SWInstDefs.h>
+#include <usif/sif/sifcommon.h>
 
 #include "ncditempurpose.h"
 
@@ -124,7 +125,7 @@
     virtual void SilentInstallL( RFile& aFile,
                                  const TDesC& aMimeType,
                                  const TNcdItemPurpose& aPurpose ,
-                                 const SwiUI::TInstallOptionsPckg& aInstallOptionsPckg ) = 0;
+                                 const Usif::COpaqueNamedParams* aInstallOptionsPckg ) = 0;
 
 
     /**
@@ -134,13 +135,13 @@
     virtual void SilentInstallJavaL( RFile& aFile,
                                      const TDesC& aMimeType,
                                      const TDesC8& aDescriptorData,
-                                     const SwiUI::TInstallOptionsPckg& aInstallOptionsPckg ) = 0;
+                                     const Usif::COpaqueNamedParams* aInstallOptionsPckg ) = 0;
     
     /*
      * Use SWI API to install widget silently. 
      */     
     virtual void SilentInstallWidgetL(RFile& aFile,
-                                      const SwiUI::TInstallOptionsPckg& aInstallOptionsPckg ) = 0;
+                                      const Usif::COpaqueNamedParams* aInstallOptionsPckg ) = 0;
 
     /**
      * Cancels the silent installation if it is going on.