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