equal
deleted
inserted
replaced
221 |
221 |
222 CCoeEnv& env( iUiControllerManager->CoeEnv() ); |
222 CCoeEnv& env( iUiControllerManager->CoeEnv() ); |
223 |
223 |
224 // Create WS pluign manager |
224 // Create WS pluign manager |
225 iWsPluginManager = CAiWsPluginManager::NewL( env ); |
225 iWsPluginManager = CAiWsPluginManager::NewL( env ); |
|
226 |
|
227 // Finalise factory construction |
|
228 iFactory->ConstructL(); |
226 |
229 |
227 // Start state provider |
230 // Start state provider |
228 iStateProvider->StartL( env ); |
231 iStateProvider->StartL( env ); |
229 |
232 |
230 // CenRep notifier to listen key changes in cenrep. |
233 // CenRep notifier to listen key changes in cenrep. |
333 |
336 |
334 delete iWsPluginManager; |
337 delete iWsPluginManager; |
335 iWsPluginManager = NULL; |
338 iWsPluginManager = NULL; |
336 |
339 |
337 iStateProvider->Stop(); |
340 iStateProvider->Stop(); |
|
341 |
|
342 delete iFactory; |
|
343 iFactory = NULL; |
338 } |
344 } |
339 } |
345 } |
340 |
346 |
341 // ---------------------------------------------------------------------------- |
347 // ---------------------------------------------------------------------------- |
342 // CAiFw::HandlePluginEvent() |
348 // CAiFw::HandlePluginEvent() |