menucontentsrv/srvinc/mcsdrmhandler.h
branchRCL_3
changeset 31 8baec10861af
parent 0 79c6a41cd166
--- a/menucontentsrv/srvinc/mcsdrmhandler.h	Wed Sep 01 12:22:09 2010 +0100
+++ b/menucontentsrv/srvinc/mcsdrmhandler.h	Tue Sep 14 21:55:16 2010 +0300
@@ -32,24 +32,24 @@
  *  @lib mcsmenu.lib
  *  @since S60 v5.0
  */
-NONSHARABLE_CLASS( CMcsDrmHandler ): 
+NONSHARABLE_CLASS( CMcsDrmHandler ):
     public CBase,
     public MMcsInstallListener,
     public MMcsDrmObserver,
     public MMcsDrmAppScanner
     {
 public:
-    
+
     /**
     * Two-phased constructor. Leaves on failure.
     * @return The constructed object.
     */
-    
-    static CMcsDrmHandler* NewL( 
+
+    static CMcsDrmHandler* NewL(
         CMenuSrvEng& aSrvEng,
         CMenuSrvEngUtils& aUtils,
         CMcsCacheHandler& aCacheHandler );
-    
+
     /**
     * Destructor.
     * @since S60 v5.0
@@ -58,24 +58,25 @@
     * @panic None.
     */
     virtual ~CMcsDrmHandler();
-    
+
     void HandleDrmEvent( TUid aUid );
-    
+
     void HandleDrmAppEvent();
-    
+
     void EngineEvents( TInt aFolder, TInt aEvents );
 
     /**
      * Handle Install Event
      */
-    void HandleInstallNotifyL(TInt aPackageUid);    
-    
+    void HandleInstallNotifyL( TUid aPackageUid,
+    		CMcsInstallNotifier::TNotificationType aNotificationType  );
+
 private:
 
     /**
     * Constructor.
     */
-    CMcsDrmHandler( 
+    CMcsDrmHandler(
         CMenuSrvEng& aSrvEng,
         CMenuSrvEngUtils& aUtils,
         CMcsCacheHandler& aCacheHandler  );
@@ -84,27 +85,27 @@
     * 2nd phase constructor.
     */
     void ConstructL();
-    
-    void AddRemoveObserversL( 
+
+    void AddRemoveObserversL(
     		const RArray<TUid>& aDrmProtectedArray );
-    
+
     TInt AppFolderIdL( TUid aUid );
-    
+
 private:    // data
-    
+
     RMcsDrmObserverManager iObserversManager;
-    
-    
+
+
     CMenuSrvEng& iSrvEng; ///< Menu Engine. Not own.
-    
+
     CMenuSrvEngUtils& iUtils;
-    
+
     CMcsCacheHandler& iCacheHandler;
-    
+
     CMcsDrmScanner* iScanner;
-    
+
     CMcsInstallNotifier* iInstallNotifier;
-    
+
     };
 
 #endif // __MCSDRMHANDLER_H__