diff -r b1ea1642412e -r ac7e4d1d9209 fep/aknfep/inc/AknFepLanguageManager.h --- a/fep/aknfep/inc/AknFepLanguageManager.h Thu Jul 15 19:01:13 2010 +0300 +++ b/fep/aknfep/inc/AknFepLanguageManager.h Thu Aug 19 10:15:25 2010 +0300 @@ -55,6 +55,7 @@ class RPeninputServer; class TImePlguinImplDetail; class CAknFepPluginManager; +class CAknFepSharedDataInterface; /** * CAknFepLanguageManager is a part of Japanese FEP. @@ -84,8 +85,10 @@ * @param aCaseMan * @param aLanguage */ - static CAknFepLanguageManager* NewL(MAknFepManagerUIInterface* aFepMan, - CAknFepCaseManager* aCaseMan); + static CAknFepLanguageManager* NewL( MAknFepManagerUIInterface* aFepMan, + CAknFepCaseManager* aCaseMan, + CAknFepSharedDataInterface* aSharedData = NULL ); + /** * Destructor. @@ -187,8 +190,9 @@ * * @since 2.6 */ - CAknFepLanguageManager(MAknFepManagerUIInterface* aFepManager, - CAknFepCaseManager* aCaseManager); + CAknFepLanguageManager( MAknFepManagerUIInterface* aFepManager, + CAknFepCaseManager* aCaseManager, + CAknFepSharedDataInterface* aSharedData = NULL ); /** * Second phase construction @@ -258,6 +262,12 @@ * @since S60 v3.2 */ TBool iIsSplitView; + + /** + * Shared data manager + */ + CAknFepSharedDataInterface* iSharedData; + }; inline CAknFepPenInputImePlugin* CAknFepLanguageManager::CurrentImePlugin()