--- a/phonebookui/Phonebook2/Presentation/inc/CPbk2ContactNameFormatter.h Tue Apr 27 16:23:35 2010 +0300
+++ b/phonebookui/Phonebook2/Presentation/inc/CPbk2ContactNameFormatter.h Tue May 11 16:00:21 2010 +0300
@@ -92,6 +92,12 @@
HBufC* GetContactTitleWithCompanyNameL(
const MVPbkBaseContactFieldCollection& aContactFields,
TUint32 aFormattingFlags );
+
+ public: // From MPbk2ContactNameFormatter3
+ CVPbkBaseContactFieldTypeListIterator* TitleWithCompanyNameFieldsLC(
+ CVPbkFieldTypeRefsList& aFieldTypeList,
+ const MVPbkBaseContactFieldCollection& aContactFields );
+
private:
void GetContactTitleWithCompanyName(
@@ -103,7 +109,11 @@
const TUint32 aFormattingFlags );
TBool IsCompanyNameField();
-
+
+ void TitleFieldsL( CVPbkFieldTypeRefsList& aFieldTypeList,
+ const MVPbkBaseContactFieldCollection& aContactFields,
+ const TInt aStartingPosition, const TInt aEndingPosition );
+
protected: // Implementation
CPbk2ContactNameFormatter(
const MVPbkFieldTypeList& aMasterFieldTypeList,