omaprovisioning/provisioning/WAPAdapter/Src/CWPWAPMMSAdapter.cpp
changeset 24 bf47f3b79154
parent 0 b497e44ab2fc
equal deleted inserted replaced
22:19fb38abab1d 24:bf47f3b79154
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 #include <CWPAdapter.h>
    23 #include <CWPAdapter.h>
    24 #include <CWPCharacteristic.h>
    24 #include <CWPCharacteristic.h>
    25 #include <CWPParameter.h>
    25 #include <CWPParameter.h>
    26 #include <wpwapadapterresource.rsg>
    26 #include <wpwapadapterresource.rsg>
    27 #include <ApDataHandler.h>
       
    28 #include "MWPWAPItemBase.h"
    27 #include "MWPWAPItemBase.h"
    29 #include "WPWAPUtil.h"
    28 #include "WPWAPUtil.h"
    30 #include "WPWAPItemFactory.h"
    29 #include "WPWAPItemFactory.h"
    31 
    30 
    32 // CONSTANTS
    31 // CONSTANTS
    85 void CWPWAPMMSAdapter::ApplicationL( CWPCharacteristic& aCharacteristic )
    84 void CWPWAPMMSAdapter::ApplicationL( CWPCharacteristic& aCharacteristic )
    86     {
    85     {
    87     if( iItems.Count() == 0 && iAppID == KMMSAppID )
    86     if( iItems.Count() == 0 && iAppID == KMMSAppID )
    88         {
    87         {
    89         MWPWAPItemBase* item = WPWAPItemFactory::CreateMMSLC( *iTitle, *iDefaultName, 
    88         MWPWAPItemBase* item = WPWAPItemFactory::CreateMMSLC( *iTitle, *iDefaultName, 
    90             aCharacteristic, iCommsDb, iAPHandler );
    89             aCharacteristic, iCommsDb, iCmManager );
    91         if( item->ValidateL() )
    90         if( item->ValidateL() )
    92             {
    91             {
    93             item->AddL( iItems, iHiddenItems );
    92             item->AddL( iItems, iHiddenItems );
    94             CleanupStack::Pop(); // item
    93             CleanupStack::Pop(); // item
    95             }
    94             }