mmshplugins/mmshaiwplugin/src/musaiwprovider.cpp
branchRCL_3
changeset 16 ce86b6d44a6d
parent 0 f0cf47e981f9
child 22 73a1feb507fb
equal deleted inserted replaced
15:95754dcd27ad 16:ce86b6d44a6d
    25 #include "musmanager.h"
    25 #include "musmanager.h"
    26 #include "musuid.hrh"
    26 #include "musuid.hrh"
    27 #include "musresourcefinderutil.h"
    27 #include "musresourcefinderutil.h"
    28 #include "mussettings.h"
    28 #include "mussettings.h"
    29 #include "mussesseioninformationapi.h"
    29 #include "mussesseioninformationapi.h"
    30 #include "musindicatorapi.h"
       
    31 
    30 
    32 #include <musresourceproperties.h>
    31 #include <musresourceproperties.h>
    33 
    32 
    34 #include <featmgr.h>
    33 #include <featmgr.h>
    35 #include <e32property.h>
    34 #include <e32property.h>
    76 //
    75 //
    77 CMusAiwProvider::~CMusAiwProvider()
    76 CMusAiwProvider::~CMusAiwProvider()
    78     {
    77     {
    79     MUS_LOG( "mus: [AIWPRO]  -> CMusAiwProvider::~CMusAiwProvider" )
    78     MUS_LOG( "mus: [AIWPRO]  -> CMusAiwProvider::~CMusAiwProvider" )
    80     delete iResourceFileName ;
    79     delete iResourceFileName ;
    81     iResourceFileName = NULL ;    
    80     iResourceFileName = NULL ;  
    82     delete iIndicator;
    81 
    83     iIndicator = NULL ;    
       
    84     MUS_LOG( "mus: [AIWPRO]  <- CMusAiwProvider::~CMusAiwProvider" )
    82     MUS_LOG( "mus: [AIWPRO]  <- CMusAiwProvider::~CMusAiwProvider" )
    85     }
    83     }
    86 
    84 
    87 
    85 
    88 ////////  private -- constructors  ////////
    86 ////////  private -- constructors  ////////
   209 // -----------------------------------------------------------------------------
   207 // -----------------------------------------------------------------------------
   210 //
   208 //
   211 void CMusAiwProvider::DoInitialiseL()
   209 void CMusAiwProvider::DoInitialiseL()
   212     {
   210     {
   213     MUS_LOG( "mus: [AIWPRO]  -> CMusAiwProvider::DoInitialiseL")
   211     MUS_LOG( "mus: [AIWPRO]  -> CMusAiwProvider::DoInitialiseL")
   214     
   212 
   215     if ( !iIndicator )
       
   216         {
       
   217         MUS_LOG( "mus: [AIWPRO]  :  creating indicator")
       
   218         iIndicator = CMusIndicatorApi::NewL();
       
   219         }
       
   220     MUS_LOG( "mus: [AIWPRO]  <- CMusAiwProvider::DoInitialiseL")
   213     MUS_LOG( "mus: [AIWPRO]  <- CMusAiwProvider::DoInitialiseL")
   221     }
   214     }
   222 
   215 
   223 
   216 
   224 // -----------------------------------------------------------------------------
   217 // -----------------------------------------------------------------------------