phonebookui/Phonebook2/UIPolicy/inc/CPbk2ContactDuplicatePolicy.h
branchRCL_3
changeset 35 4ae315f230bc
parent 0 e686773b3f54
child 64 c1e8ba0c2b16
--- a/phonebookui/Phonebook2/UIPolicy/inc/CPbk2ContactDuplicatePolicy.h	Tue May 11 16:00:21 2010 +0300
+++ b/phonebookui/Phonebook2/UIPolicy/inc/CPbk2ContactDuplicatePolicy.h	Tue May 25 12:26:45 2010 +0300
@@ -69,6 +69,14 @@
         void ConstructL(
                 const MVPbkFieldTypeList* aFieldTypeForFind );
 
+        /**
+         * Creates field type list for find.
+         *
+         * @param aContactManager  Virtual Phonebook Contact Manager.
+         * @return  A field type list.
+         */
+        MVPbkFieldTypeList* CreateFieldTypesForFindL
+                (CVPbkContactManager& aContactManager) const;
     private: // Data
         /// Ref: Contact manager
         CVPbkContactManager& iContactManager;
@@ -80,6 +88,8 @@
         CPbk2DuplicateContactFinder* iDuplicateFinder;
         /// Own: Duplicate contacts
         RPointerArray<MVPbkStoreContact> iDuplicates;
+        /// Own: These are the field types that are used for find
+        MVPbkFieldTypeList* iFieldTypeRefsList;
     };
 
 #endif // CPBK2CONTACTDUPLICATEPOLICY_H