/*
* Copyright (c) 2002 - 2007 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: test aknPopup.h aknpopupfader.h AknPopupField.h AknPopupFieldList.h
* AknPopupFieldText.h aknPopupHeadingPane.h aknpopuplayout.h
* AknPopupSettingPage.h
*
*/
#ifndef C_TESTSDKPOPUPS_H
#define C_TESTSDKPOPUPS_H
// INCLUDES
#include <stiflogger.h>
#include <testscripterinternal.h>
#include <stiftestmodule.h>
#include <testclassassert.h>
#include <aknlists.h>
#include <aknpopup.h>
// MACROS
#define TEST_CLASS_VERSION_MAJOR 0
#define TEST_CLASS_VERSION_MINOR 0
#define TEST_CLASS_VERSION_BUILD 0
// Logging path
_LIT( KtestsdkpopupsLogPath, "\\logs\\testframework\\testsdkpopups\\" );
// Log file
_LIT( KtestsdkpopupsLogFile, "testsdkpopups.txt" );
_LIT( KtestsdkpopupsLogFileWithTitle, "testsdkpopups_[%S].txt" );
/**
* CTestSDKPopups test class for STIF Test Framework TestScripter.
* @since S60 5.0
*/
NONSHARABLE_CLASS(CTestSDKPopups) : public CScriptBase
{
public: // Constructors and destructor
/**
* Two-phased constructor.
*/
static CTestSDKPopups* NewL( CTestModuleIf& aTestModuleIf );
/**
* Destructor.
*/
virtual ~CTestSDKPopups();
public: // Functions from base classes
/**
* From CScriptBase Runs a script line.
* @since S60 5.0
* @param aItem Script line containing method name and parameters
* @return Symbian OS error code
*/
virtual TInt RunMethodL( CStifItemParser& aItem );
private:
/**
* C++ default constructor.
*/
CTestSDKPopups( CTestModuleIf& aTestModuleIf );
/**
* By default Symbian 2nd phase constructor is private.
*/
void ConstructL();
/**
* Frees all resources allocated from test methods.
* @since S60 5.0
*/
void Delete();
/**
* Method used to log version of test class
*/
void SendTestClassVersion();
/**
* Turn off ScreenSaver
* @since S60 5.0
* @return Symbian OS error code.
*/
void TurnOffScreenSaver();
/**
* Restore ScreenSaver
* @since S60 5.0
* @return Symbian OS error code.
*/
void RestoreScreenSaver();
//[TestMethods]
private: // Data
/**
* ScreenSaver Property
*/
TInt iOldScreenSaverProperty;
// Resource file offset
TInt iOffset;
private: // Test aknPopup.h
/* class CAknPopupList */
/**
* TestPLNewL test function for testing the
* NewL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLNewL( CStifItemParser& aItem );
/**
* TestPLExecuteLD test function for testing the
* ExecuteLD function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLExecuteLD( CStifItemParser& aItem );
/**
* TestPLSetTitleL test function for testing the
* SetTitleL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLSetTitleL( CStifItemParser& aItem );
/**
* TestPLCancelPopupL test function for testing the
* CancelPopup function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLCancelPopupL( CStifItemParser& aItem );
/**
* TestPLButtonGroupContainerL test function for testing the
* ButtonGroupContainer function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLButtonGroupContainerL( CStifItemParser& aItem );
/**
* TestPLHeadingL test function for testing the
* Heading function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLHeadingL( CStifItemParser& aItem );
/**
* TestPLHeadingConstL test function for testing the
* Heading function const
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLHeadingConstL( CStifItemParser& aItem );
/**
* TestPLListBoxL test function for testing the
* ListBox function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLListBoxL( CStifItemParser& aItem );
/**
* TestPLSetMaximumHeightL test function for testing the
* SetMaximumHeight function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLSetMaximumHeightL( CStifItemParser& aItem );
/**
* TestPLEnableFindL test function for testing the
* EnableFind function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLEnableFindL( CStifItemParser& aItem );
/**
* TestPLEnableAdaptiveFindL test function for testing the
* EnableAdaptiveFind function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLEnableAdaptiveFindL( CStifItemParser& aItem );
/**
* TestPLFindBoxL test function for testing the
* FindBox function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLFindBoxL( CStifItemParser& aItem );
/**
* TestPLHandlePointerEventL test function for testing the
* HandlePointerEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLHandlePointerEventL( CStifItemParser& aItem );
/**
* TestPLProcessCommandL test function for testing the
* ProcessCommandL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLProcessCommandL( CStifItemParser& aItem );
/**
* TestPLHandleListBoxEventL test function for testing the
* HandleListBoxEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLHandleListBoxEventL( CStifItemParser& aItem );
/**
* TestPLHandleControlEventL test function for testing the
* HandleControlEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLHandleControlEventL( CStifItemParser& aItem );
/**
* TestPLCAknPopupListL test function for testing the
* CAknPopupList function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLCAknPopupListL( CStifItemParser& aItem );
/**
* TestPLDeconstrutorL test function for testing the
* ~CAknPopupList function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLDeconstrutorL( CStifItemParser& aItem );
/**
* TestPLConstructL test function for testing the
* ConstructL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLConstructL( CStifItemParser& aItem );
/**
* TestPLAttemptExitL test function for testing the
* AttemptExitL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLAttemptExitL( CStifItemParser& aItem );
/**
* TestPLSetupWindowLayoutL test function for testing the
* SetupWindowLayout function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLSetupWindowLayoutL( CStifItemParser& aItem );
/**
* TestPLListBoxConstL test function for testing the
* ListBox function const
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLListBoxConstL( CStifItemParser& aItem );
/**
* TestPLLayoutConstL test function for testing the
* Layout function const
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLLayoutConstL( CStifItemParser& aItem );
/**
* TestPLLayoutL test function for testing the
* Layout function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLLayoutL( CStifItemParser& aItem );
/**
* TestPLMopSupplyObjectL test function for testing the
* MopSupplyObject function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLMopSupplyObjectL( CStifItemParser& aItem );
/**
* TestPLHandleResourceChangeL test function for testing the
* HandleResourceChange function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLHandleResourceChangeL( CStifItemParser& aItem );
/**
* TestPLFadeBehindPopupL test function for testing the
* FadeBehindPopup function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestPLFadeBehindPopupL( CStifItemParser& aItem );
private: // Test AknPopupFader.h
/* class MAknFadedComponent */
/**
* TestMFCCountFadedComponentsL test function for testing the
* CountFadedComponents function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestMFCCountFadedComponentsL( CStifItemParser& aItem );
/**
* TestMFCFadedComponentL test function for testing the
* FadedComponent function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestMFCFadedComponentL( CStifItemParser& aItem );
/* class TAknPopupFader */
/**
* TestTPFFadeBehindPopupL test function for testing the
* FadeBehindPopup function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestTPFFadeBehindPopupL( CStifItemParser& aItem );
private: // Test AknPopupField.h
/* class CAknPopupField */
/**
* TestCPFCAknPopupFieldL test function for testing the
* CAknPopupField function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFCAknPopupFieldL( CStifItemParser& aItem );
/**
* TestCPFDeconstructorL test function for testing the
* ~CAknPopupField function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFDeconstructorL( CStifItemParser& aItem );
/**
* TestCPFConstructL test function for testing the
* ConstructL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFConstructL( CStifItemParser& aItem );
/**
* TestCPFSetAllowsUserDefinedEntryL test function for testing the
* SetAllowsUserDefinedEntry function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetAllowsUserDefinedEntryL( CStifItemParser& aItem );
/**
* TestCPFActivateSelectionListL test function for testing the
* ActivateSelectionListL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFActivateSelectionListL( CStifItemParser& aItem );
/**
* TestCPFSetQueryValueL test function for testing the
* SetQueryValueL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetQueryValueL( CStifItemParser& aItem );
/**
* TestCPFSetFontL test function for testing the
* SetFont function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetFontL( CStifItemParser& aItem );
/**
* TestCPFSetShowIndicatorsL test function for testing the
* SetShowIndicatorsL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetShowIndicatorsL( CStifItemParser& aItem );
/**
* TestCPFNumLinesL test function for testing the
* NumLines function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFNumLinesL( CStifItemParser& aItem );
/**
* TestCPFSetPopupFieldObserverL test function for testing the
* SetPopupFieldObserver function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetPopupFieldObserverL( CStifItemParser& aItem );
/**
* TestCPFSetEmptyListNoteL test function for testing the
* SetEmptyListNoteL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetEmptyListNoteL( CStifItemParser& aItem );
/**
* TestCPFSetEmptyTextL test function for testing the
* SetEmptyTextL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetEmptyTextL( CStifItemParser& aItem );
/**
* TestCPFSetOtherTextL test function for testing the
* SetOtherTextL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetOtherTextL( CStifItemParser& aItem );
/**
* TestCPFSetInvalidTextL test function for testing the
* SetInvalidTextL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetInvalidTextL( CStifItemParser& aItem );
/**
* TestCPFOfferKeyEventL test function for testing the
* OfferKeyEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFOfferKeyEventL( CStifItemParser& aItem );
/**
* TestCPFConstructFromResourceL test function for testing the
* ConstructFromResourceL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFConstructFromResourceL( CStifItemParser& aItem );
/**
* TestCPFMinimumSizeL test function for testing the
* MinimumSize function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFMinimumSizeL( CStifItemParser& aItem );
/**
* TestCPFHandleResourceChangeL test function for testing the
* HandleResourceChange function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFHandleResourceChangeL( CStifItemParser& aItem );
/**
* TestCPFHandlePointerEventL test function for testing the
* HandlePointerEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFHandlePointerEventL( CStifItemParser& aItem );
/**
* TestCPFSetMaxNumberOfLinesPermittedL test function for testing the
* SetMaxNumberOfLinesPermitted function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetMaxNumberOfLinesPermittedL( CStifItemParser& aItem );
/**
* TestCPFSetFormFieldRectL test function for testing the
* SetFormFieldRect function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSetFormFieldRectL( CStifItemParser& aItem );
/**
* TestCPFHandleControlEventL test function for testing the
* HandleControlEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFHandleControlEventL( CStifItemParser& aItem );
/**
* TestCPFProcessCommandL test function for testing the
* ProcessCommandL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFProcessCommandL( CStifItemParser& aItem );
/**
* TestCPFHandleListBoxEventL test function for testing the
* HandleListBoxEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFHandleListBoxEventL( CStifItemParser& aItem );
/**
* TestCPFCountComponentControlsL test function for testing the
* CountComponentControls function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFCountComponentControlsL( CStifItemParser& aItem );
/**
* TestCPFComponentControlL test function for testing the
* ComponentControl function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFComponentControlL( CStifItemParser& aItem );
/**
* TestCPFSizeChangedL test function for testing the
* SizeChanged function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFSizeChangedL( CStifItemParser& aItem );
/**
* TestCPFFocusChangedL test function for testing the
* FocusChanged function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFFocusChangedL( CStifItemParser& aItem );
/**
* TestCPFDrawL test function for testing the
* Draw function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFDrawL( CStifItemParser& aItem );
/**
* TestCPFMopSupplyObjectL test function for testing the
* MopSupplyObject function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFMopSupplyObjectL( CStifItemParser& aItem );
private: // Test AknPopupFieldText.h
/* class CAknPopupFieldText */
/**
* TestCPFTCAknPopupFieldTextL test function for testing the
* CAknPopupFieldText function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTCAknPopupFieldTextL( CStifItemParser& aItem );
/**
* TestCPFTDeconstructorL test function for testing the
* CAknPopupFieldText function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTDeconstructorL( CStifItemParser& aItem );
/**
* TestCPFTCurrentValueTextLC test function for testing the
* CurrentValueTextLC function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTCurrentValueTextLC( CStifItemParser& aItem );
/**
* TestCPFTCurrentValueIndexL test function for testing the
* CurrentValueIndex function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTCurrentValueIndexL( CStifItemParser& aItem );
/**
* TestCPFTSetCurrentValueIndexL test function for testing the
* SetCurrentValueIndex function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTSetCurrentValueIndexL( CStifItemParser& aItem );
/**
* TestCPFTMdcArrayL test function for testing the
* MdcArray function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTMdcArrayL( CStifItemParser& aItem );
/**
* TestCPFTSetAutoAppendL test function for testing the
* SetAutoAppend function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTSetAutoAppendL( CStifItemParser& aItem );
/**
* TestCPFTConstructFromResourceLL test function for testing the
* ConstructFromResourceL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTConstructFromResourceL( CStifItemParser& aItem );
/**
* TestCPFTHandlePointerEventL test function for testing the
* HandlePointerEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPFTHandlePointerEventL( CStifItemParser& aItem );
private: // Test AknPopupHeadingPane.h
/* class CAknPopupHeadingPane */
/**
* TestCPHPCAknPopupHeadingPaneL test function for testing the
* CAknPopupHeadingPane function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPCAknPopupHeadingPaneL( CStifItemParser& aItem );
/**
* TestCPHPDeconstructorL test function for testing the
* ~CAknPopupHeadingPane function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPDeconstructorL( CStifItemParser& aItem );
/**
* TestCPHPSizeChangedL test function for testing the
* SizeChanged function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSizeChangedL( CStifItemParser& aItem );
/**
* TestCPHPMinimumSizeL test function for testing the
* MinimumSize function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPMinimumSizeL( CStifItemParser& aItem );
/**
* TestCPHPConstructL test function for testing the
* ConstructL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPConstructL( CStifItemParser& aItem );
/**
* TestCPHPConstructFromResourceL test function for testing the
* ConstructFromResourceL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPConstructFromResourceL( CStifItemParser& aItem );
/**
* TestCPHPPromptL test function for testing the
* Prompt function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPPromptL( CStifItemParser& aItem );
/**
* TestCPHPPromptTextL test function for testing the
* PromptText function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPPromptTextL( CStifItemParser& aItem );
/**
* TestCPHPSetTextL test function for testing the
* SetTextL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetTextL( CStifItemParser& aItem );
/**
* TestCPHPSetHeaderImageOwnedL test function for testing the
* SetHeaderImageOwnedL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetHeaderImageOwnedL( CStifItemParser& aItem );
/**
* TestCPHPSetHeaderImageL test function for testing the
* SetHeaderImageL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetHeaderImageL( CStifItemParser& aItem );
/**
* TestCPHPSetHeaderAnimationL test function for testing the
* SetHeaderAnimationL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetHeaderAnimationL( CStifItemParser& aItem );
/**
* TestCPHPSetLayoutL test function for testing the
* SetLayout function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetLayoutL( CStifItemParser& aItem );
/**
* TestCPHPStartAnimationL test function for testing the
* StartAnimationL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPStartAnimationL( CStifItemParser& aItem );
/**
* TestCPHPCancelAnimationL test function for testing the
* CancelAnimation function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPCancelAnimationL( CStifItemParser& aItem );
/**
* TestCPHPHandlePointerEventL test function for testing the
* HandlePointerEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPHandlePointerEventL( CStifItemParser& aItem );
/**
* TestCPHPHandleResourceChangeL test function for testing the
* HandleResourceChange function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPHandleResourceChangeL( CStifItemParser& aItem );
/**
* TestCPHPSetSkinFrameIdL test function for testing the
* SetSkinFrameId function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetSkinFrameIdL( CStifItemParser& aItem );
/**
* TestCPHPSetSkinFrameCenterIdL test function for testing the
* SetSkinFrameCenterId function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPHPSetSkinFrameCenterIdL( CStifItemParser& aItem );
private: // Test AknPopupLayout.h
/* class AknPopupLayouts */
/**
* TestCPLHandleSizeChangedL test function for testing the
* HandleSizeChanged function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLHandleSizeChangedL( CStifItemParser& aItem );
/**
* TestCPLHandleSizeChangedListBoxL test function for testing the
* HandleSizeChanged function with ListBox
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLHandleSizeChangedListBoxL( CStifItemParser& aItem );
/**
* TestCPLHandleDrawL test function for testing the
* HandleDraw function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLHandleDrawL( CStifItemParser& aItem );
/**
* TestCPLModifyWindowGraphicForHeadingL test function for testing the
* ModifyWindowGraphicForHeading function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLModifyWindowGraphicForHeadingL( CStifItemParser& aItem );
/**
* TestCPLModifyWindowGraphicForMessageBoxL test function for testing the
* ModifyWindowGraphicForMessageBox function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLModifyWindowGraphicForMessageBoxL( CStifItemParser& aItem );
/**
* TestCPLCalcPopupMenuWindowL test function for testing the
* CalcPopupMenuWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCalcPopupMenuWindowL( CStifItemParser& aItem );
/**
* TestCPLCalcPopupMenuGraphicWindowL test function for testing the
* CalcPopupMenuGraphicWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCalcPopupMenuGraphicWindowL( CStifItemParser& aItem );
/**
* TestCPLCalcPopupMenuGraphicHeadingWindowL test function for testing the
* CalcPopupMenuGraphicHeadingWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCalcPopupMenuGraphicHeadingWindowL( CStifItemParser& aItem );
/**
* TestCPLCalcPopupMenuDoubleWindowL test function for testing the
* CalcPopupMenuDoubleWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCalcPopupMenuDoubleWindowL( CStifItemParser& aItem );
/**
* TestCPLCalcPopupMenuDoubleLargeGraphicWindowL test function for testing the
* CalcPopupMenuDoubleLargeGraphicWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCalcPopupMenuDoubleLargeGraphicWindowL( CStifItemParser& aItem );
/**
* TestCPLCalcPopupSNoteGroupWindowL test function for testing the
* CalcPopupSNoteGroupWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCalcPopupSNoteGroupWindowL( CStifItemParser& aItem );
/**
* TestCPLSetupMenuPopupWindowL test function for testing the
* SetupMenuPopupWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupMenuPopupWindowL( CStifItemParser& aItem );
/**
* TestCPLSetupPopupMenuGraphicWindowL test function for testing the
* SetupPopupMenuGraphicWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupPopupMenuGraphicWindowL( CStifItemParser& aItem );
/**
* TestCPLSetupPopupMenuGraphicHeadingWindowL test function for testing the
* SetupPopupMenuGraphicHeadingWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupPopupMenuGraphicHeadingWindowL( CStifItemParser& aItem );
/**
* TestCPLSetupPopupMenuDoubleWindowL test function for testing the
* SetupPopupMenuDoubleWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupPopupMenuDoubleWindowL( CStifItemParser& aItem );
/**
* TestCPLSetupImageSelectionMenuPopupWindowL test function for testing the
* SetupImageSelectionMenuPopupWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupImageSelectionMenuPopupWindowL( CStifItemParser& aItem );
/**
* TestCPLSetupPopupSNoteGroupWindowL test function for testing the
* SetupPopupSNoteGroupWindow function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupPopupSNoteGroupWindowL( CStifItemParser& aItem );
/**
* TestCPLHandleSizeAndPositionOfComponentsL test function for testing the
* HandleSizeAndPositionOfComponents function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLHandleSizeAndPositionOfComponentsL( CStifItemParser& aItem );
/**
* TestCPLSetupDefaultsL test function for testing the
* SetupDefaults function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLSetupDefaultsL( CStifItemParser& aItem );
/**
* TestCPLWindowRectL test function for testing the
* WindowRect function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLWindowRectL( CStifItemParser& aItem );
/**
* TestCPLMenuRectL test function for testing the
* MenuRect function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLMenuRectL( CStifItemParser& aItem );
/**
* TestCPLCheckRangeL test function for testing the
* CheckRange function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLCheckRangeL( CStifItemParser& aItem );
/**
* TestCPLMenuPopupWindowGraphicsL test function for testing the
* MenuPopupWindowGraphics function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPLMenuPopupWindowGraphicsL( CStifItemParser& aItem );
private: // Test AknPopupSettingPage.h
/* class CAknPopupSettingList */
/**
* TestCPSLCAknPopupSettingListL test function for testing the
* CAknPopupSettingList function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLCAknPopupSettingListL( CStifItemParser& aItem );
/**
* TestCPSLDeconstructorL test function for testing the
* ~CAknPopupSettingList function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLDeconstructorL( CStifItemParser& aItem );
/**
* TestCPSLConstructL test function for testing the
* ConstructL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLConstructL( CStifItemParser& aItem );
/**
* TestCPSLSetAllowsUserDefinedEntryL test function for testing the
* SetAllowsUserDefinedEntry function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLSetAllowsUserDefinedEntryL( CStifItemParser& aItem );
/**
* TestCPSLSetQueryValueL test function for testing the
* SetQueryValueL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLSetQueryValueL( CStifItemParser& aItem );
/**
* TestCPSLSetShowIndicatorsL test function for testing the
* SetShowIndicators function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLSetShowIndicatorsL( CStifItemParser& aItem );
/**
* TestCPSLNumLinesL test function for testing the
* NumLines function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLNumLinesL( CStifItemParser& aItem );
/**
* TestCPSLSetPopupSettingListObserverL test function for testing the
* SetPopupSettingListObserver function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLSetPopupSettingListObserverL( CStifItemParser& aItem );
/**
* TestCPSLConstructFromResourceL test function for testing the
* ConstructFromResourceL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLConstructFromResourceL( CStifItemParser& aItem );
/**
* TestCPSLCreateMenuListL test function for testing the
* CreateMenuListL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLCreateMenuListL( CStifItemParser& aItem );
/**
* TestCPSLActivateMenuListL test function for testing the
* ActivateMenuListL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLActivateMenuListL( CStifItemParser& aItem );
/**
* TestCPSLConfigureMenuListL test function for testing the
* ConfigureMenuListL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLConfigureMenuListL( CStifItemParser& aItem );
/**
* TestCPSLDestroyMenuListL test function for testing the
* DestroyMenuList function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLDestroyMenuListL( CStifItemParser& aItem );
/**
* TestCPSLHandlePointerEventL test function for testing the
* HandlePointerEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLHandlePointerEventL( CStifItemParser& aItem );
/**
* TestCPSLHandleResourceChangeL test function for testing the
* HandleResourceChange function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLHandleResourceChangeL( CStifItemParser& aItem );
/**
* TestCPSLHandleListBoxEventL test function for testing the
* HandleListBoxEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSLHandleListBoxEventL( CStifItemParser& aItem );
/* class CAknPopupSettingPage */
/**
* TestCPSPCAknPopupSettingPageL test function for testing the
* CAknPopupSettingPage function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPCAknPopupSettingPageL( CStifItemParser& aItem );
/**
* TestCPSPCAknPopupSettingPageTextL test function for testing the
* CAknPopupSettingPage function with Text
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPCAknPopupSettingPageTextL( CStifItemParser& aItem );
/**
* TestCPSPConstructLL test function for testing the
* ConstructL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPConstructLL( CStifItemParser& aItem );
/**
* TestCPSPListBoxControlL test function for testing the
* ListBoxControl function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPListBoxControlL( CStifItemParser& aItem );
/**
* TestCPSPPopupSettingListBoxL test function for testing the
* PopupSettingListBox function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPPopupSettingListBoxL( CStifItemParser& aItem );
/**
* TestCPSPHandlePopupSettingListEventL test function for testing the
* HandlePopupSettingListEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPHandlePopupSettingListEventL( CStifItemParser& aItem );
/**
* TestCPSPUpdateQueryValueL test function for testing the
* UpdateQueryValueL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPUpdateQueryValueL( CStifItemParser& aItem );
/**
* TestCPSPHandlePointerEventL test function for testing the
* HandlePointerEventL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPHandlePointerEventL( CStifItemParser& aItem );
/**
* TestCPSPDeconstructorL test function for testing the
* ~CAknPopupSettingPage function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPDeconstructorL( CStifItemParser& aItem );
/**
* TestCPSPQueryValueL test function for testing the
* QueryValue function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPQueryValueL( CStifItemParser& aItem );
/**
* TestCPSPSelectCurrentItemL test function for testing the
* SelectCurrentItemL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPSelectCurrentItemL( CStifItemParser& aItem );
/**
* TestCPSPWriteInternalStateL test function for testing the
* WriteInternalStateL function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPWriteInternalStateL( CStifItemParser& aItem );
/**
* TestCPSPReservedL test function for testing the
* Reserved_2 function
* @since S60 5.0
* @param aItem never used
* @return Symbian OS error code.
*/
virtual TInt TestCPSPReservedL( CStifItemParser& aItem );
};
#endif // C_TESTSDKPOPUPS_H
// End of File