phonebookui/Phonebook2/CommandsExtension/inc/CPbk2MergeContactsCmd.h
branchRCL_3
changeset 3 04ab22b956c2
parent 0 e686773b3f54
child 6 e8e3147d53eb
--- a/phonebookui/Phonebook2/CommandsExtension/inc/CPbk2MergeContactsCmd.h	Tue Feb 02 10:12:17 2010 +0200
+++ b/phonebookui/Phonebook2/CommandsExtension/inc/CPbk2MergeContactsCmd.h	Fri Feb 19 22:40:27 2010 +0200
@@ -41,8 +41,6 @@
 class CPbk2MergeResolver;
 class CPbk2ApplicationServices;
 class CAknNavigationDecorator;
-class CImageDecoder;
-class CFbsBitmap;
 class CVPbkContactLinkArray;
 class MVPbkStoreContactField;
 
@@ -164,18 +162,17 @@
     void CleanAfterFetching();
     TBool IsFromReadOnlyStore(
             const MVPbkContactLink& aContactLink ) const;
-    void RetrieveContactL( const MVPbkContactLink& aContactLink );
+    void RetrieveContact( const MVPbkContactLink& aContactLink );
     void NotifyObservers();
     void SetTitlePaneL( TBool aCustom );
     void CheckPhotoConflictL();
     void ResolvePhotoConflictL();
     void ResolveAllPhotoConflicts( 
             EPbk2ConflictedNumber aConflictResolutionNumber );
-    void InitBitmapL( CFbsBitmap*& aBitmap, TDesC8& aData );
     void AddFieldToMergedContactL( MVPbkStoreContactField& field );
-    HBufC* ContactAsStringLC( MVPbkStoreContact* aStoreContact );
+    HBufC* ContactAsStringL( MVPbkStoreContact* aStoreContact );
     void ShowContactsMergedNoteL();
-    void GetStoreContactsL();
+    void GetStoreContacts();
     void ResolveConflictsL();
     void FinalizeMergeL();
     void DeleteSourceContactsL();
@@ -261,15 +258,6 @@
     /// Own: Image field data  from second contact
     TPtrC8 iDataSecond;
     
-    /// Own: Conflict image from first contact
-    CFbsBitmap* iBitmapFirst;
-    
-    /// Own: Conflict image from second contact
-    CFbsBitmap* iBitmapSecond;
-    
-    /// Own: Converts images of any type to bitmaps
-    CImageDecoder* iImgDecoder;
-    
     /// Own: Index of photo conflict 
     //      KErrNotFound if conflit does not exist
     TInt iPhotoConflictIndex;
@@ -288,6 +276,16 @@
     
     /// Own: Waiting note
     MPbk2ProcessDecorator* iWaitDecorator;
+    
+	/// Own: string for ending note
+    HBufC* iFirstContactString;
+	
+	/// Own: string for ending note
+    HBufC* iSecondContactString;
+	
+	/// Own: string for ending note
+    HBufC* iMergedContactString;
+    
     };
 
 #endif // CPBK2MERGECONTACTSCMD_H