mpengine/src/mpmpxharvesterframeworkwrapper_p.cpp
changeset 29 8192e5b5c935
parent 22 ecf06a08d4d9
child 55 f3930dda3342
equal deleted inserted replaced
25:3ec52facab4d 29:8192e5b5c935
    75 }
    75 }
    76 
    76 
    77 /*!
    77 /*!
    78  \internal
    78  \internal
    79  */
    79  */
    80 void MpMpxHarvesterFrameworkWrapperPrivate::init( MpCommon::MpViewMode viewMode, TUid hostUid )
    80 void MpMpxHarvesterFrameworkWrapperPrivate::init( TUid hostUid )
    81 {
    81 {
    82     iViewMode = viewMode;
       
    83     mHostUid = hostUid;
    82     mHostUid = hostUid;
    84     TRAPD( err, DoInitL() );
    83     TRAPD( err, DoInitL() );
    85     if ( err != KErrNone ) {
    84     if ( err != KErrNone ) {
    86         TX_LOG_ARGS( "Error: " << err << "; should never get here." );
    85         TX_LOG_ARGS( "Error: " << err << "; should never get here." );
    87     }
    86     }
   175  \internal
   174  \internal
   176  */
   175  */
   177 void MpMpxHarvesterFrameworkWrapperPrivate::DoInitL()
   176 void MpMpxHarvesterFrameworkWrapperPrivate::DoInitL()
   178 {
   177 {
   179     TX_ENTRY
   178     TX_ENTRY
   180     if ( iViewMode == MpCommon::FetchView ) {
   179     iCollectionUtility = MMPXCollectionUtility::NewL( this, mHostUid );
   181         iCollectionUtility = MMPXCollectionUtility::NewL( this, mHostUid );
       
   182     }
       
   183     else {
       
   184         iCollectionUtility = MMPXCollectionUtility::NewL( this, KMcModeDefault );
       
   185     }
       
   186     iHarvesterUtility = CMPXHarvesterFactory::NewL();
   180     iHarvesterUtility = CMPXHarvesterFactory::NewL();
   187     iHarvesterUtility->CheckForSystemEventsL();
   181     iHarvesterUtility->CheckForSystemEventsL();
   188     TX_EXIT
   182     TX_EXIT
   189 }
   183 }
   190 
   184