--- a/phoneuis/easydialing/inc/easydialingplugin.h Fri Feb 19 22:50:26 2010 +0200
+++ b/phoneuis/easydialing/inc/easydialingplugin.h Fri Mar 12 15:42:40 2010 +0200
@@ -28,9 +28,9 @@
#include "measydialingcenreplistenerobserver.h"
#include "mcontactdatamanagerobserver.h"
#include "medcontactorobserver.h"
+#include "easydialingcontactdatamanager.h" // for TNameOrder
// Phonebook engine API
-#include <CPbkContactEngine.h>
#include <MVPbkContactStoreListObserver.h>
// ListBox Observer API
@@ -250,6 +250,11 @@
void AllContactDataLoaded();
/**
+ * From MContactDataManagerObserver.
+ */
+ void NameOrderChanged();
+
+ /**
* From MEDContactorObserver.
*/
void InformContactorEvent( MEDContactorObserver::TEvent aEvent );
@@ -279,6 +284,8 @@
void InitPredictiveContactSearchL();
+ void SetSortOrderL( CEasyDialingContactDataManager::TNameOrder aNameOrder );
+
/**
* From MPsResultsObserver.
*/
@@ -350,7 +357,8 @@
/**
* Creates string with first name, last name and company name.
*/
- HBufC* CreateContactStringLC( CPsClientData* aResult, CPbkContactEngine::TPbkNameOrder aNameOrder );
+ HBufC* CreateContactStringLC( CPsClientData* aResult,
+ CEasyDialingContactDataManager::TNameOrder aNameOrder );
/** Possible actions launched by this plugin. */
enum TEasyDialingAction
@@ -465,7 +473,6 @@
/** Action to be launched next asynchronously. */
TEasyDialingAction iActionToBeLaunched;
-
};