javaextensions/pim/agnadapter/src.s60/cpimeventadapteraccess.cpp
changeset 76 4ad59aaee882
parent 26 dc7c549001d5
child 83 26b2b12093af
equal deleted inserted replaced
69:773449708c84 76:4ad59aaee882
   137     JELOG2(EPim);
   137     JELOG2(EPim);
   138     // no Contact lists
   138     // no Contact lists
   139     return EFalse;
   139     return EFalse;
   140 }
   140 }
   141 
   141 
   142 TBool CPIMEventAdapterAccess::OpenEventListL(const TDesC* aListName,
   142 TBool CPIMEventAdapterAccess::OpenEventListL(CCalSession* aCalSession,
       
   143         const TDesC* aListName,
   143         MPIMEventAdapterManager** aRetAdapterManager,
   144         MPIMEventAdapterManager** aRetAdapterManager,
   144         MPIMEventListAdapter** aRetListAdapter,
   145         MPIMEventListAdapter** aRetListAdapter,
   145         MPIMLocalizationData** aRetLocalizationData)
   146         MPIMLocalizationData** aRetLocalizationData)
   146 {
   147 {
   147     JELOG2(EPim);
   148     JELOG2(EPim);
   179         CleanupDeletePushL(adapterManager);
   180         CleanupDeletePushL(adapterManager);
   180 
   181 
   181         CPIMAgnApptAdapter* adapter = CPIMAgnApptAdapter::NewL(iFuncServer);
   182         CPIMAgnApptAdapter* adapter = CPIMAgnApptAdapter::NewL(iFuncServer);
   182         CleanupStack::PushL(adapter);
   183         CleanupStack::PushL(adapter);
   183 
   184 
   184         listAdapter = CPIMEventListAdapter::NewL(CCalEntry::EAppt, adapter,
   185         listAdapter = CPIMEventListAdapter::NewL(CCalEntry::EAppt,adapter,
   185                       iFuncServer);
   186                       iFuncServer, aCalSession);
   186 
   187 
   187         CleanupStack::Pop(adapter);
   188         CleanupStack::Pop(adapter);
   188         CleanupStack::Pop(adapterManager);
   189         CleanupStack::Pop(adapterManager);
   189 
   190 
   190         localizationData = iApptLocalizationData;
   191         localizationData = iApptLocalizationData;
   198         CleanupDeletePushL(adapterManager);
   199         CleanupDeletePushL(adapterManager);
   199 
   200 
   200         CPIMAgnMemoAdapter* adapter = CPIMAgnMemoAdapter::NewL(iFuncServer);
   201         CPIMAgnMemoAdapter* adapter = CPIMAgnMemoAdapter::NewL(iFuncServer);
   201         CleanupStack::PushL(adapter);
   202         CleanupStack::PushL(adapter);
   202 
   203 
   203         listAdapter = CPIMEventListAdapter::NewL(CCalEntry::EEvent, adapter,
   204         listAdapter = CPIMEventListAdapter::NewL(CCalEntry::EEvent,adapter,
   204                       iFuncServer);
   205                       iFuncServer, aCalSession);
   205 
   206 
   206         CleanupStack::Pop(adapter);
   207         CleanupStack::Pop(adapter);
   207         CleanupStack::Pop(adapterManager);
   208         CleanupStack::Pop(adapterManager);
   208 
   209 
   209         localizationData = iMemoLocalizationData;
   210         localizationData = iMemoLocalizationData;
   217         CleanupDeletePushL(adapterManager);
   218         CleanupDeletePushL(adapterManager);
   218 
   219 
   219         CPIMAgnAnnivAdapter* adapter = CPIMAgnAnnivAdapter::NewL(iFuncServer);
   220         CPIMAgnAnnivAdapter* adapter = CPIMAgnAnnivAdapter::NewL(iFuncServer);
   220         CleanupStack::PushL(adapter);
   221         CleanupStack::PushL(adapter);
   221 
   222 
   222         listAdapter = CPIMEventListAdapter::NewL(CCalEntry::EAnniv, adapter,
   223         listAdapter = CPIMEventListAdapter::NewL(CCalEntry::EAnniv,adapter,
   223                       iFuncServer);
   224                       iFuncServer, aCalSession);
   224 
   225 
   225         CleanupStack::Pop(adapter);
   226         CleanupStack::Pop(adapter);
   226         CleanupStack::Pop(adapterManager);
   227         CleanupStack::Pop(adapterManager);
   227 
   228 
   228         localizationData = iAnnivLocalizationData;
   229         localizationData = iAnnivLocalizationData;
   242     *aRetLocalizationData = localizationData;
   243     *aRetLocalizationData = localizationData;
   243 
   244 
   244     return ETrue;
   245     return ETrue;
   245 }
   246 }
   246 
   247 
   247 TBool CPIMEventAdapterAccess::OpenToDoListL(const TDesC* /*aListName*/,
   248 TBool CPIMEventAdapterAccess::OpenToDoListL(CCalSession* /*aCalSession*/,
       
   249         const TDesC* /*aListName*/,
   248         MPIMToDoAdapterManager** /*aRetAdapterManager*/,
   250         MPIMToDoAdapterManager** /*aRetAdapterManager*/,
   249         MPIMToDoListAdapter** /*aRetListAdapter*/, MPIMLocalizationData** /*aRetLocalizationData*/)
   251         MPIMToDoListAdapter** /*aRetListAdapter*/,
       
   252         MPIMLocalizationData** /*aRetLocalizationData*/)
   250 {
   253 {
   251     JELOG2(EPim);
   254     JELOG2(EPim);
   252     // no ToDo lists
   255     // no ToDo lists
   253     return EFalse;
   256     return EFalse;
   254 }
   257 }