phonebookui/Phonebook2/GroupExtension/inc/CPguRemoveFromGroupCmd.h
branchRCL_3
changeset 85 38bb213f60ba
parent 74 6b5524b4f673
equal deleted inserted replaced
74:6b5524b4f673 85:38bb213f60ba
    26 #include <CPbk2FetchDlg.h>
    26 #include <CPbk2FetchDlg.h>
    27 #include <MVPbkContactObserver.h>
    27 #include <MVPbkContactObserver.h>
    28 #include <MVPbkSingleContactOperationObserver.h>
    28 #include <MVPbkSingleContactOperationObserver.h>
    29 #include <MVPbkContactViewObserver.h>
    29 #include <MVPbkContactViewObserver.h>
    30 #include <MVPbkContactSelector.h>
    30 #include <MVPbkContactSelector.h>
    31 #include <mpgugroupcmd.h>
       
    32 
    31 
    33 // FORWARD DECLARATIONS
    32 // FORWARD DECLARATIONS
    34 class MPbk2ContactUiControl;
    33 class MPbk2ContactUiControl;
    35 class MVPbkContactGroup;
    34 class MVPbkContactGroup;
    36 class MVPbkContactStore;
    35 class MVPbkContactStore;
    96         public CActive,
    95         public CActive,
    97         public MPbk2Command,
    96         public MPbk2Command,
    98         private MVPbkSingleContactOperationObserver,
    97         private MVPbkSingleContactOperationObserver,
    99         private MVPbkContactObserver,
    98         private MVPbkContactObserver,
   100         private MVPbkContactViewObserver,
    99         private MVPbkContactViewObserver,
   101         private MProgressDialogCallback,
   100         private MProgressDialogCallback
   102         public MPguGroupCmd
       
   103 
   101 
   104     {
   102     {
   105     public: // Construction and destruction
   103     public: // Construction and destruction
   106 
   104 
   107         /**
   105         /**
   118         /**
   116         /**
   119          * Destructor.
   117          * Destructor.
   120          */
   118          */
   121         ~CPguRemoveFromGroupCmd();
   119         ~CPguRemoveFromGroupCmd();
   122 
   120 
   123     public: //MPguGroupCmd
       
   124             void Abort();    
       
   125             
       
   126     public: // From MPbk2Command
   121     public: // From MPbk2Command
   127         void ExecuteLD();
   122         void ExecuteLD();
   128         void AddObserver(
   123         void AddObserver(
   129                 MPbk2CommandObserver& aObserver );
   124                 MPbk2CommandObserver& aObserver );
   130         void ResetUiControl(
   125         void ResetUiControl(