creator/inc/creator_contactelement.h
branchRCL_3
changeset 50 9b2cffad4b5e
parent 0 d6fe6244b863
child 60 6646c35e558c
equal deleted inserted replaced
49:f8280f3bfeb7 50:9b2cffad4b5e
   141 class CCreatorContactElement : public CCreatorContactElementBase
   141 class CCreatorContactElement : public CCreatorContactElementBase
   142 {
   142 {
   143 public:
   143 public:
   144     static CCreatorContactElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
   144     static CCreatorContactElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
   145     void ExecuteCommandL();
   145     void ExecuteCommandL();
       
   146     void AsyncExecuteCommandL();
   146 protected:
   147 protected:
   147     CCreatorContactElement(CCreatorEngine* aEngine);
   148     CCreatorContactElement(CCreatorEngine* aEngine);
   148 };
   149 };
   149 
   150 
   150 /**
   151 /**
   152  */
   153  */
   153 class CCreatorContactSetElement : public CCreatorContactElementBase
   154 class CCreatorContactSetElement : public CCreatorContactElementBase
   154 {
   155 {
   155 public:
   156 public:
   156     static CCreatorContactSetElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
   157     static CCreatorContactSetElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
       
   158     void AsyncExecuteCommand();    
   157     void ExecuteCommandL();
   159     void ExecuteCommandL();
   158     virtual void AddToCacheL();
   160     virtual void AddToCacheL();
   159 protected:
   161 protected:
   160     CCreatorContactSetElement(CCreatorEngine* aEngine);
   162     CCreatorContactSetElement(CCreatorEngine* aEngine);
   161 };
   163 };
   165  */
   167  */
   166 class CCreatorContactGroupElement : public CCreatorContactElementBase
   168 class CCreatorContactGroupElement : public CCreatorContactElementBase
   167 {
   169 {
   168 public:
   170 public:
   169     static CCreatorContactGroupElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
   171     static CCreatorContactGroupElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC);
       
   172     void AsyncExecuteCommandL();
   170     void ExecuteCommandL();
   173     void ExecuteCommandL();
   171 protected:
   174 protected:
   172     CCreatorContactGroupElement(CCreatorEngine* aEngine);
   175     CCreatorContactGroupElement(CCreatorEngine* aEngine);
   173 };
   176 };
   174 
   177