phonebookengines/VirtualPhonebook/VPbkEng/src/CVPbkTopContactManagerImpl.cpp
branchRCL_3
changeset 39 a6539d1e8e43
parent 0 e686773b3f54
child 64 c1e8ba0c2b16
--- a/phonebookengines/VirtualPhonebook/VPbkEng/src/CVPbkTopContactManagerImpl.cpp	Tue May 25 12:26:45 2010 +0300
+++ b/phonebookengines/VirtualPhonebook/VPbkEng/src/CVPbkTopContactManagerImpl.cpp	Wed Jun 09 09:26:27 2010 +0300
@@ -28,6 +28,21 @@
 
 
 CVPbkTopContactManagerImpl* CVPbkTopContactManagerImpl::NewL(
+    CVPbkContactManager& aContactManager,
+    MVPbkContactViewBase& aTopView
+    )
+    {
+    CVPbkTopContactManagerImpl* self =
+        new (ELeave) CVPbkTopContactManagerImpl();
+    CleanupStack::PushL( self );
+    self->iContactManager = &aContactManager;
+    self->iTopView = &aTopView;
+    self->ConstructL();
+    CleanupStack::Pop( self );
+    return self;
+    }
+
+CVPbkTopContactManagerImpl* CVPbkTopContactManagerImpl::NewL(
     CVPbkContactManager& aContactManager )
     {
     CVPbkTopContactManagerImpl* self =
@@ -141,7 +156,8 @@
             aContactLinks,
             aObserver,
             aErrorObserver,
-            CVPbkTopContactOperation::EAddToTop );
+            CVPbkTopContactOperation::EAddToTop, 
+            iTopView);
     }
 
 MVPbkContactOperationBase* CVPbkTopContactManagerImpl::AddToTopL(