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