javaextensions/pim/agnadapter/src.s60/cpimtodoadapteraccess.cpp
branchRCL_3
changeset 24 0fd27995241b
parent 19 04becd199f91
child 25 9ac0a0a7da70
equal deleted inserted replaced
20:f9bb0fca356a 24:0fd27995241b
   104     JELOG2(EPim);
   104     JELOG2(EPim);
   105     // no Contact lists
   105     // no Contact lists
   106     return EFalse;
   106     return EFalse;
   107 }
   107 }
   108 
   108 
   109 TBool CPIMToDoAdapterAccess::OpenEventListL(const TDesC* /*aListName*/,
   109 TBool CPIMToDoAdapterAccess::OpenEventListL(CCalSession* /*aCalSession*/, 
       
   110         const TDesC* /*aListName*/,
   110         MPIMEventAdapterManager** /*aRetAdapterManager*/,
   111         MPIMEventAdapterManager** /*aRetAdapterManager*/,
   111         MPIMEventListAdapter** /*aRetListAdapter*/, MPIMLocalizationData** /*aRetLocalizationData*/)
   112         MPIMEventListAdapter** /*aRetListAdapter*/, 
       
   113         MPIMLocalizationData** /*aRetLocalizationData*/
       
   114         )
   112 {
   115 {
   113     JELOG2(EPim);
   116     JELOG2(EPim);
   114     // no Event lists
   117     // no Event lists
   115     return EFalse;
   118     return EFalse;
   116 }
   119 }
   117 
   120 
   118 TBool CPIMToDoAdapterAccess::OpenToDoListL(const TDesC* aListName,
   121 TBool CPIMToDoAdapterAccess::OpenToDoListL(CCalSession* aCalSession, 
       
   122         const TDesC* aListName,
   119         MPIMToDoAdapterManager** aRetAdapterManager,
   123         MPIMToDoAdapterManager** aRetAdapterManager,
   120         MPIMToDoListAdapter** aRetListAdapter,
   124         MPIMToDoListAdapter** aRetListAdapter,
   121         MPIMLocalizationData** aRetLocalizationData)
   125         MPIMLocalizationData** aRetLocalizationData)
   122 {
   126 {
   123     JELOG2(EPim);
   127     JELOG2(EPim);
   134 
   138 
   135     MPIMToDoAdapterManager* adapterManager = CPIMToDoAdapterManager::NewL(
   139     MPIMToDoAdapterManager* adapterManager = CPIMToDoAdapterManager::NewL(
   136                 (*iToDoListNames)[0]);
   140                 (*iToDoListNames)[0]);
   137     CleanupDeletePushL(adapterManager);
   141     CleanupDeletePushL(adapterManager);
   138 
   142 
   139     MPIMToDoListAdapter* listAdapter = CPIMToDoListAdapter::NewL(iFuncServer);
   143     MPIMToDoListAdapter* listAdapter = CPIMToDoListAdapter::NewL(iFuncServer, aCalSession);
   140     CleanupStack::Pop(adapterManager);
   144     CleanupStack::Pop(adapterManager);
   141 
   145 
   142     MPIMLocalizationData* localizationData = iToDoLocalizationData;
   146     MPIMLocalizationData* localizationData = iToDoLocalizationData;
   143 
   147 
   144     // Return values
   148     // Return values