diff -r 857bebeecec0 -r b1ea1642412e fep/aknfep/inc/AknFepManager.h --- a/fep/aknfep/inc/AknFepManager.h Mon Jun 21 16:02:35 2010 +0300 +++ b/fep/aknfep/inc/AknFepManager.h Thu Jul 15 19:01:13 2010 +0300 @@ -902,6 +902,13 @@ TBool IsSpecialNumericEditor(); void TryPopExactWordInICFL(); + + /** + * checks whether the current editor is a Java Secret editor. + * return value: Etrue when it is a Java Secret editor. + * Efalse when it is not. + */ + TBool IsJavaSecretEditor(); void HandleChangeInFocusForSettingFep(); @@ -2609,6 +2616,14 @@ private: void ConvertCharToKey(TChar aIn, TUint16& aKey) const; + + /** + * Update editor state' flag + * @since Symbian^3 + * @param aFlag editor state flag + * @param aAdd adding or removing + */ + void UpdateEditorStateFlags( TInt aFlag, TBool aAdd = ETrue ) const; private: // Data owned by this class