phonebookui/Phonebook2/inc/CPbk2FetchDlg.h
branchRCL_3
changeset 85 38bb213f60ba
parent 63 f4a778e096c2
equal deleted inserted replaced
74:6b5524b4f673 85:38bb213f60ba
   157          *
   157          *
   158          * @param aContactLink  Link to a contact to select.
   158          * @param aContactLink  Link to a contact to select.
   159          */
   159          */
   160         IMPORT_C void AcceptDelayedFetchL(
   160         IMPORT_C void AcceptDelayedFetchL(
   161                 const TDesC8& aContactLink );
   161                 const TDesC8& aContactLink );
   162         
       
   163         /**
       
   164          * Unmarks the given contact as selected.
       
   165          *
       
   166          * @param aContactLink  Link to a contact to select.
       
   167          */
       
   168         IMPORT_C void DenyDelayedFetchL(
       
   169                 const TDesC8& aContactLink );
       
   170 
   162 
   171     public: // From CEikDialog
   163     public: // From CEikDialog
   172         IMPORT_C TInt ExecuteLD();
   164         IMPORT_C TInt ExecuteLD();
   173 
   165 
   174     public: // From MPbk2DialogEliminator
   166     public: // From MPbk2DialogEliminator
   210                 MPbk2FetchDlgPage& aPage );
   202                 MPbk2FetchDlgPage& aPage );
   211         MPbk2FetchDlgObserver& FetchDlgObserver() const;
   203         MPbk2FetchDlgObserver& FetchDlgObserver() const;
   212         void SelectContactL(
   204         void SelectContactL(
   213                 const MVPbkContactLink& aLink,
   205                 const MVPbkContactLink& aLink,
   214                 TBool aSelected );
   206                 TBool aSelected );
   215         TBool IsSelectPermitted();
       
   216         
   207         
   217     private: // From MPbk2StoreConfigurationObserver
   208     private: // From MPbk2StoreConfigurationObserver
   218     	void ConfigurationChanged();
   209     	void ConfigurationChanged();
   219     	void ConfigurationChangedComplete();
   210     	void ConfigurationChangedComplete();
   220 
   211 
   319         TBool iMSKEnabled;
   310         TBool iMSKEnabled;
   320         /// Not own: Names list control
   311         /// Not own: Names list control
   321         CPbk2NamesListControl* iNamesListControl;
   312         CPbk2NamesListControl* iNamesListControl;
   322         /// Not own: Group list control
   313         /// Not own: Group list control
   323         CPbk2NamesListControl* iGroupListControl;
   314         CPbk2NamesListControl* iGroupListControl;
   324         /// Is selection permitted
       
   325         TBool iSelectPermitted;
       
   326     };
   315     };
   327 
   316 
   328 #endif // CPBK2FETCHDLG_H
   317 #endif // CPBK2FETCHDLG_H
   329 
   318 
   330 // End of File
   319 // End of File