appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandlersilent.h
changeset 52 92f864ef0288
parent 42 d17dc5398051
child 69 b18a4bf55ddb
--- a/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandlersilent.h	Fri Jun 11 13:45:18 2010 +0300
+++ b/appinstaller/AppinstUi/sisxsifplugin/inc/sisxsifpluginuihandlersilent.h	Wed Jun 23 18:20:02 2010 +0300
@@ -30,7 +30,8 @@
     class CSisxSifPluginUiHandlerSilent : public CSisxSifPluginUiHandlerBase
         {
     public:     // constructors and destructor
-        static CSisxSifPluginUiHandlerSilent* NewL( RFs& aFs );
+        static CSisxSifPluginUiHandlerSilent* NewL( RFs& aFs,
+                CSisxSifPluginErrorHandler& aErrorHandler );
         ~CSisxSifPluginUiHandlerSilent();
 
     public:     // from MUiHandler (via CSisxSifPluginUiHandlerBase)
@@ -84,11 +85,10 @@
     public:     // from CSisxSifPluginUiHandlerBase
         void DisplayPreparingInstallL( const TDesC& aFileName );
         void DisplayCompleteL();
-        void DisplayFailedL( TErrorCategory aCategory, TInt aErrorCode,
-                const TDesC& aErrorMessage, const TDesC& aErrorDetails );
+        void DisplayFailedL( const CSisxSifPluginErrorHandler& aError );
 
     protected:  // new functions
-        CSisxSifPluginUiHandlerSilent( RFs& aFs );
+        CSisxSifPluginUiHandlerSilent( RFs& aFs, CSisxSifPluginErrorHandler& aErrorHandler );
 
     private:    // new functions
         void ConstructL();