phonebookui/Phonebook2/inc/CPbk2NamesListControl.h
branchRCL_3
changeset 6 e8e3147d53eb
parent 3 04ab22b956c2
child 8 5586b4d2ec3e
equal deleted inserted replaced
5:81f8547efd4f 6:e8e3147d53eb
    75                               public MPbk2ContactUiControlUpdate,
    75                               public MPbk2ContactUiControlUpdate,
    76                               public MEikScrollBarObserver,
    76                               public MEikScrollBarObserver,
    77                               public MAdaptiveSearchTextObserver,
    77                               public MAdaptiveSearchTextObserver,
    78                               public MEikListBoxObserver,
    78                               public MEikListBoxObserver,
    79                               public MPbk2ControlContainerForegroundEventObserver,
    79                               public MPbk2ControlContainerForegroundEventObserver,
    80                               public MPbk2CommandItemUpdater
    80                               public MPbk2CommandItemUpdater,
       
    81                               public MVPbkContactViewObserverExtension 
    81     {
    82     {
    82     public: // Enumerations
    83     public: // Enumerations
    83 
    84 
    84         /// The names list states
    85         /// The names list states
    85         enum TPbk2NamesListState
    86         enum TPbk2NamesListState
   345                 const MVPbkContactLink& aContactLink );
   346                 const MVPbkContactLink& aContactLink );
   346         void ContactViewError(
   347         void ContactViewError(
   347                 MVPbkContactViewBase& aView,
   348                 MVPbkContactViewBase& aView,
   348                 TInt aError,
   349                 TInt aError,
   349                 TBool aErrorNotified );
   350                 TBool aErrorNotified );
   350 
   351         TAny* ContactViewObserverExtension(TUid aExtensionUid );
       
   352                   
       
   353     private: // From MVPbkContactViewUpdateObserver        
       
   354           void FilteredContactRemovedFromView( MVPbkContactViewBase& aView );
       
   355                   
   351     public: // From MPbk2PointerEventInspector
   356     public: // From MPbk2PointerEventInspector
   352         TBool FocusedItemPointed();
   357         TBool FocusedItemPointed();
   353         TBool FocusableItemPointed();
   358         TBool FocusableItemPointed();
   354         TBool SearchFieldPointed();
   359         TBool SearchFieldPointed();
   355 
   360