equal
deleted
inserted
replaced
68 private: |
68 private: |
69 CCreatorVirtualPhonebook(); |
69 CCreatorVirtualPhonebook(); |
70 void ConstructL(CCreatorEngine* aEngine); // from MCreatorModuleBase |
70 void ConstructL(CCreatorEngine* aEngine); // from MCreatorModuleBase |
71 |
71 |
72 public: |
72 public: |
73 virtual TBool AskDataFromUserL(TInt aCommand, TInt& aNumberOfEntries); |
|
74 TInt CreateContactEntryL(CCreatorModuleBaseParameters *aParameters); |
73 TInt CreateContactEntryL(CCreatorModuleBaseParameters *aParameters); |
75 TInt CreateGroupEntryL(CCreatorModuleBaseParameters *aParameters); |
74 TInt CreateGroupEntryL(CCreatorModuleBaseParameters *aParameters); |
76 TInt CreateSubscribedContactEntryL(CCreatorModuleBaseParameters *aParameters); |
75 TInt CreateSubscribedContactEntryL(CCreatorModuleBaseParameters *aParameters); |
77 |
76 |
78 void AddFieldToContactItemL(MVPbkStoreContact& aItem, TPbkFieldId aFieldId, const TDesC& aFieldText); |
77 void AddFieldToContactItemL(MVPbkStoreContact& aItem, TPbkFieldId aFieldId, const TDesC& aFieldText); |
134 CVirtualPhonebookParameters* iParameters; |
133 CVirtualPhonebookParameters* iParameters; |
135 |
134 |
136 static TInt iPhoneNumberFields[]; |
135 static TInt iPhoneNumberFields[]; |
137 static TInt iUrlFields[]; |
136 static TInt iUrlFields[]; |
138 static TInt iEmailFields[]; |
137 static TInt iEmailFields[]; |
139 TBool iAddAllFields; |
|
140 CVPbkContactLinkArray* iContactLinkArray; |
138 CVPbkContactLinkArray* iContactLinkArray; |
141 CVPbkContactLinkArray* iContactsToDelete; |
139 CVPbkContactLinkArray* iContactsToDelete; |
142 CVPbkContactLinkArray* iContactGroupsToDelete; |
140 CVPbkContactLinkArray* iContactGroupsToDelete; |
143 RPointerArray<MVPbkContactLinkArray> iPreviousDeleteLinks; |
141 RPointerArray<MVPbkContactLinkArray> iPreviousDeleteLinks; |
144 |
142 |