emailuis/emailui/inc/ncscomposeview.h
branchRCL_3
changeset 14 b13141f05c3d
parent 13 8592a65ad3fb
child 17 67369d1b217f
--- a/emailuis/emailui/inc/ncscomposeview.h	Wed Apr 14 15:42:15 2010 +0300
+++ b/emailuis/emailui/inc/ncscomposeview.h	Tue Apr 27 16:20:14 2010 +0300
@@ -68,6 +68,19 @@
     public MAknServerAppExitObserver
     {
     
+private:
+
+    /**
+     * Type of commit
+     */
+    enum TCommitType
+        {
+        // This is transient commit, message may get further modifications
+        ETransient,
+        // This is final commit, no more incoming changes
+        EFinal
+        };
+        
 public:   // constructors and destructor
 
     /**
@@ -180,7 +193,9 @@
     * explicitely requested.
     */
     void CommitL( TBool aParseAddresses = ETrue,
-        TFieldToCommit aFieldToCommit = EAllFields, TBool aSaveNow = EFalse );
+        TFieldToCommit aFieldToCommit = EAllFields, 
+        TBool aSaveNow = EFalse,
+        TCommitType aType = ETransient );
 
     /**
      * Saves the message content, if it has been changed since the last save.