idlehomescreen/inc/xnviewmanager.h
branchRCL_3
changeset 102 ba63c83f4716
parent 88 3321d3e205b6
--- a/idlehomescreen/inc/xnviewmanager.h	Wed Sep 15 12:00:00 2010 +0300
+++ b/idlehomescreen/inc/xnviewmanager.h	Wed Oct 13 14:18:30 2010 +0300
@@ -62,8 +62,6 @@
     // new functions
     virtual void NotifyViewActivatedL( const CXnViewData& aViewData ) = 0;
 
-    virtual void NotifyViewLoadedL( const CXnViewData& aViewData ) = 0;
-
     virtual void NotifyViewDeactivatedL( const CXnViewData& aViewData ) = 0;
 
     virtual void NotifyConfigureWidgetL(
@@ -74,9 +72,9 @@
 
     virtual void NotifyWidgetRemovalL( const CXnPluginData& aPluginData ) = 0;
     
-    virtual void NotifyViewAdditionL( const CXnViewData& aViewData ) = 0;
+    virtual void NotifyViewAdditionL( const CXnPluginData& aPluginData ) = 0;
 
-    virtual void NotifyViewRemovalL( const CXnViewData& aViewData ) = 0;
+    virtual void NotifyViewRemovalL( const CXnPluginData& aPluginData ) = 0;
     
     virtual void NotifyAllViewsLoadedL() = 0;
     
@@ -175,12 +173,10 @@
         const CHsContentInfo& aContentInfo,
         CXnPluginData& aPluginData );
 
-    void ActivateNextViewL();
+    void ActivateNextViewL( TInt aEffectId = 0 );
 
-    void ActivatePreviousViewL();
+    void ActivatePreviousViewL( TInt aEffectId = 0 );
 
-    void ActivateViewL( CXnViewData& aViewData, TUid aEffect, TBool aUpdateBg = ETrue );
-    
     TInt AddViewL( const CHsContentInfo& aInfo );
     
     void AddViewL( TInt aEffectId = 0 );
@@ -217,9 +213,7 @@
     void HandleErrorNotes( const TInt aError ) const;
     
     void PublishersReadyL( CXnViewData& aViewData, TInt aResult );
-
-    void NotifyViewLoadedL( const CXnViewData& aViewData );
-
+        
     void NotifyAllViewsLoadedL();
         
 private:
@@ -247,11 +241,10 @@
 
     CXnViewData* ViewData( CXnNode& aNode ) const;
 
-public:
     CXnViewData& PreviousViewData() const;
+
     CXnViewData& NextViewData() const;
-    
-private:
+
     void UpdateCachesL();
           
     void ReportWidgetAmountL( const CXnViewData& aViewData );