113 class CCreatorMailboxElement : public CCreatorScriptElement |
113 class CCreatorMailboxElement : public CCreatorScriptElement |
114 { |
114 { |
115 public: |
115 public: |
116 static CCreatorMailboxElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC); |
116 static CCreatorMailboxElement* NewL(CCreatorEngine* aEngine, const TDesC& aName, const TDesC& aContext = KNullDesC); |
117 void ExecuteCommandL(); |
117 void ExecuteCommandL(); |
118 void AsyncExecuteCommandL(); |
118 |
119 protected: |
119 protected: |
120 CCreatorMailboxElement(CCreatorEngine* aEngine); |
120 CCreatorMailboxElement(CCreatorEngine* aEngine); |
121 TBool SetTextParamL(const TDesC& aElemName, const TDesC& aElemContent, CMailboxesParameters* aParams, TBool aSetRandom ); |
121 TBool SetTextParamL(const TDesC& aElemName, const TDesC& aElemContent, CMailboxesParameters* aParams, TBool aSetRandom ); |
122 TBool SetBooleanParamL(const TDesC& aElemName, const TDesC& aElemContent, CMailboxesParameters* aParams, TBool aSetRandom ); |
122 TBool SetBooleanParamL(const TDesC& aElemName, const TDesC& aElemContent, CMailboxesParameters* aParams, TBool aSetRandom ); |
123 TBool SetIntegerParamL(const TDesC& aElemName, const TDesC& aElemContent, CMailboxesParameters* aParams, TBool aSetRandom ); |
123 TBool SetIntegerParamL(const TDesC& aElemName, const TDesC& aElemContent, CMailboxesParameters* aParams, TBool aSetRandom ); |