contextframework/cfw/src/cfactivatorengine/CFActivatorEngineActionPluginManager.cpp
changeset 28 b0b858956ed5
parent 0 2e3d3ce01487
equal deleted inserted replaced
21:c4cbaa4fb734 28:b0b858956ed5
   266 //----------------------------------------------------------------------------
   266 //----------------------------------------------------------------------------
   267 //
   267 //
   268 void CCFActivatorEngineActionPluginManager::InitLoadingPluginsPhaseL()
   268 void CCFActivatorEngineActionPluginManager::InitLoadingPluginsPhaseL()
   269     {
   269     {
   270     FUNC_LOG;
   270     FUNC_LOG;
   271 
   271 	iUpdatePluginsAllowed = ETrue;
   272     UpdatePlugInsL();
   272     UpdatePlugInsL();
   273     }
   273     }
   274 
   274 
   275 
   275 
   276 // ---------------------------------------------------------------------------
   276 // ---------------------------------------------------------------------------
   278 // ---------------------------------------------------------------------------
   278 // ---------------------------------------------------------------------------
   279 //
   279 //
   280 void CCFActivatorEngineActionPluginManager::UpdatePlugInsL()
   280 void CCFActivatorEngineActionPluginManager::UpdatePlugInsL()
   281 	{
   281 	{
   282     FUNC_LOG;
   282     FUNC_LOG;
   283 
   283 	if (!iUpdatePluginsAllowed){return;}
   284     // List all plugins
   284     // List all plugins
   285     RImplInfoPtrArray implInfoArray;
   285     RImplInfoPtrArray implInfoArray;
   286     CleanupPushImplInfoArrayL( implInfoArray );
   286     CleanupPushImplInfoArrayL( implInfoArray );
   287     REComSession::ListImplementationsL( KActionPluginUid, implInfoArray );
   287     REComSession::ListImplementationsL( KActionPluginUid, implInfoArray );
   288 
   288