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