installationservices/swi/inc/swi/sisuihandler.h
branchRCL_3
changeset 25 7333d7932ef7
parent 19 f8cf9d484c15
child 26 8b7f4e561641
--- a/installationservices/swi/inc/swi/sisuihandler.h	Thu Aug 19 10:02:49 2010 +0300
+++ b/installationservices/swi/inc/swi/sisuihandler.h	Tue Aug 31 15:21:33 2010 +0300
@@ -38,7 +38,6 @@
 class CWriteStream;
 class CProgressBarValuePublisher;
 
-
 /**
  * RClass which is used to make calls to the UI Support server using
  * the client-server framework. The ExecuteL() method is passed a
@@ -64,10 +63,12 @@
 	 */
 	IMPORT_C void UpdateProgressBarL(const TAppInfo& aAppInfo, TInt aAmount);
 	
+#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
 	/** Sets a reference to the progress bar value publisher object. The ownership is NOT transferred. */
 	IMPORT_C void SetProgressBarValuePublisher(CProgressBarValuePublisher* aPublisher);
 private:
 	CProgressBarValuePublisher* iPublisher; // Owned by the state machine
+#endif
 	};
 
 /**
@@ -819,6 +820,7 @@
 	return iAppVersion;
 	}
 
+#ifdef SYMBIAN_UNIVERSAL_INSTALL_FRAMEWORK
 	NONSHARABLE_CLASS(CProgressBarValuePublisher) : public CBase
 	/**
 	 * This class is used to publish the percentage value of the installation progress bar.
@@ -833,7 +835,7 @@
 		IMPORT_C void SetFinalProgressBarValue(TInt aValue);
 		
 		/** Updates the value of the progress bar value property by adding the given value to the current value. */
-		IMPORT_C TInt CalculateProgressBarValue(TInt aValue);
+		IMPORT_C TInt UpdateProgressBarValueL(TInt aValue);
 	
 	private:
 		CProgressBarValuePublisher();
@@ -845,6 +847,7 @@
 		TInt iLastPercentCompletion;
 		TInt iLastProgressValue;
 		};
+#endif
 
 } // namespace Swi