diff -r 0d28c1c5b6dd -r 2828b4d142c0 phonebookui/Phonebook2/ccapplication/ccapp/inc/ccapppluginloader.h --- a/phonebookui/Phonebook2/ccapplication/ccapp/inc/ccapppluginloader.h Tue Apr 27 16:23:35 2010 +0300 +++ b/phonebookui/Phonebook2/ccapplication/ccapp/inc/ccapppluginloader.h Tue May 11 16:00:21 2010 +0300 @@ -21,6 +21,7 @@ #include #include +#include class CCCAppView; class CCCAppPluginData; @@ -42,7 +43,9 @@ * @lib ccaapp.exe * @since S60 v5.0 */ -class CCCAppPluginLoader : public CBase +class CCCAppPluginLoader : + public CBase, + public MPbk2StoreConfigurationObserver { #ifdef __CCAPPUNITTESTMODE friend class T_CCCAppPluginLoader; @@ -178,6 +181,23 @@ TBool SetPluginVisibility( TUid aPlugin, TInt aVisibility); + + +private: + + /** + * Observer for store configuration changes. From MPbk2StoreConfigurationObserver + * + * @since S60 v9.2 + */ + void ConfigurationChanged(); + + /** + * Observer for completed store configuration changes. From MPbk2StoreConfigurationObserver + * + * @since S60 v9.2 + */ + void ConfigurationChangedComplete(); private: