appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandler.h
changeset 60 245df5276b97
parent 52 92f864ef0288
child 69 b18a4bf55ddb
--- a/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandler.h	Tue Jul 06 14:23:31 2010 +0300
+++ b/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandler.h	Wed Aug 18 09:55:45 2010 +0300
@@ -24,6 +24,7 @@
 class CSifUi;
 class CSifUiAppInfo;
 class CSisxSifUiSelectionCache;
+enum CSifUi::TInstallingPhase;
 
 
 namespace Usif
@@ -101,20 +102,16 @@
         void AddCertificatesL( RPointerArray<Swi::CCertificateInfo>& aCertificates,
                 RPointerArray<CPKIXValidationResultBase>& aPkixResults );
         CSifUiAppInfo* GetAppInfoLC( const Swi::CAppInfo& aAppInfo );
+        void ShowProgressL( const Swi::CAppInfo& aAppInfo, TInt aProgressBarFinalValue,
+                CSifUi::TInstallingPhase aPhase );
+        TBool ShowConfirmationL( const Swi::CAppInfo& aAppInfo );
 
     private:    // data
-        enum TMode
-            {
-            EModeUndefined,
-            EModeInstall,
-            EModeUninstall
-            } iMode;
         CSifUi* iSifUi;
         CSisxSifUiSelectionCache* iSelectionCache;
         CApaMaskedBitmap* iLogo;
         TBool iQuestionIncompatibleDisplayed;
         RArray<TInt> iSelectableDrives;
-        TInt iProgressBarFinalValue;
         };
 
 }   // namespace Usif