/** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved.* This component and the accompanying materials are made available* under the terms of "Eclipse Public License v1.0""* which accompanies this distribution, and is available* at the URL "http://www.eclipse.org/legal/epl-v10.html".** Initial Contributors:* Nokia Corporation - initial contribution.** Contributors:** Description: This file contains classes of phrase creation layout data management**/#ifndef C_AKNFEPINPUTSTATEMINIQWERTYZHUYINKEYMAP_H#define C_AKNFEPINPUTSTATEMINIQWERTYZHUYINKEYMAP_H#include <e32std.h>#include <e32base.h>#include "PtiEngine.h"//class CAknFepInputStateMiniQwertyZhuyinKeyMap;/** * CAknFepInputStateMiniQwertyZhuyinKeyMap * This class provides mini-qwerty zhuyin key map * zhuyin key map interface management * to the program other component *//*** CAknFepInputStateMiniQwertyZhuyinKeyMap is a static fascade interface to the mini-qwerty zhuyin key map object.* There is at most one CAknFepInputStateMiniQwertyZhuyinKeyMap per thread. This static interface ensures that this* fact can not be changed.*/class TAknFepInputStateMiniQwertyZhuyinKeyMap {public: // General public API /** * Get the show keystroke for the keytype. * * @param aPtiEngine, ptiengine. * @param aKey, the input keystroke. * @param aKeystroke, the keystroke. * @since S60 v3.2.3. * @return None. */ static void GetKeyStroke( CPtiEngine* aPtiEngine, TInt& aKey, TDes& aKeystroke ); };#endif // C_AKNFEPINPUTSTATEMINIQWERTYZHUYINKEYMAP_H// End of File