diff -r 0b3699f6c654 -r e36b2f4799c0 activityfw/storage/server/inc/afapplicationsstorage.h --- a/activityfw/storage/server/inc/afapplicationsstorage.h Fri Sep 17 08:32:18 2010 +0300 +++ b/activityfw/storage/server/inc/afapplicationsstorage.h Mon Oct 04 00:38:31 2010 +0300 @@ -27,16 +27,17 @@ public MAfApplicationsObserver { public: - static CAfApplicationsStorage* NewL(CAfStorage& storage, const MAfApplicationsRegistry& provider); + static CAfApplicationsStorage* NewL(CAfStorage& storage, const MAfApplicationsRegistry& provider, MAfApplicationsObserver &observer); ~CAfApplicationsStorage(); void applicationsChanged(); private: - CAfApplicationsStorage(CAfStorage& storage, const MAfApplicationsRegistry& provider); + CAfApplicationsStorage(CAfStorage& storage, const MAfApplicationsRegistry& provider, MAfApplicationsObserver &observer); void deleteActivityL(TUid appId); private: CAfStorage& mStorage; const MAfApplicationsRegistry &mProvider; + MAfApplicationsObserver &mObserver; }; #endif // AFAPPLICATIONSSTORAGE_H