javamanager/javainstaller/javasifplugin/inc/javasifplugin.h
changeset 61 bf7ee68962da
parent 48 e0d6e9bd3ca7
--- a/javamanager/javainstaller/javasifplugin/inc/javasifplugin.h	Tue Jul 06 14:10:26 2010 +0300
+++ b/javamanager/javainstaller/javasifplugin/inc/javasifplugin.h	Wed Aug 18 09:43:15 2010 +0300
@@ -22,8 +22,10 @@
 #define JAVASIFPLUGIN_H
 
 #include <e32base.h>
+#include <hbdevicenotificationdialogsymbian.h>
 #include <usif/sif/sifplugin.h>
 
+#include "asyncwaitcallback.h"
 #include "f32file.h"
 
 class ResultsServer;
@@ -196,6 +198,11 @@
     virtual void CancelOperation();
 
 
+    /**
+     * Hides 'preparing installation' dialog.
+     */
+    void HidePrepInstDialogL();
+
 private:
 
     /**
@@ -296,6 +303,11 @@
         COpaqueNamedParams& aResults,
         TRequestStatus& aStatus);
 
+    /**
+     * Creates 'preparing installation' dialog.
+     */
+    void CreatePrepInstDialogL();
+
 private: //  Data
 
     RFs mRFs;
@@ -304,6 +316,9 @@
 
     COpaqueNamedParams* mDummyResults;
     CComponentInfo*     mDummyInfo;
+
+    CHbDeviceNotificationDialogSymbian* mPrepInstDialog;
+    CAsyncWaitCallBack* mWaitToHideDialog;
 };
 
 } // Installer