classicui_pub/popups_api/tsrc/inc/testsdkpopups.h
changeset 0 2f259fa3e83a
child 7 08e69e956a8c
equal deleted inserted replaced
-1:000000000000 0:2f259fa3e83a
       
     1 /*
       
     2 * Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  test aknPopup.h aknpopupfader.h AknPopupField.h AknPopupFieldList.h 
       
    15 *                     AknPopupFieldText.h aknPopupHeadingPane.h aknpopuplayout.h 
       
    16 *                     AknPopupSettingPage.h
       
    17 *
       
    18 */
       
    19 
       
    20 
       
    21 
       
    22 #ifndef C_TESTSDKPOPUPS_H
       
    23 #define C_TESTSDKPOPUPS_H
       
    24 
       
    25 //  INCLUDES
       
    26 #include <stiflogger.h>
       
    27 #include <testscripterinternal.h>
       
    28 #include <stiftestmodule.h>
       
    29 #include <testclassassert.h>
       
    30 #include <aknlists.h>
       
    31 #include <aknpopup.h>
       
    32 
       
    33 // MACROS
       
    34 #define TEST_CLASS_VERSION_MAJOR 0
       
    35 #define TEST_CLASS_VERSION_MINOR 0
       
    36 #define TEST_CLASS_VERSION_BUILD 0
       
    37 
       
    38 // Logging path
       
    39 _LIT( KtestsdkpopupsLogPath, "\\logs\\testframework\\testsdkpopups\\" ); 
       
    40 // Log file
       
    41 _LIT( KtestsdkpopupsLogFile, "testsdkpopups.txt" ); 
       
    42 _LIT( KtestsdkpopupsLogFileWithTitle, "testsdkpopups_[%S].txt" );
       
    43 
       
    44 /**
       
    45 *  CTestSDKPopups test class for STIF Test Framework TestScripter.
       
    46 *  @since S60 5.0
       
    47 */
       
    48 NONSHARABLE_CLASS(CTestSDKPopups) : public CScriptBase
       
    49     {
       
    50 public:  // Constructors and destructor
       
    51 
       
    52     /**
       
    53     * Two-phased constructor.
       
    54     */
       
    55     static CTestSDKPopups* NewL( CTestModuleIf& aTestModuleIf );
       
    56 
       
    57     /**
       
    58     * Destructor.
       
    59     */
       
    60     virtual ~CTestSDKPopups();
       
    61 
       
    62 public: // Functions from base classes
       
    63 
       
    64     /**
       
    65     * From CScriptBase Runs a script line.
       
    66     * @since S60 5.0
       
    67     * @param aItem Script line containing method name and parameters
       
    68     * @return Symbian OS error code
       
    69     */
       
    70     virtual TInt RunMethodL( CStifItemParser& aItem );
       
    71 
       
    72 private:
       
    73 
       
    74     /**
       
    75     * C++ default constructor.
       
    76     */
       
    77     CTestSDKPopups( CTestModuleIf& aTestModuleIf );
       
    78 
       
    79     /**
       
    80     * By default Symbian 2nd phase constructor is private.
       
    81     */
       
    82     void ConstructL();
       
    83 
       
    84     /**
       
    85     * Frees all resources allocated from test methods.
       
    86     * @since S60 5.0
       
    87     */
       
    88     void Delete();
       
    89     
       
    90     /**
       
    91      * Method used to log version of test class
       
    92      */
       
    93     void SendTestClassVersion();
       
    94     
       
    95         /**
       
    96      * Turn off ScreenSaver
       
    97      * @since S60 5.0
       
    98      * @return Symbian OS error code.
       
    99      */
       
   100     void TurnOffScreenSaver();
       
   101 
       
   102     /**
       
   103      * Restore ScreenSaver
       
   104      * @since S60 5.0
       
   105      * @return Symbian OS error code.
       
   106      */
       
   107     void RestoreScreenSaver();
       
   108 
       
   109     //[TestMethods]
       
   110 
       
   111 private:    // Data
       
   112 
       
   113     /**
       
   114      * ScreenSaver Property
       
   115      */
       
   116     TInt iOldScreenSaverProperty;
       
   117 
       
   118     // Resource file offset
       
   119     TInt iOffset;
       
   120     
       
   121 private: // Test aknPopup.h
       
   122 /*                               class CAknPopupList                       */
       
   123     /**
       
   124      * TestPLNewL test function for testing the 
       
   125      *     NewL function
       
   126      * @since S60 5.0
       
   127      * @param aItem never used
       
   128      * @return Symbian OS error code.
       
   129      */
       
   130     virtual TInt TestPLNewL( CStifItemParser& aItem );
       
   131     
       
   132     /**
       
   133      * TestPLExecuteLD test function for testing the 
       
   134      *     ExecuteLD function
       
   135      * @since S60 5.0
       
   136      * @param aItem never used
       
   137      * @return Symbian OS error code.
       
   138      */
       
   139     virtual TInt TestPLExecuteLD( CStifItemParser& aItem );
       
   140     
       
   141     /**
       
   142      * TestPLSetTitleL test function for testing the 
       
   143      *     SetTitleL function
       
   144      * @since S60 5.0
       
   145      * @param aItem never used
       
   146      * @return Symbian OS error code.
       
   147      */
       
   148     virtual TInt TestPLSetTitleL( CStifItemParser& aItem );
       
   149     
       
   150     /**
       
   151      * TestPLCancelPopupL test function for testing the 
       
   152      *     CancelPopup function
       
   153      * @since S60 5.0
       
   154      * @param aItem never used
       
   155      * @return Symbian OS error code.
       
   156      */
       
   157     virtual TInt TestPLCancelPopupL( CStifItemParser& aItem );
       
   158     
       
   159     /**
       
   160      * TestPLButtonGroupContainerL test function for testing the 
       
   161      *     ButtonGroupContainer function
       
   162      * @since S60 5.0
       
   163      * @param aItem never used
       
   164      * @return Symbian OS error code.
       
   165      */
       
   166     virtual TInt TestPLButtonGroupContainerL( CStifItemParser& aItem );
       
   167     
       
   168     /**
       
   169      * TestPLHeadingL test function for testing the 
       
   170      *     Heading function
       
   171      * @since S60 5.0
       
   172      * @param aItem never used
       
   173      * @return Symbian OS error code.
       
   174      */
       
   175     virtual TInt TestPLHeadingL( CStifItemParser& aItem );
       
   176     
       
   177     /**
       
   178      * TestPLHeadingConstL test function for testing the 
       
   179      *     Heading function const
       
   180      * @since S60 5.0
       
   181      * @param aItem never used
       
   182      * @return Symbian OS error code.
       
   183      */
       
   184     virtual TInt TestPLHeadingConstL( CStifItemParser& aItem );
       
   185     
       
   186     /**
       
   187      * TestPLListBoxL test function for testing the 
       
   188      *     ListBox function
       
   189      * @since S60 5.0
       
   190      * @param aItem never used
       
   191      * @return Symbian OS error code.
       
   192      */
       
   193     virtual TInt TestPLListBoxL( CStifItemParser& aItem );
       
   194     
       
   195     /**
       
   196      * TestPLSetMaximumHeightL test function for testing the 
       
   197      *     SetMaximumHeight function
       
   198      * @since S60 5.0
       
   199      * @param aItem never used
       
   200      * @return Symbian OS error code.
       
   201      */
       
   202     virtual TInt TestPLSetMaximumHeightL( CStifItemParser& aItem );
       
   203     
       
   204     /**
       
   205      * TestPLEnableFindL test function for testing the 
       
   206      *     EnableFind function
       
   207      * @since S60 5.0
       
   208      * @param aItem never used
       
   209      * @return Symbian OS error code.
       
   210      */
       
   211     virtual TInt TestPLEnableFindL( CStifItemParser& aItem );
       
   212     
       
   213     /**
       
   214      * TestPLEnableAdaptiveFindL test function for testing the 
       
   215      *     EnableAdaptiveFind function
       
   216      * @since S60 5.0
       
   217      * @param aItem never used
       
   218      * @return Symbian OS error code.
       
   219      */
       
   220     virtual TInt TestPLEnableAdaptiveFindL( CStifItemParser& aItem );
       
   221     
       
   222     /**
       
   223      * TestPLFindBoxL test function for testing the 
       
   224      *     FindBox function
       
   225      * @since S60 5.0
       
   226      * @param aItem never used
       
   227      * @return Symbian OS error code.
       
   228      */
       
   229     virtual TInt TestPLFindBoxL( CStifItemParser& aItem );
       
   230     
       
   231     /**
       
   232      * TestPLHandlePointerEventL test function for testing the 
       
   233      *     HandlePointerEventL function
       
   234      * @since S60 5.0
       
   235      * @param aItem never used
       
   236      * @return Symbian OS error code.
       
   237      */
       
   238     virtual TInt TestPLHandlePointerEventL( CStifItemParser& aItem );
       
   239     
       
   240     /**
       
   241      * TestPLProcessCommandL test function for testing the 
       
   242      *     ProcessCommandL function
       
   243      * @since S60 5.0
       
   244      * @param aItem never used
       
   245      * @return Symbian OS error code.
       
   246      */
       
   247     virtual TInt TestPLProcessCommandL( CStifItemParser& aItem );
       
   248     
       
   249     /**
       
   250      * TestPLHandleListBoxEventL test function for testing the 
       
   251      *     HandleListBoxEventL function
       
   252      * @since S60 5.0
       
   253      * @param aItem never used
       
   254      * @return Symbian OS error code.
       
   255      */
       
   256     virtual TInt TestPLHandleListBoxEventL( CStifItemParser& aItem );
       
   257     
       
   258     /**
       
   259      * TestPLHandleControlEventL test function for testing the 
       
   260      *     HandleControlEventL function
       
   261      * @since S60 5.0
       
   262      * @param aItem never used
       
   263      * @return Symbian OS error code.
       
   264      */
       
   265     virtual TInt TestPLHandleControlEventL( CStifItemParser& aItem );
       
   266     
       
   267     /**
       
   268      * TestPLCAknPopupListL test function for testing the 
       
   269      *     CAknPopupList function
       
   270      * @since S60 5.0
       
   271      * @param aItem never used
       
   272      * @return Symbian OS error code.
       
   273      */
       
   274     virtual TInt TestPLCAknPopupListL( CStifItemParser& aItem );
       
   275     
       
   276     /**
       
   277      * TestPLDeconstrutorL test function for testing the 
       
   278      *     ~CAknPopupList function
       
   279      * @since S60 5.0
       
   280      * @param aItem never used
       
   281      * @return Symbian OS error code.
       
   282      */
       
   283     virtual TInt TestPLDeconstrutorL( CStifItemParser& aItem );
       
   284     
       
   285     /**
       
   286      * TestPLConstructL test function for testing the 
       
   287      *     ConstructL function
       
   288      * @since S60 5.0
       
   289      * @param aItem never used
       
   290      * @return Symbian OS error code.
       
   291      */
       
   292     virtual TInt TestPLConstructL( CStifItemParser& aItem );
       
   293     
       
   294     /**
       
   295      * TestPLAttemptExitL test function for testing the 
       
   296      *     AttemptExitL function
       
   297      * @since S60 5.0
       
   298      * @param aItem never used
       
   299      * @return Symbian OS error code.
       
   300      */
       
   301     virtual TInt TestPLAttemptExitL( CStifItemParser& aItem );
       
   302     
       
   303     /**
       
   304      * TestPLSetupWindowLayoutL test function for testing the 
       
   305      *     SetupWindowLayout function
       
   306      * @since S60 5.0
       
   307      * @param aItem never used
       
   308      * @return Symbian OS error code.
       
   309      */
       
   310     virtual TInt TestPLSetupWindowLayoutL( CStifItemParser& aItem );
       
   311     
       
   312     /**
       
   313      * TestPLListBoxConstL test function for testing the 
       
   314      *     ListBox function const
       
   315      * @since S60 5.0
       
   316      * @param aItem never used
       
   317      * @return Symbian OS error code.
       
   318      */
       
   319     virtual TInt TestPLListBoxConstL( CStifItemParser& aItem );
       
   320     
       
   321     /**
       
   322      * TestPLLayoutConstL test function for testing the 
       
   323      *     Layout function const
       
   324      * @since S60 5.0
       
   325      * @param aItem never used
       
   326      * @return Symbian OS error code.
       
   327      */
       
   328     virtual TInt TestPLLayoutConstL( CStifItemParser& aItem );
       
   329     
       
   330     /**
       
   331      * TestPLLayoutL test function for testing the 
       
   332      *     Layout function
       
   333      * @since S60 5.0
       
   334      * @param aItem never used
       
   335      * @return Symbian OS error code.
       
   336      */
       
   337     virtual TInt TestPLLayoutL( CStifItemParser& aItem );
       
   338     
       
   339     /**
       
   340      * TestPLMopSupplyObjectL test function for testing the 
       
   341      *     MopSupplyObject function
       
   342      * @since S60 5.0
       
   343      * @param aItem never used
       
   344      * @return Symbian OS error code.
       
   345      */
       
   346     virtual TInt TestPLMopSupplyObjectL( CStifItemParser& aItem );
       
   347     
       
   348     /**
       
   349      * TestPLHandleResourceChangeL test function for testing the 
       
   350      *     HandleResourceChange function
       
   351      * @since S60 5.0
       
   352      * @param aItem never used
       
   353      * @return Symbian OS error code.
       
   354      */
       
   355     virtual TInt TestPLHandleResourceChangeL( CStifItemParser& aItem );
       
   356     
       
   357     /**
       
   358      * TestPLFadeBehindPopupL test function for testing the 
       
   359      *     FadeBehindPopup function
       
   360      * @since S60 5.0
       
   361      * @param aItem never used
       
   362      * @return Symbian OS error code.
       
   363      */
       
   364     virtual TInt TestPLFadeBehindPopupL( CStifItemParser& aItem );
       
   365     
       
   366 private: // Test AknPopupFader.h
       
   367 /*                               class MAknFadedComponent                   */
       
   368     /**
       
   369      * TestMFCCountFadedComponentsL test function for testing the 
       
   370      *     CountFadedComponents function
       
   371      * @since S60 5.0
       
   372      * @param aItem never used
       
   373      * @return Symbian OS error code.
       
   374      */
       
   375     virtual TInt TestMFCCountFadedComponentsL( CStifItemParser& aItem );
       
   376     
       
   377     /**
       
   378      * TestMFCFadedComponentL test function for testing the 
       
   379      *     FadedComponent function
       
   380      * @since S60 5.0
       
   381      * @param aItem never used
       
   382      * @return Symbian OS error code.
       
   383      */
       
   384     virtual TInt TestMFCFadedComponentL( CStifItemParser& aItem );
       
   385     
       
   386 /*                               class TAknPopupFader                       */
       
   387     /**
       
   388      * TestTPFFadeBehindPopupL test function for testing the 
       
   389      *     FadeBehindPopup function
       
   390      * @since S60 5.0
       
   391      * @param aItem never used
       
   392      * @return Symbian OS error code.
       
   393      */
       
   394     virtual TInt TestTPFFadeBehindPopupL( CStifItemParser& aItem );
       
   395     
       
   396 private: // Test AknPopupField.h
       
   397 /*                               class CAknPopupField                      */
       
   398     /**
       
   399      * TestCPFCAknPopupFieldL test function for testing the 
       
   400      *     CAknPopupField function
       
   401      * @since S60 5.0
       
   402      * @param aItem never used
       
   403      * @return Symbian OS error code.
       
   404      */
       
   405     virtual TInt TestCPFCAknPopupFieldL( CStifItemParser& aItem );
       
   406     
       
   407     /**
       
   408      * TestCPFDeconstructorL test function for testing the 
       
   409      *     ~CAknPopupField function
       
   410      * @since S60 5.0
       
   411      * @param aItem never used
       
   412      * @return Symbian OS error code.
       
   413      */
       
   414     virtual TInt TestCPFDeconstructorL( CStifItemParser& aItem );
       
   415     
       
   416     /**
       
   417      * TestCPFConstructL test function for testing the 
       
   418      *     ConstructL function
       
   419      * @since S60 5.0
       
   420      * @param aItem never used
       
   421      * @return Symbian OS error code.
       
   422      */
       
   423     virtual TInt TestCPFConstructL( CStifItemParser& aItem );
       
   424     
       
   425     /**
       
   426      * TestCPFSetAllowsUserDefinedEntryL test function for testing the 
       
   427      *     SetAllowsUserDefinedEntry function
       
   428      * @since S60 5.0
       
   429      * @param aItem never used
       
   430      * @return Symbian OS error code.
       
   431      */
       
   432     virtual TInt TestCPFSetAllowsUserDefinedEntryL( CStifItemParser& aItem );
       
   433     
       
   434     /**
       
   435      * TestCPFActivateSelectionListL test function for testing the 
       
   436      *     ActivateSelectionListL function
       
   437      * @since S60 5.0
       
   438      * @param aItem never used
       
   439      * @return Symbian OS error code.
       
   440      */
       
   441     virtual TInt TestCPFActivateSelectionListL( CStifItemParser& aItem );
       
   442     
       
   443     /**
       
   444      * TestCPFSetQueryValueL test function for testing the 
       
   445      *     SetQueryValueL function
       
   446      * @since S60 5.0
       
   447      * @param aItem never used
       
   448      * @return Symbian OS error code.
       
   449      */
       
   450     virtual TInt TestCPFSetQueryValueL( CStifItemParser& aItem );
       
   451     
       
   452     /**
       
   453      * TestCPFSetFontL test function for testing the 
       
   454      *     SetFont function
       
   455      * @since S60 5.0
       
   456      * @param aItem never used
       
   457      * @return Symbian OS error code.
       
   458      */
       
   459     virtual TInt TestCPFSetFontL( CStifItemParser& aItem );
       
   460     
       
   461     /**
       
   462      * TestCPFSetShowIndicatorsL test function for testing the 
       
   463      *     SetShowIndicatorsL function
       
   464      * @since S60 5.0
       
   465      * @param aItem never used
       
   466      * @return Symbian OS error code.
       
   467      */
       
   468     virtual TInt TestCPFSetShowIndicatorsL( CStifItemParser& aItem );
       
   469     
       
   470     /**
       
   471      * TestCPFNumLinesL test function for testing the 
       
   472      *     NumLines function
       
   473      * @since S60 5.0
       
   474      * @param aItem never used
       
   475      * @return Symbian OS error code.
       
   476      */
       
   477     virtual TInt TestCPFNumLinesL( CStifItemParser& aItem );
       
   478     
       
   479     /**
       
   480      * TestCPFSetPopupFieldObserverL test function for testing the 
       
   481      *     SetPopupFieldObserver function
       
   482      * @since S60 5.0
       
   483      * @param aItem never used
       
   484      * @return Symbian OS error code.
       
   485      */
       
   486     virtual TInt TestCPFSetPopupFieldObserverL( CStifItemParser& aItem );
       
   487     
       
   488     /**
       
   489      * TestCPFSetEmptyListNoteL test function for testing the 
       
   490      *     SetEmptyListNoteL function
       
   491      * @since S60 5.0
       
   492      * @param aItem never used
       
   493      * @return Symbian OS error code.
       
   494      */
       
   495     virtual TInt TestCPFSetEmptyListNoteL( CStifItemParser& aItem );
       
   496     
       
   497     /**
       
   498      * TestCPFSetEmptyTextL test function for testing the 
       
   499      *     SetEmptyTextL function
       
   500      * @since S60 5.0
       
   501      * @param aItem never used
       
   502      * @return Symbian OS error code.
       
   503      */
       
   504     virtual TInt TestCPFSetEmptyTextL( CStifItemParser& aItem );
       
   505     
       
   506     /**
       
   507      * TestCPFSetOtherTextL test function for testing the 
       
   508      *     SetOtherTextL function
       
   509      * @since S60 5.0
       
   510      * @param aItem never used
       
   511      * @return Symbian OS error code.
       
   512      */
       
   513     virtual TInt TestCPFSetOtherTextL( CStifItemParser& aItem );
       
   514     
       
   515     /**
       
   516      * TestCPFSetInvalidTextL test function for testing the 
       
   517      *     SetInvalidTextL function
       
   518      * @since S60 5.0
       
   519      * @param aItem never used
       
   520      * @return Symbian OS error code.
       
   521      */
       
   522     virtual TInt TestCPFSetInvalidTextL( CStifItemParser& aItem );
       
   523     
       
   524     /**
       
   525      * TestCPFOfferKeyEventL test function for testing the 
       
   526      *     OfferKeyEventL function
       
   527      * @since S60 5.0
       
   528      * @param aItem never used
       
   529      * @return Symbian OS error code.
       
   530      */
       
   531     virtual TInt TestCPFOfferKeyEventL( CStifItemParser& aItem );
       
   532     
       
   533     /**
       
   534      * TestCPFConstructFromResourceL test function for testing the 
       
   535      *     ConstructFromResourceL function
       
   536      * @since S60 5.0
       
   537      * @param aItem never used
       
   538      * @return Symbian OS error code.
       
   539      */
       
   540     virtual TInt TestCPFConstructFromResourceL( CStifItemParser& aItem );
       
   541     
       
   542     /**
       
   543      * TestCPFMinimumSizeL test function for testing the 
       
   544      *     MinimumSize function
       
   545      * @since S60 5.0
       
   546      * @param aItem never used
       
   547      * @return Symbian OS error code.
       
   548      */
       
   549     virtual TInt TestCPFMinimumSizeL( CStifItemParser& aItem );
       
   550     
       
   551     /**
       
   552      * TestCPFHandleResourceChangeL test function for testing the 
       
   553      *     HandleResourceChange function
       
   554      * @since S60 5.0
       
   555      * @param aItem never used
       
   556      * @return Symbian OS error code.
       
   557      */
       
   558     virtual TInt TestCPFHandleResourceChangeL( CStifItemParser& aItem );
       
   559     
       
   560     /**
       
   561      * TestCPFHandlePointerEventL test function for testing the 
       
   562      *     HandlePointerEventL function
       
   563      * @since S60 5.0
       
   564      * @param aItem never used
       
   565      * @return Symbian OS error code.
       
   566      */
       
   567     virtual TInt TestCPFHandlePointerEventL( CStifItemParser& aItem );
       
   568     
       
   569     /**
       
   570      * TestCPFSetMaxNumberOfLinesPermittedL test function for testing the 
       
   571      *     SetMaxNumberOfLinesPermitted function
       
   572      * @since S60 5.0
       
   573      * @param aItem never used
       
   574      * @return Symbian OS error code.
       
   575      */
       
   576     virtual TInt TestCPFSetMaxNumberOfLinesPermittedL( CStifItemParser& aItem );
       
   577     
       
   578     /**
       
   579      * TestCPFSetFormFieldRectL test function for testing the 
       
   580      *     SetFormFieldRect function
       
   581      * @since S60 5.0
       
   582      * @param aItem never used
       
   583      * @return Symbian OS error code.
       
   584      */
       
   585     virtual TInt TestCPFSetFormFieldRectL( CStifItemParser& aItem );
       
   586     
       
   587     /**
       
   588      * TestCPFHandleControlEventL test function for testing the 
       
   589      *     HandleControlEventL function
       
   590      * @since S60 5.0
       
   591      * @param aItem never used
       
   592      * @return Symbian OS error code.
       
   593      */
       
   594     virtual TInt TestCPFHandleControlEventL( CStifItemParser& aItem );
       
   595     
       
   596     /**
       
   597      * TestCPFProcessCommandL test function for testing the 
       
   598      *     ProcessCommandL function
       
   599      * @since S60 5.0
       
   600      * @param aItem never used
       
   601      * @return Symbian OS error code.
       
   602      */
       
   603     virtual TInt TestCPFProcessCommandL( CStifItemParser& aItem );
       
   604     
       
   605     /**
       
   606      * TestCPFHandleListBoxEventL test function for testing the 
       
   607      *     HandleListBoxEventL function
       
   608      * @since S60 5.0
       
   609      * @param aItem never used
       
   610      * @return Symbian OS error code.
       
   611      */
       
   612     virtual TInt TestCPFHandleListBoxEventL( CStifItemParser& aItem );
       
   613     
       
   614     /**
       
   615      * TestCPFCountComponentControlsL test function for testing the 
       
   616      *     CountComponentControls function
       
   617      * @since S60 5.0
       
   618      * @param aItem never used
       
   619      * @return Symbian OS error code.
       
   620      */
       
   621     virtual TInt TestCPFCountComponentControlsL( CStifItemParser& aItem );
       
   622     
       
   623     /**
       
   624      * TestCPFComponentControlL test function for testing the 
       
   625      *     ComponentControl function
       
   626      * @since S60 5.0
       
   627      * @param aItem never used
       
   628      * @return Symbian OS error code.
       
   629      */
       
   630     virtual TInt TestCPFComponentControlL( CStifItemParser& aItem );
       
   631     
       
   632     /**
       
   633      * TestCPFSizeChangedL test function for testing the 
       
   634      *     SizeChanged function
       
   635      * @since S60 5.0
       
   636      * @param aItem never used
       
   637      * @return Symbian OS error code.
       
   638      */
       
   639     virtual TInt TestCPFSizeChangedL( CStifItemParser& aItem );
       
   640     
       
   641     /**
       
   642      * TestCPFFocusChangedL test function for testing the 
       
   643      *     FocusChanged function
       
   644      * @since S60 5.0
       
   645      * @param aItem never used
       
   646      * @return Symbian OS error code.
       
   647      */
       
   648     virtual TInt TestCPFFocusChangedL( CStifItemParser& aItem );
       
   649     
       
   650     /**
       
   651      * TestCPFDrawL test function for testing the 
       
   652      *     Draw function
       
   653      * @since S60 5.0
       
   654      * @param aItem never used
       
   655      * @return Symbian OS error code.
       
   656      */
       
   657     virtual TInt TestCPFDrawL( CStifItemParser& aItem );
       
   658     
       
   659     /**
       
   660      * TestCPFMopSupplyObjectL test function for testing the 
       
   661      *     MopSupplyObject function
       
   662      * @since S60 5.0
       
   663      * @param aItem never used
       
   664      * @return Symbian OS error code.
       
   665      */
       
   666     virtual TInt TestCPFMopSupplyObjectL( CStifItemParser& aItem );
       
   667     
       
   668 private: // Test AknPopupFieldText.h
       
   669 /*                         class CAknPopupFieldText                      */
       
   670     /**
       
   671      * TestCPFTCAknPopupFieldTextL test function for testing the 
       
   672      *     CAknPopupFieldText function
       
   673      * @since S60 5.0
       
   674      * @param aItem never used
       
   675      * @return Symbian OS error code.
       
   676      */
       
   677     virtual TInt TestCPFTCAknPopupFieldTextL( CStifItemParser& aItem );
       
   678     
       
   679     /**
       
   680      * TestCPFTDeconstructorL test function for testing the 
       
   681      *     CAknPopupFieldText function
       
   682      * @since S60 5.0
       
   683      * @param aItem never used
       
   684      * @return Symbian OS error code.
       
   685      */
       
   686     virtual TInt TestCPFTDeconstructorL( CStifItemParser& aItem );
       
   687     
       
   688     /**
       
   689      * TestCPFTCurrentValueTextLC test function for testing the 
       
   690      *     CurrentValueTextLC function
       
   691      * @since S60 5.0
       
   692      * @param aItem never used
       
   693      * @return Symbian OS error code.
       
   694      */
       
   695     virtual TInt TestCPFTCurrentValueTextLC( CStifItemParser& aItem );
       
   696     
       
   697     /**
       
   698      * TestCPFTCurrentValueIndexL test function for testing the 
       
   699      *     CurrentValueIndex function
       
   700      * @since S60 5.0
       
   701      * @param aItem never used
       
   702      * @return Symbian OS error code.
       
   703      */
       
   704     virtual TInt TestCPFTCurrentValueIndexL( CStifItemParser& aItem );
       
   705     
       
   706     /**
       
   707      * TestCPFTSetCurrentValueIndexL test function for testing the 
       
   708      *     SetCurrentValueIndex function
       
   709      * @since S60 5.0
       
   710      * @param aItem never used
       
   711      * @return Symbian OS error code.
       
   712      */
       
   713     virtual TInt TestCPFTSetCurrentValueIndexL( CStifItemParser& aItem );
       
   714     
       
   715     /**
       
   716      * TestCPFTMdcArrayL test function for testing the 
       
   717      *     MdcArray function
       
   718      * @since S60 5.0
       
   719      * @param aItem never used
       
   720      * @return Symbian OS error code.
       
   721      */
       
   722     virtual TInt TestCPFTMdcArrayL( CStifItemParser& aItem );
       
   723     
       
   724     /**
       
   725      * TestCPFTSetAutoAppendL test function for testing the 
       
   726      *     SetAutoAppend function
       
   727      * @since S60 5.0
       
   728      * @param aItem never used
       
   729      * @return Symbian OS error code.
       
   730      */
       
   731     virtual TInt TestCPFTSetAutoAppendL( CStifItemParser& aItem );
       
   732     
       
   733     /**
       
   734      * TestCPFTConstructFromResourceLL test function for testing the 
       
   735      *     ConstructFromResourceL function
       
   736      * @since S60 5.0
       
   737      * @param aItem never used
       
   738      * @return Symbian OS error code.
       
   739      */
       
   740     virtual TInt TestCPFTConstructFromResourceL( CStifItemParser& aItem );
       
   741     
       
   742     /**
       
   743      * TestCPFTHandlePointerEventL test function for testing the 
       
   744      *     HandlePointerEventL function
       
   745      * @since S60 5.0
       
   746      * @param aItem never used
       
   747      * @return Symbian OS error code.
       
   748      */
       
   749     virtual TInt TestCPFTHandlePointerEventL( CStifItemParser& aItem );
       
   750     
       
   751 private: // Test AknPopupHeadingPane.h
       
   752 /*                         class CAknPopupHeadingPane                   */
       
   753     /**
       
   754      * TestCPHPCAknPopupHeadingPaneL test function for testing the 
       
   755      *     CAknPopupHeadingPane function
       
   756      * @since S60 5.0
       
   757      * @param aItem never used
       
   758      * @return Symbian OS error code.
       
   759      */
       
   760     virtual TInt TestCPHPCAknPopupHeadingPaneL( CStifItemParser& aItem );
       
   761     
       
   762     /**
       
   763      * TestCPHPDeconstructorL test function for testing the 
       
   764      *     ~CAknPopupHeadingPane function
       
   765      * @since S60 5.0
       
   766      * @param aItem never used
       
   767      * @return Symbian OS error code.
       
   768      */
       
   769     virtual TInt TestCPHPDeconstructorL( CStifItemParser& aItem );
       
   770     
       
   771     /**
       
   772      * TestCPHPSizeChangedL test function for testing the 
       
   773      *     SizeChanged function
       
   774      * @since S60 5.0
       
   775      * @param aItem never used
       
   776      * @return Symbian OS error code.
       
   777      */
       
   778     virtual TInt TestCPHPSizeChangedL( CStifItemParser& aItem );
       
   779     
       
   780     /**
       
   781      * TestCPHPMinimumSizeL test function for testing the 
       
   782      *     MinimumSize function
       
   783      * @since S60 5.0
       
   784      * @param aItem never used
       
   785      * @return Symbian OS error code.
       
   786      */
       
   787     virtual TInt TestCPHPMinimumSizeL( CStifItemParser& aItem );
       
   788     
       
   789     /**
       
   790      * TestCPHPConstructL test function for testing the 
       
   791      *     ConstructL function
       
   792      * @since S60 5.0
       
   793      * @param aItem never used
       
   794      * @return Symbian OS error code.
       
   795      */
       
   796     virtual TInt TestCPHPConstructL( CStifItemParser& aItem );
       
   797     
       
   798     /**
       
   799      * TestCPHPConstructFromResourceL test function for testing the 
       
   800      *     ConstructFromResourceL function
       
   801      * @since S60 5.0
       
   802      * @param aItem never used
       
   803      * @return Symbian OS error code.
       
   804      */
       
   805     virtual TInt TestCPHPConstructFromResourceL( CStifItemParser& aItem );
       
   806     
       
   807     /**
       
   808      * TestCPHPPromptL test function for testing the 
       
   809      *     Prompt function
       
   810      * @since S60 5.0
       
   811      * @param aItem never used
       
   812      * @return Symbian OS error code.
       
   813      */
       
   814     virtual TInt TestCPHPPromptL( CStifItemParser& aItem );
       
   815     
       
   816     /**
       
   817      * TestCPHPPromptTextL test function for testing the 
       
   818      *     PromptText function
       
   819      * @since S60 5.0
       
   820      * @param aItem never used
       
   821      * @return Symbian OS error code.
       
   822      */
       
   823     virtual TInt TestCPHPPromptTextL( CStifItemParser& aItem );
       
   824     
       
   825     /**
       
   826      * TestCPHPSetTextL test function for testing the 
       
   827      *     SetTextL function
       
   828      * @since S60 5.0
       
   829      * @param aItem never used
       
   830      * @return Symbian OS error code.
       
   831      */
       
   832     virtual TInt TestCPHPSetTextL( CStifItemParser& aItem );
       
   833     
       
   834     /**
       
   835      * TestCPHPSetHeaderImageOwnedL test function for testing the 
       
   836      *     SetHeaderImageOwnedL function
       
   837      * @since S60 5.0
       
   838      * @param aItem never used
       
   839      * @return Symbian OS error code.
       
   840      */
       
   841     virtual TInt TestCPHPSetHeaderImageOwnedL( CStifItemParser& aItem );
       
   842     
       
   843     /**
       
   844      * TestCPHPSetHeaderImageL test function for testing the 
       
   845      *     SetHeaderImageL function
       
   846      * @since S60 5.0
       
   847      * @param aItem never used
       
   848      * @return Symbian OS error code.
       
   849      */
       
   850     virtual TInt TestCPHPSetHeaderImageL( CStifItemParser& aItem );
       
   851     
       
   852     /**
       
   853      * TestCPHPSetHeaderAnimationL test function for testing the 
       
   854      *     SetHeaderAnimationL function
       
   855      * @since S60 5.0
       
   856      * @param aItem never used
       
   857      * @return Symbian OS error code.
       
   858      */
       
   859     virtual TInt TestCPHPSetHeaderAnimationL( CStifItemParser& aItem );
       
   860     
       
   861     /**
       
   862      * TestCPHPSetLayoutL test function for testing the 
       
   863      *     SetLayout function
       
   864      * @since S60 5.0
       
   865      * @param aItem never used
       
   866      * @return Symbian OS error code.
       
   867      */
       
   868     virtual TInt TestCPHPSetLayoutL( CStifItemParser& aItem );
       
   869     
       
   870     /**
       
   871      * TestCPHPStartAnimationL test function for testing the 
       
   872      *     StartAnimationL function
       
   873      * @since S60 5.0
       
   874      * @param aItem never used
       
   875      * @return Symbian OS error code.
       
   876      */
       
   877     virtual TInt TestCPHPStartAnimationL( CStifItemParser& aItem );
       
   878     
       
   879     /**
       
   880      * TestCPHPCancelAnimationL test function for testing the 
       
   881      *     CancelAnimation function
       
   882      * @since S60 5.0
       
   883      * @param aItem never used
       
   884      * @return Symbian OS error code.
       
   885      */
       
   886     virtual TInt TestCPHPCancelAnimationL( CStifItemParser& aItem );
       
   887     
       
   888     /**
       
   889      * TestCPHPHandlePointerEventL test function for testing the 
       
   890      *     HandlePointerEventL function
       
   891      * @since S60 5.0
       
   892      * @param aItem never used
       
   893      * @return Symbian OS error code.
       
   894      */
       
   895     virtual TInt TestCPHPHandlePointerEventL( CStifItemParser& aItem );
       
   896     
       
   897     /**
       
   898      * TestCPHPHandleResourceChangeL test function for testing the 
       
   899      *     HandleResourceChange function
       
   900      * @since S60 5.0
       
   901      * @param aItem never used
       
   902      * @return Symbian OS error code.
       
   903      */
       
   904     virtual TInt TestCPHPHandleResourceChangeL( CStifItemParser& aItem );
       
   905     
       
   906     /**
       
   907      * TestCPHPSetSkinFrameIdL test function for testing the 
       
   908      *     SetSkinFrameId function
       
   909      * @since S60 5.0
       
   910      * @param aItem never used
       
   911      * @return Symbian OS error code.
       
   912      */
       
   913     virtual TInt TestCPHPSetSkinFrameIdL( CStifItemParser& aItem );
       
   914     
       
   915     /**
       
   916      * TestCPHPSetSkinFrameCenterIdL test function for testing the 
       
   917      *     SetSkinFrameCenterId function
       
   918      * @since S60 5.0
       
   919      * @param aItem never used
       
   920      * @return Symbian OS error code.
       
   921      */
       
   922     virtual TInt TestCPHPSetSkinFrameCenterIdL( CStifItemParser& aItem );
       
   923     
       
   924 private: // Test AknPopupLayout.h
       
   925 /*                         class AknPopupLayouts                       */
       
   926     /**
       
   927      * TestCPLHandleSizeChangedL test function for testing the 
       
   928      *     HandleSizeChanged function
       
   929      * @since S60 5.0
       
   930      * @param aItem never used
       
   931      * @return Symbian OS error code.
       
   932      */
       
   933     virtual TInt TestCPLHandleSizeChangedL( CStifItemParser& aItem );
       
   934     
       
   935     /**
       
   936      * TestCPLHandleSizeChangedListBoxL test function for testing the 
       
   937      *     HandleSizeChanged function with ListBox
       
   938      * @since S60 5.0
       
   939      * @param aItem never used
       
   940      * @return Symbian OS error code.
       
   941      */
       
   942     virtual TInt TestCPLHandleSizeChangedListBoxL( CStifItemParser& aItem );
       
   943     
       
   944     /**
       
   945      * TestCPLHandleDrawL test function for testing the 
       
   946      *     HandleDraw function
       
   947      * @since S60 5.0
       
   948      * @param aItem never used
       
   949      * @return Symbian OS error code.
       
   950      */
       
   951     virtual TInt TestCPLHandleDrawL( CStifItemParser& aItem );
       
   952     
       
   953     /**
       
   954      * TestCPLModifyWindowGraphicForHeadingL test function for testing the 
       
   955      *     ModifyWindowGraphicForHeading function
       
   956      * @since S60 5.0
       
   957      * @param aItem never used
       
   958      * @return Symbian OS error code.
       
   959      */
       
   960     virtual TInt TestCPLModifyWindowGraphicForHeadingL( CStifItemParser& aItem );
       
   961     
       
   962     /**
       
   963      * TestCPLModifyWindowGraphicForMessageBoxL test function for testing the 
       
   964      *     ModifyWindowGraphicForMessageBox function
       
   965      * @since S60 5.0
       
   966      * @param aItem never used
       
   967      * @return Symbian OS error code.
       
   968      */
       
   969     virtual TInt TestCPLModifyWindowGraphicForMessageBoxL( CStifItemParser& aItem );
       
   970     
       
   971     /**
       
   972      * TestCPLCalcPopupMenuWindowL test function for testing the 
       
   973      *     CalcPopupMenuWindow function
       
   974      * @since S60 5.0
       
   975      * @param aItem never used
       
   976      * @return Symbian OS error code.
       
   977      */
       
   978     virtual TInt TestCPLCalcPopupMenuWindowL( CStifItemParser& aItem );
       
   979     
       
   980     /**
       
   981      * TestCPLCalcPopupMenuGraphicWindowL test function for testing the 
       
   982      *     CalcPopupMenuGraphicWindow function
       
   983      * @since S60 5.0
       
   984      * @param aItem never used
       
   985      * @return Symbian OS error code.
       
   986      */
       
   987     virtual TInt TestCPLCalcPopupMenuGraphicWindowL( CStifItemParser& aItem );
       
   988     
       
   989     /**
       
   990      * TestCPLCalcPopupMenuGraphicHeadingWindowL test function for testing the 
       
   991      *     CalcPopupMenuGraphicHeadingWindow function
       
   992      * @since S60 5.0
       
   993      * @param aItem never used
       
   994      * @return Symbian OS error code.
       
   995      */
       
   996     virtual TInt TestCPLCalcPopupMenuGraphicHeadingWindowL( CStifItemParser& aItem );
       
   997     
       
   998     /**
       
   999      * TestCPLCalcPopupMenuDoubleWindowL test function for testing the 
       
  1000      *     CalcPopupMenuDoubleWindow function
       
  1001      * @since S60 5.0
       
  1002      * @param aItem never used
       
  1003      * @return Symbian OS error code.
       
  1004      */
       
  1005     virtual TInt TestCPLCalcPopupMenuDoubleWindowL( CStifItemParser& aItem );
       
  1006     
       
  1007     /**
       
  1008      * TestCPLCalcPopupMenuDoubleLargeGraphicWindowL test function for testing the 
       
  1009      *     CalcPopupMenuDoubleLargeGraphicWindow function
       
  1010      * @since S60 5.0
       
  1011      * @param aItem never used
       
  1012      * @return Symbian OS error code.
       
  1013      */
       
  1014     virtual TInt TestCPLCalcPopupMenuDoubleLargeGraphicWindowL( CStifItemParser& aItem );
       
  1015     
       
  1016     /**
       
  1017      * TestCPLCalcPopupSNoteGroupWindowL test function for testing the 
       
  1018      *     CalcPopupSNoteGroupWindow function
       
  1019      * @since S60 5.0
       
  1020      * @param aItem never used
       
  1021      * @return Symbian OS error code.
       
  1022      */
       
  1023     virtual TInt TestCPLCalcPopupSNoteGroupWindowL( CStifItemParser& aItem );
       
  1024     
       
  1025     /**
       
  1026      * TestCPLSetupMenuPopupWindowL test function for testing the 
       
  1027      *     SetupMenuPopupWindow function
       
  1028      * @since S60 5.0
       
  1029      * @param aItem never used
       
  1030      * @return Symbian OS error code.
       
  1031      */
       
  1032     virtual TInt TestCPLSetupMenuPopupWindowL( CStifItemParser& aItem );
       
  1033     
       
  1034     /**
       
  1035      * TestCPLSetupPopupMenuGraphicWindowL test function for testing the 
       
  1036      *     SetupPopupMenuGraphicWindow function
       
  1037      * @since S60 5.0
       
  1038      * @param aItem never used
       
  1039      * @return Symbian OS error code.
       
  1040      */
       
  1041     virtual TInt TestCPLSetupPopupMenuGraphicWindowL( CStifItemParser& aItem );
       
  1042     
       
  1043     /**
       
  1044      * TestCPLSetupPopupMenuGraphicHeadingWindowL test function for testing the 
       
  1045      *     SetupPopupMenuGraphicHeadingWindow function
       
  1046      * @since S60 5.0
       
  1047      * @param aItem never used
       
  1048      * @return Symbian OS error code.
       
  1049      */
       
  1050     virtual TInt TestCPLSetupPopupMenuGraphicHeadingWindowL( CStifItemParser& aItem );
       
  1051     
       
  1052     /**
       
  1053      * TestCPLSetupPopupMenuDoubleWindowL test function for testing the 
       
  1054      *     SetupPopupMenuDoubleWindow function
       
  1055      * @since S60 5.0
       
  1056      * @param aItem never used
       
  1057      * @return Symbian OS error code.
       
  1058      */
       
  1059     virtual TInt TestCPLSetupPopupMenuDoubleWindowL( CStifItemParser& aItem );
       
  1060     
       
  1061     /**
       
  1062      * TestCPLSetupImageSelectionMenuPopupWindowL test function for testing the 
       
  1063      *     SetupImageSelectionMenuPopupWindow function
       
  1064      * @since S60 5.0
       
  1065      * @param aItem never used
       
  1066      * @return Symbian OS error code.
       
  1067      */
       
  1068     virtual TInt TestCPLSetupImageSelectionMenuPopupWindowL( CStifItemParser& aItem );
       
  1069     
       
  1070     /**
       
  1071      * TestCPLSetupPopupSNoteGroupWindowL test function for testing the 
       
  1072      *     SetupPopupSNoteGroupWindow function
       
  1073      * @since S60 5.0
       
  1074      * @param aItem never used
       
  1075      * @return Symbian OS error code.
       
  1076      */
       
  1077     virtual TInt TestCPLSetupPopupSNoteGroupWindowL( CStifItemParser& aItem );
       
  1078     
       
  1079     /**
       
  1080      * TestCPLHandleSizeAndPositionOfComponentsL test function for testing the 
       
  1081      *     HandleSizeAndPositionOfComponents function
       
  1082      * @since S60 5.0
       
  1083      * @param aItem never used
       
  1084      * @return Symbian OS error code.
       
  1085      */
       
  1086     virtual TInt TestCPLHandleSizeAndPositionOfComponentsL( CStifItemParser& aItem );
       
  1087     
       
  1088     /**
       
  1089      * TestCPLSetupDefaultsL test function for testing the 
       
  1090      *     SetupDefaults function
       
  1091      * @since S60 5.0
       
  1092      * @param aItem never used
       
  1093      * @return Symbian OS error code.
       
  1094      */
       
  1095     virtual TInt TestCPLSetupDefaultsL( CStifItemParser& aItem );
       
  1096     
       
  1097     /**
       
  1098      * TestCPLWindowRectL test function for testing the 
       
  1099      *     WindowRect function
       
  1100      * @since S60 5.0
       
  1101      * @param aItem never used
       
  1102      * @return Symbian OS error code.
       
  1103      */
       
  1104     virtual TInt TestCPLWindowRectL( CStifItemParser& aItem );
       
  1105     
       
  1106     /**
       
  1107      * TestCPLMenuRectL test function for testing the 
       
  1108      *     MenuRect function
       
  1109      * @since S60 5.0
       
  1110      * @param aItem never used
       
  1111      * @return Symbian OS error code.
       
  1112      */
       
  1113     virtual TInt TestCPLMenuRectL( CStifItemParser& aItem );
       
  1114     
       
  1115     /**
       
  1116      * TestCPLCheckRangeL test function for testing the 
       
  1117      *     CheckRange function
       
  1118      * @since S60 5.0
       
  1119      * @param aItem never used
       
  1120      * @return Symbian OS error code.
       
  1121      */
       
  1122     virtual TInt TestCPLCheckRangeL( CStifItemParser& aItem );
       
  1123     
       
  1124     /**
       
  1125      * TestCPLMenuPopupWindowGraphicsL test function for testing the 
       
  1126      *     MenuPopupWindowGraphics function
       
  1127      * @since S60 5.0
       
  1128      * @param aItem never used
       
  1129      * @return Symbian OS error code.
       
  1130      */
       
  1131     virtual TInt TestCPLMenuPopupWindowGraphicsL( CStifItemParser& aItem );
       
  1132     
       
  1133 private: // Test AknPopupSettingPage.h
       
  1134 /*                         class CAknPopupSettingList                  */
       
  1135     /**
       
  1136      * TestCPSLCAknPopupSettingListL test function for testing the 
       
  1137      *     CAknPopupSettingList function
       
  1138      * @since S60 5.0
       
  1139      * @param aItem never used
       
  1140      * @return Symbian OS error code.
       
  1141      */
       
  1142     virtual TInt TestCPSLCAknPopupSettingListL( CStifItemParser& aItem );
       
  1143     
       
  1144     /**
       
  1145      * TestCPSLDeconstructorL test function for testing the 
       
  1146      *     ~CAknPopupSettingList function
       
  1147      * @since S60 5.0
       
  1148      * @param aItem never used
       
  1149      * @return Symbian OS error code.
       
  1150      */
       
  1151     virtual TInt TestCPSLDeconstructorL( CStifItemParser& aItem );
       
  1152     
       
  1153     /**
       
  1154      * TestCPSLConstructL test function for testing the 
       
  1155      *     ConstructL function
       
  1156      * @since S60 5.0
       
  1157      * @param aItem never used
       
  1158      * @return Symbian OS error code.
       
  1159      */
       
  1160     virtual TInt TestCPSLConstructL( CStifItemParser& aItem );
       
  1161     
       
  1162     /**
       
  1163      * TestCPSLSetAllowsUserDefinedEntryL test function for testing the 
       
  1164      *     SetAllowsUserDefinedEntry function
       
  1165      * @since S60 5.0
       
  1166      * @param aItem never used
       
  1167      * @return Symbian OS error code.
       
  1168      */
       
  1169     virtual TInt TestCPSLSetAllowsUserDefinedEntryL( CStifItemParser& aItem );
       
  1170     
       
  1171     /**
       
  1172      * TestCPSLSetQueryValueL test function for testing the 
       
  1173      *     SetQueryValueL function
       
  1174      * @since S60 5.0
       
  1175      * @param aItem never used
       
  1176      * @return Symbian OS error code.
       
  1177      */
       
  1178     virtual TInt TestCPSLSetQueryValueL( CStifItemParser& aItem );
       
  1179     
       
  1180     /**
       
  1181      * TestCPSLSetShowIndicatorsL test function for testing the 
       
  1182      *     SetShowIndicators function
       
  1183      * @since S60 5.0
       
  1184      * @param aItem never used
       
  1185      * @return Symbian OS error code.
       
  1186      */
       
  1187     virtual TInt TestCPSLSetShowIndicatorsL( CStifItemParser& aItem );
       
  1188     
       
  1189     /**
       
  1190      * TestCPSLNumLinesL test function for testing the 
       
  1191      *     NumLines function
       
  1192      * @since S60 5.0
       
  1193      * @param aItem never used
       
  1194      * @return Symbian OS error code.
       
  1195      */
       
  1196     virtual TInt TestCPSLNumLinesL( CStifItemParser& aItem );
       
  1197     
       
  1198     /**
       
  1199      * TestCPSLSetPopupSettingListObserverL test function for testing the 
       
  1200      *     SetPopupSettingListObserver function
       
  1201      * @since S60 5.0
       
  1202      * @param aItem never used
       
  1203      * @return Symbian OS error code.
       
  1204      */
       
  1205     virtual TInt TestCPSLSetPopupSettingListObserverL( CStifItemParser& aItem );
       
  1206     
       
  1207     /**
       
  1208      * TestCPSLConstructFromResourceL test function for testing the 
       
  1209      *     ConstructFromResourceL function
       
  1210      * @since S60 5.0
       
  1211      * @param aItem never used
       
  1212      * @return Symbian OS error code.
       
  1213      */
       
  1214     virtual TInt TestCPSLConstructFromResourceL( CStifItemParser& aItem );
       
  1215     
       
  1216     /**
       
  1217      * TestCPSLCreateMenuListL test function for testing the 
       
  1218      *     CreateMenuListL function
       
  1219      * @since S60 5.0
       
  1220      * @param aItem never used
       
  1221      * @return Symbian OS error code.
       
  1222      */
       
  1223     virtual TInt TestCPSLCreateMenuListL( CStifItemParser& aItem );
       
  1224     
       
  1225     /**
       
  1226      * TestCPSLActivateMenuListL test function for testing the 
       
  1227      *     ActivateMenuListL function
       
  1228      * @since S60 5.0
       
  1229      * @param aItem never used
       
  1230      * @return Symbian OS error code.
       
  1231      */
       
  1232     virtual TInt TestCPSLActivateMenuListL( CStifItemParser& aItem );
       
  1233     
       
  1234     /**
       
  1235      * TestCPSLConfigureMenuListL test function for testing the 
       
  1236      *     ConfigureMenuListL function
       
  1237      * @since S60 5.0
       
  1238      * @param aItem never used
       
  1239      * @return Symbian OS error code.
       
  1240      */
       
  1241     virtual TInt TestCPSLConfigureMenuListL( CStifItemParser& aItem );
       
  1242     
       
  1243     /**
       
  1244      * TestCPSLDestroyMenuListL test function for testing the 
       
  1245      *     DestroyMenuList function
       
  1246      * @since S60 5.0
       
  1247      * @param aItem never used
       
  1248      * @return Symbian OS error code.
       
  1249      */
       
  1250     virtual TInt TestCPSLDestroyMenuListL( CStifItemParser& aItem );
       
  1251     
       
  1252     /**
       
  1253      * TestCPSLHandlePointerEventL test function for testing the 
       
  1254      *     HandlePointerEventL function
       
  1255      * @since S60 5.0
       
  1256      * @param aItem never used
       
  1257      * @return Symbian OS error code.
       
  1258      */
       
  1259     virtual TInt TestCPSLHandlePointerEventL( CStifItemParser& aItem );
       
  1260     
       
  1261     /**
       
  1262      * TestCPSLHandleResourceChangeL test function for testing the 
       
  1263      *     HandleResourceChange function
       
  1264      * @since S60 5.0
       
  1265      * @param aItem never used
       
  1266      * @return Symbian OS error code.
       
  1267      */
       
  1268     virtual TInt TestCPSLHandleResourceChangeL( CStifItemParser& aItem );
       
  1269     
       
  1270     /**
       
  1271      * TestCPSLHandleListBoxEventL test function for testing the 
       
  1272      *     HandleListBoxEventL function
       
  1273      * @since S60 5.0
       
  1274      * @param aItem never used
       
  1275      * @return Symbian OS error code.
       
  1276      */
       
  1277     virtual TInt TestCPSLHandleListBoxEventL( CStifItemParser& aItem );
       
  1278     
       
  1279 /*                         class CAknPopupSettingPage                  */
       
  1280     /**
       
  1281      * TestCPSPCAknPopupSettingPageL test function for testing the 
       
  1282      *     CAknPopupSettingPage function
       
  1283      * @since S60 5.0
       
  1284      * @param aItem never used
       
  1285      * @return Symbian OS error code.
       
  1286      */
       
  1287     virtual TInt TestCPSPCAknPopupSettingPageL( CStifItemParser& aItem );
       
  1288     
       
  1289     /**
       
  1290      * TestCPSPCAknPopupSettingPageTextL test function for testing the 
       
  1291      *     CAknPopupSettingPage function with Text
       
  1292      * @since S60 5.0
       
  1293      * @param aItem never used
       
  1294      * @return Symbian OS error code.
       
  1295      */
       
  1296     virtual TInt TestCPSPCAknPopupSettingPageTextL( CStifItemParser& aItem );
       
  1297     
       
  1298     /**
       
  1299      * TestCPSPConstructLL test function for testing the 
       
  1300      *     ConstructL function
       
  1301      * @since S60 5.0
       
  1302      * @param aItem never used
       
  1303      * @return Symbian OS error code.
       
  1304      */
       
  1305     virtual TInt TestCPSPConstructLL( CStifItemParser& aItem );
       
  1306     
       
  1307     /**
       
  1308      * TestCPSPListBoxControlL test function for testing the 
       
  1309      *     ListBoxControl function
       
  1310      * @since S60 5.0
       
  1311      * @param aItem never used
       
  1312      * @return Symbian OS error code.
       
  1313      */
       
  1314     virtual TInt TestCPSPListBoxControlL( CStifItemParser& aItem );
       
  1315     
       
  1316     /**
       
  1317      * TestCPSPPopupSettingListBoxL test function for testing the 
       
  1318      *     PopupSettingListBox function
       
  1319      * @since S60 5.0
       
  1320      * @param aItem never used
       
  1321      * @return Symbian OS error code.
       
  1322      */
       
  1323     virtual TInt TestCPSPPopupSettingListBoxL( CStifItemParser& aItem );
       
  1324     
       
  1325     /**
       
  1326      * TestCPSPHandlePopupSettingListEventL test function for testing the 
       
  1327      *     HandlePopupSettingListEventL function
       
  1328      * @since S60 5.0
       
  1329      * @param aItem never used
       
  1330      * @return Symbian OS error code.
       
  1331      */
       
  1332     virtual TInt TestCPSPHandlePopupSettingListEventL( CStifItemParser& aItem );
       
  1333     
       
  1334     /**
       
  1335      * TestCPSPUpdateQueryValueL test function for testing the 
       
  1336      *     UpdateQueryValueL function
       
  1337      * @since S60 5.0
       
  1338      * @param aItem never used
       
  1339      * @return Symbian OS error code.
       
  1340      */
       
  1341     virtual TInt TestCPSPUpdateQueryValueL( CStifItemParser& aItem );
       
  1342     
       
  1343     /**
       
  1344      * TestCPSPHandlePointerEventL test function for testing the 
       
  1345      *     HandlePointerEventL function
       
  1346      * @since S60 5.0
       
  1347      * @param aItem never used
       
  1348      * @return Symbian OS error code.
       
  1349      */
       
  1350     virtual TInt TestCPSPHandlePointerEventL( CStifItemParser& aItem );
       
  1351     
       
  1352     /**
       
  1353      * TestCPSPDeconstructorL test function for testing the 
       
  1354      *     ~CAknPopupSettingPage function
       
  1355      * @since S60 5.0
       
  1356      * @param aItem never used
       
  1357      * @return Symbian OS error code.
       
  1358      */
       
  1359     virtual TInt TestCPSPDeconstructorL( CStifItemParser& aItem );
       
  1360     
       
  1361     /**
       
  1362      * TestCPSPQueryValueL test function for testing the 
       
  1363      *     QueryValue function
       
  1364      * @since S60 5.0
       
  1365      * @param aItem never used
       
  1366      * @return Symbian OS error code.
       
  1367      */
       
  1368     virtual TInt TestCPSPQueryValueL( CStifItemParser& aItem );
       
  1369     
       
  1370     /**
       
  1371      * TestCPSPSelectCurrentItemL test function for testing the 
       
  1372      *     SelectCurrentItemL function
       
  1373      * @since S60 5.0
       
  1374      * @param aItem never used
       
  1375      * @return Symbian OS error code.
       
  1376      */
       
  1377     virtual TInt TestCPSPSelectCurrentItemL( CStifItemParser& aItem );
       
  1378     
       
  1379     /**
       
  1380      * TestCPSPWriteInternalStateL test function for testing the 
       
  1381      *     WriteInternalStateL function
       
  1382      * @since S60 5.0
       
  1383      * @param aItem never used
       
  1384      * @return Symbian OS error code.
       
  1385      */
       
  1386     virtual TInt TestCPSPWriteInternalStateL( CStifItemParser& aItem );
       
  1387     
       
  1388     /**
       
  1389      * TestCPSPReservedL test function for testing the 
       
  1390      *     Reserved_2 function
       
  1391      * @since S60 5.0
       
  1392      * @param aItem never used
       
  1393      * @return Symbian OS error code.
       
  1394      */
       
  1395     virtual TInt TestCPSPReservedL( CStifItemParser& aItem );
       
  1396     };
       
  1397 
       
  1398 #endif      // C_TESTSDKPOPUPS_H
       
  1399 
       
  1400 // End of File