phonebookui/Phonebook2/ccapplication/ccapp/ccapputil/inc/ccacmscontactfetcherwrapper.h
branchRCL_3
changeset 5 81f8547efd4f
parent 0 e686773b3f54
equal deleted inserted replaced
3:04ab22b956c2 5:81f8547efd4f
   207         EInitial,
   207         EInitial,
   208         EOpeningContact,
   208         EOpeningContact,
   209         EFindingFromOtherStores,
   209         EFindingFromOtherStores,
   210         ELoadingEnabledFields,
   210         ELoadingEnabledFields,
   211         ELoadingFields,
   211         ELoadingFields,
   212         EOperationsCompleted 
   212         EOperationsCompleted,
       
   213         ESettingVoiceCallDefault
   213         };
   214         };
   214 
   215 
   215     /**
   216     /**
   216      * Returns with pointer to already created instance. 
   217      * Returns with pointer to already created instance. 
   217      *
   218      *
   322     /**
   323     /**
   323      * Reset the associated contact from phonebook
   324      * Reset the associated contact from phonebook
   324      */
   325      */
   325     virtual void RefetchContactL();
   326     virtual void RefetchContactL();
   326 
   327 
       
   328 	/**
       
   329      * Checks whether the Current contact is top contact.
       
   330      *
       
   331      * @return ETrue if aContact it top contact, otherwise EFalse 
       
   332      */
       
   333     IMPORT_C TBool IsTopContact();
       
   334 
   327 private:// new
   335 private:// new
   328 
   336 
   329     /**
   337     /**
   330      * Starts the fetching.
   338      * Starts the fetching.
   331      *
   339      *
   332      * @since S60 v5.0
   340      * @since S60 v5.0
   333      */ 
   341      */ 
   334     void StartFetcherL();        
   342     void StartFetcherL( TBool aSetDefault = EFalse );        
   335     
   343     
   336     /**
   344     /**
   337      * Opens the contact from contact db
   345      * Opens the contact from contact db
   338      *
   346      *
   339      * @since S60 v5.0
   347      * @since S60 v5.0
   402      *
   410      *
   403      * @since S60 v5.0
   411      * @since S60 v5.0
   404      */ 
   412      */ 
   405     void NotifyErrorL();
   413     void NotifyErrorL();
   406     
   414     
       
   415     /**
       
   416     * Set default for voice call.
       
   417     *
       
   418     * @since S60 v5.0
       
   419     */
       
   420     void SetDefaultForVoiceCallL();
   407 private: // from base class CActive
   421 private: // from base class CActive
   408  
   422  
   409     /**
   423     /**
   410      * From CActive
   424      * From CActive
   411      */
   425      */