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