uiaccelerator_plat/alf_core_toolkit_api/tsrc/inc/testuiaifcoretoolkit.h
branchRCL_3
changeset 20 31fccae4f8a7
parent 10 7c5dd702d6d3
equal deleted inserted replaced
19:e5af45d51884 20:31fccae4f8a7
       
     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 api of alf_core_toolkit
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 #ifndef C_TESTUIAIFCORETOOLKIT_H
       
    21 #define C_TESTUIAIFCORETOOLKIT_H
       
    22 
       
    23 //  INCLUDES
       
    24 #include <stiflogger.h>
       
    25 #include <testscripterinternal.h>
       
    26 #include <stiftestmodule.h>
       
    27 #include <testclassassert.h>
       
    28 #include <eikenv.h>
       
    29 #include <coemain.h>
       
    30 
       
    31 #include <uiacceltk/huienv.h>
       
    32 #include <uiacceltk/huicontrol.h>
       
    33 #include <uiacceltk/huicontrolgroup.h>
       
    34 #include <uiacceltk/huidisplay.h>
       
    35 #include <uiacceltk/huianchorlayout.h>
       
    36 #include <uiacceltk/huicommand.h>
       
    37 #include <uiacceltk/huidisplaycoecontrol.h>
       
    38 
       
    39 // MACROS
       
    40 #define TEST_CLASS_VERSION_MAJOR 0
       
    41 #define TEST_CLASS_VERSION_MINOR 0
       
    42 #define TEST_CLASS_VERSION_BUILD 0
       
    43 
       
    44 // const variable
       
    45 const TInt KTestDisplayPosX = 20;
       
    46 const TInt KTestDisplayPosY = 10;
       
    47 const TInt KTestDisplayWidth = 100;
       
    48 const TInt KTestDisplayHeight = 200;
       
    49 const TInt KTestScreenBufferUidValue = 2007;
       
    50 
       
    51 const TInt KHuiCtrlGroupId = 1;
       
    52 
       
    53 // Logging path
       
    54 _LIT( KtestuiaifcoretoolkitLogPath, "\\logs\\testframework\\testuiaifcoretoolkit\\" ); 
       
    55 // Log file
       
    56 _LIT( KtestuiaifcoretoolkitLogFile, "testuiaifcoretoolkit.txt" ); 
       
    57 _LIT( KtestuiaifcoretoolkitLogFileWithTitle, "testuiaifcoretoolkit_[%S].txt" );
       
    58 
       
    59 class CHuiAnchorLayout;
       
    60 class CTestPlatALFCoreToolkitVisualExt;
       
    61 class CHuiTextVisual;
       
    62 class CHuiViewportLayout;
       
    63 class CHuiGridLayout;
       
    64 class CHuiFlowLayout;
       
    65 class CHuiImageLoaderUtil;
       
    66 
       
    67 /**
       
    68 *  CTestUiAifCoreToolkit test class for STIF Test Framework TestScripter.
       
    69 *  @since S60 5.0
       
    70 */
       
    71 NONSHARABLE_CLASS( CTestUiAifCoreToolkit ) : public CScriptBase
       
    72     {
       
    73 public:  // Constructors and destructor
       
    74 
       
    75     /**
       
    76     * Two-phased constructor.
       
    77     */
       
    78     static CTestUiAifCoreToolkit* NewL( CTestModuleIf& aTestModuleIf );
       
    79 
       
    80     /**
       
    81     * Destructor.
       
    82     */
       
    83     virtual ~CTestUiAifCoreToolkit();
       
    84 
       
    85 public: // Functions from base classes
       
    86 
       
    87     /**
       
    88     * From CScriptBase Runs a script line.
       
    89     * @since S60 5.0
       
    90     * @param aItem Script line containing method name and parameters
       
    91     * @return Symbian OS error code
       
    92     */
       
    93     virtual TInt RunMethodL( CStifItemParser& aItem );
       
    94 
       
    95 private:
       
    96 
       
    97     /**
       
    98     * C++ default constructor.
       
    99     */
       
   100     CTestUiAifCoreToolkit( CTestModuleIf& aTestModuleIf );
       
   101 
       
   102     /**
       
   103     * By default Symbian 2nd phase constructor is private.
       
   104     */
       
   105     void ConstructL();
       
   106 
       
   107     
       
   108     /**
       
   109      * Method used to log version of test class
       
   110      */
       
   111     void SendTestClassVersion();
       
   112     
       
   113         /**
       
   114      * Turn off ScreenSaver
       
   115      * @since S60 5.0
       
   116      * @return Symbian OS error code.
       
   117      */
       
   118     void TurnOffScreenSaver();
       
   119 
       
   120     /**
       
   121      * Restore ScreenSaver
       
   122      * @since S60 5.0
       
   123      * @return Symbian OS error code.
       
   124      */
       
   125     void RestoreScreenSaver();
       
   126     /**
       
   127      * ConstructNeededMember
       
   128      * @since S60 5.0
       
   129      * @return Symbian OS error code.
       
   130      */ 
       
   131     void ContructNeededMemberL();
       
   132 
       
   133 
       
   134 	// [TestMethods]
       
   135 private:// for testing the HuiAnchorLayout.h	
       
   136     /**
       
   137     * TestCHuiAnLayAddNewL test method for testing the AddNewL method
       
   138     * @since S60 5.0
       
   139     * @param aItem Script line containing parameters.
       
   140     * @return Symbian OS error code.
       
   141     */
       
   142     virtual TInt TestCHuiAnLayAddNewL( CStifItemParser& aItem );
       
   143     /**
       
   144     * TestCHuiAnLayDestructL test method for testing the ~CHuiAnchorLayout method
       
   145     * @since S60 5.0
       
   146     * @param aItem Script line containing parameters.
       
   147     * @return Symbian OS error code.
       
   148     */
       
   149     virtual TInt TestCHuiAnLayDestructL( CStifItemParser& aItem );
       
   150     /**
       
   151     * TestCHuiAnLayResetL test method for testing the Reset method
       
   152     * @since S60 5.0
       
   153     * @param aItem Script line containing parameters.
       
   154     * @return Symbian OS error code.
       
   155     */
       
   156     virtual TInt TestCHuiAnLayResetL( CStifItemParser& aItem );
       
   157     /**
       
   158     * TestCHuiAnLaySetAnchorL test method for testing the SetAnchor method
       
   159     * @since S60 5.0
       
   160     * @param aItem Script line containing parameters.
       
   161     * @return Symbian OS error code.
       
   162     */
       
   163     virtual TInt TestCHuiAnLaySetAnchorL( CStifItemParser& aItem );
       
   164     /**
       
   165     * TestCHuiAnLaySetRelativeAnchorRectL test method for testing the SetRelativeAnchorRectL method
       
   166     * @since S60 5.0
       
   167     * @param aItem Script line containing parameters.
       
   168     * @return Symbian OS error code.
       
   169     */
       
   170     virtual TInt TestCHuiAnLaySetRelativeAnchorRectL( CStifItemParser& aItem );
       
   171     /**
       
   172     * TestCHuiAnLayRemoveAnchorL test method for testing the RemoveAnchor method
       
   173     * @since S60 5.0
       
   174     * @param aItem Script line containing parameters.
       
   175     * @return Symbian OS error code.
       
   176     */
       
   177     virtual TInt TestCHuiAnLayRemoveAnchorL( CStifItemParser& aItem );
       
   178     /**
       
   179     * TestCHuiAnLayAttachOriginL test method for testing the Attach method
       
   180     * @since S60 5.0
       
   181     * @param aItem Script line containing parameters.
       
   182     * @return Symbian OS error code.
       
   183     */
       
   184     virtual TInt TestCHuiAnLayAttachOriginL( CStifItemParser& aItem );
       
   185     /**
       
   186     * TestCHuiAnLayAttachOriginTopLeftL test method for testing the Attach method
       
   187     * @since S60 5.0
       
   188     * @param aItem Script line containing parameters.
       
   189     * @return Symbian OS error code.
       
   190     */
       
   191     virtual TInt TestCHuiAnLayAttachOriginTopLeftL( CStifItemParser& aItem );
       
   192     /**
       
   193     * TestCHuiAnLayAttachOriginNoneL test method for testing the Attach method
       
   194     * @since S60 5.0
       
   195     * @param aItem Script line containing parameters.
       
   196     * @return Symbian OS error code.
       
   197     */
       
   198     virtual TInt TestCHuiAnLayAttachOriginNoneL( CStifItemParser& aItem );
       
   199     /**
       
   200     * TestCHuiAnLayDetachL test method for testing the Detach method
       
   201     * @since S60 5.0
       
   202     * @param aItem Script line containing parameters.
       
   203     * @return Symbian OS error code.
       
   204     */
       
   205     virtual TInt TestCHuiAnLayDetachL( CStifItemParser& aItem );
       
   206     /**
       
   207     * TestCHuiAnLayDetachAnchorL test method for testing the Detach method
       
   208     * @since S60 5.0
       
   209     * @param aItem Script line containing parameters.
       
   210     * @return Symbian OS error code.
       
   211     */
       
   212     virtual TInt TestCHuiAnLayDetachAnchorL( CStifItemParser& aItem );
       
   213     /**
       
   214     * TestCHuiAnLaySetSizeL test method for testing the SetSize method
       
   215     * @since S60 5.0
       
   216     * @param aItem Script line containing parameters.
       
   217     * @return Symbian OS error code.
       
   218     */
       
   219     virtual TInt TestCHuiAnLaySetSizeL( CStifItemParser& aItem );
       
   220     /**
       
   221     * TestCHuiAnLayChildSizeL test method for testing the ChildSize method
       
   222     * @since S60 5.0
       
   223     * @param aItem Script line containing parameters.
       
   224     * @return Symbian OS error code.
       
   225     */
       
   226     virtual TInt TestCHuiAnLayChildSizeL( CStifItemParser& aItem );
       
   227     /**
       
   228     * TestCHuiAnLayChildPosL test method for testing the ChildPos method
       
   229     * @since S60 5.0
       
   230     * @param aItem Script line containing parameters.
       
   231     * @return Symbian OS error code.
       
   232     */
       
   233     virtual TInt TestCHuiAnLayChildPosL( CStifItemParser& aItem );
       
   234     /**
       
   235     * TestCHuiAnLayChildRectL test method for testing the ChildRect method
       
   236     * @since S60 5.0
       
   237     * @param aItem Script line containing parameters.
       
   238     * @return Symbian OS error code.
       
   239     */
       
   240     virtual TInt TestCHuiAnLayChildRectL( CStifItemParser& aItem );
       
   241     
       
   242 private:// for testing the HuiBorderBrush.h    
       
   243     /*
       
   244     * TestCHuiBdeBrshNewL test method for testing the NewL method
       
   245     * @since S60 5.0
       
   246     * @param aItem Script line containing parameters.
       
   247     * @return Symbian OS error code.
       
   248    */
       
   249     virtual TInt TestCHuiBdeBrshNewL( CStifItemParser& aItem );
       
   250     /*
       
   251     * TestCHuiBdeBrshNewCL test method for testing the NewLC method
       
   252     * @since S60 5.0
       
   253     * @param aItem Script line containing parameters.
       
   254     * @return Symbian OS error code.
       
   255    */
       
   256     virtual TInt TestCHuiBdeBrshNewCL( CStifItemParser& aItem );
       
   257     /*
       
   258     * TestCHuiBdeBrshOtherNewL test method for testing the NewL method
       
   259     * @since S60 5.0
       
   260     * @param aItem Script line containing parameters.
       
   261     * @return Symbian OS error code.
       
   262    */
       
   263     virtual TInt TestCHuiBdeBrshOtherNewL( CStifItemParser& aItem );
       
   264     /*
       
   265     * TestCHuiBdeBrshOtherNewCL test method for testing the NewLC method
       
   266     * @since S60 5.0
       
   267     * @param aItem Script line containing parameters.
       
   268     * @return Symbian OS error code.
       
   269    */
       
   270     virtual TInt TestCHuiBdeBrshOtherNewCL( CStifItemParser& aItem );
       
   271     /*
       
   272     * TestCHuiBdeBrshSetImageL test method for testing the SetImage method
       
   273     * @since S60 5.0
       
   274     * @param aItem Script line containing parameters.
       
   275     * @return Symbian OS error code.
       
   276    */
       
   277     virtual TInt TestCHuiBdeBrshSetImageL( CStifItemParser& aItem );
       
   278     /*
       
   279     * TestCHuiBdeBrshSetColorL test method for testing the SetColor method
       
   280     * @since S60 5.0
       
   281     * @param aItem Script line containing parameters.
       
   282     * @return Symbian OS error code.
       
   283    */
       
   284     virtual TInt TestCHuiBdeBrshSetColorL( CStifItemParser& aItem );
       
   285     /*
       
   286     * TestCHuiBdeBrshSetThicknessL test method for testing the SetThickness method
       
   287     * @since S60 5.0
       
   288     * @param aItem Script line containing parameters.
       
   289     * @return Symbian OS error code.
       
   290    */
       
   291     virtual TInt TestCHuiBdeBrshSetThicknessL( CStifItemParser& aItem );
       
   292     /*
       
   293     * TestCHuiBdeBrshSetEdgeOffsetL test method for testing the SetEdgeOffset method
       
   294     * @since S60 5.0
       
   295     * @param aItem Script line containing parameters.
       
   296     * @return Symbian OS error code.
       
   297    */
       
   298     virtual TInt TestCHuiBdeBrshSetEdgeOffsetL( CStifItemParser& aItem );
       
   299     /*
       
   300     * TestCHuiBdeBrshSetImageOffsetL test method for testing the SetImageOffset method
       
   301     * @since S60 5.0
       
   302     * @param aItem Script line containing parameters.
       
   303     * @return Symbian OS error code.
       
   304    */
       
   305     virtual TInt TestCHuiBdeBrshSetImageOffsetL( CStifItemParser& aItem );
       
   306 private:// for testing the HuiAnimatedTexture.h    
       
   307     /*
       
   308     * TestCHuiATextDestructL test method for testing the ~CHuiAnimatedTexture method
       
   309     * @since S60 5.0
       
   310     * @param aItem Script line containing parameters.
       
   311     * @return Symbian OS error code.
       
   312     */
       
   313     virtual TInt TestCHuiATextDestructL( CStifItemParser& aItem );
       
   314     /*
       
   315     * TestCHuiATextTextureL test method for testing the Texture method
       
   316     * @since S60 5.0
       
   317     * @param aItem Script line containing parameters.
       
   318     * @return Symbian OS error code.
       
   319     */
       
   320     virtual TInt TestCHuiATextTextureL( CStifItemParser& aItem );
       
   321     /*
       
   322     * TestCHuiATextSegmentTextureL test method for testing the SegmentedTexture method
       
   323     * @since S60 5.0
       
   324     * @param aItem Script line containing parameters.
       
   325     * @return Symbian OS error code.
       
   326     */
       
   327     virtual TInt TestCHuiATextSegmentTextureL( CStifItemParser& aItem );
       
   328     /*
       
   329     * TestCHuiATextSegmentTextureConstL test method for testing the SegmentedTexture method
       
   330     * @since S60 5.0
       
   331     * @param aItem Script line containing parameters.
       
   332     * @return Symbian OS error code.
       
   333     */
       
   334     virtual TInt TestCHuiATextSegmentTextureConstL( CStifItemParser& aItem );
       
   335     /*
       
   336     * TestCHuiATextShadowedTextureL test method for testing the ShadowedTexture method
       
   337     * @since S60 5.0
       
   338     * @param aItem Script line containing parameters.
       
   339     * @return Symbian OS error code.
       
   340     */
       
   341     virtual TInt TestCHuiATextShadowedTextureL( CStifItemParser& aItem );
       
   342     /*
       
   343     * TestCHuiATextShadowedTextureConstL test method for testing the ShadowedTexture method
       
   344     * @since S60 5.0
       
   345     * @param aItem Script line containing parameters.
       
   346     * @return Symbian OS error code.
       
   347     */
       
   348     virtual TInt TestCHuiATextShadowedTextureConstL( CStifItemParser& aItem );
       
   349     /*
       
   350     * TestCHuiATextHasContentL test method for testing the HasContent method
       
   351     * @since S60 5.0
       
   352     * @param aItem Script line containing parameters.
       
   353     * @return Symbian OS error code.
       
   354     */
       
   355     virtual TInt TestCHuiATextHasContentL( CStifItemParser& aItem );
       
   356     /*
       
   357     * TestCHuiATextSizeL test method for testing the Size method
       
   358     * @since S60 5.0
       
   359     * @param aItem Script line containing parameters.
       
   360     * @return Symbian OS error code.
       
   361     */
       
   362     virtual TInt TestCHuiATextSizeL( CStifItemParser& aItem );
       
   363     /*
       
   364     * TestCHuiATextSegmentCountL test method for testing the SegmentCount method
       
   365     * @since S60 5.0
       
   366     * @param aItem Script line containing parameters.
       
   367     * @return Symbian OS error code.
       
   368     */
       
   369     virtual TInt TestCHuiATextSegmentCountL( CStifItemParser& aItem );
       
   370     /*
       
   371     * TestCHuiATextTextureChangedL test method for testing the TextureChanged method
       
   372     * @since S60 5.0
       
   373     * @param aItem Script line containing parameters.
       
   374     * @return Symbian OS error code.
       
   375     */
       
   376     virtual TInt TestCHuiATextTextureChangedL( CStifItemParser& aItem );
       
   377     /*
       
   378     * TestCHuiATextTextureClearChangedL test method for testing the TextureClearChanged method
       
   379     * @since S60 5.0
       
   380     * @param aItem Script line containing parameters.
       
   381     * @return Symbian OS error code.
       
   382     */
       
   383     virtual TInt TestCHuiATextTextureClearChangedL( CStifItemParser& aItem );
       
   384     /*
       
   385     * TestCHuiATextTextureConstructorL test method for testing the Constructor method
       
   386     * @since S60 5.0
       
   387     * @param aItem Script line containing parameters.
       
   388     * @return Symbian OS error code.
       
   389     */
       
   390     virtual TInt TestCHuiATextTextureConstructorL( CStifItemParser& aItem );
       
   391     /*
       
   392     * TestCHuiATextBaseConstructL test method for testing the BaseConstruct method
       
   393     * @since S60 5.0
       
   394     * @param aItem Script line containing parameters.
       
   395     * @return Symbian OS error code.
       
   396     */
       
   397     virtual TInt TestCHuiATextBaseConstructL( CStifItemParser& aItem );
       
   398     /*
       
   399     * TestCHuiATextTextureExtensionL test method for testing the TextureExtension method
       
   400     * @since S60 5.0
       
   401     * @param aItem Script line containing parameters.
       
   402     * @return Symbian OS error code.
       
   403     */
       
   404     virtual TInt TestCHuiATextTextureExtensionL( CStifItemParser& aItem );
       
   405     /*
       
   406     * TestCHuiATextSegmentNameL test method for testing the SegmentName method
       
   407     * @since S60 5.0
       
   408     * @param aItem Script line containing parameters.
       
   409     * @return Symbian OS error code.
       
   410     */
       
   411     virtual TInt TestCHuiATextSegmentNameL( CStifItemParser& aItem );
       
   412     /*
       
   413     * TestCHuiATextSegmentSizeL test method for testing the SegmentSize method
       
   414     * @since S60 5.0
       
   415     * @param aItem Script line containing parameters.
       
   416     * @return Symbian OS error code.
       
   417     */
       
   418     virtual TInt TestCHuiATextSegmentSizeL( CStifItemParser& aItem );
       
   419     /*
       
   420     * TestCHuiATextSegmentTextureSizeL test method for testing the SegmentTextureSize method
       
   421     * @since S60 5.0
       
   422     * @param aItem Script line containing parameters.
       
   423     * @return Symbian OS error code.
       
   424     */
       
   425     virtual TInt TestCHuiATextSegmentTextureSizeL( CStifItemParser& aItem );
       
   426     /*
       
   427     * TestCHuiATextSegmentOffsetL test method for testing the SegmentOffset method
       
   428     * @since S60 5.0
       
   429     * @param aItem Script line containing parameters.
       
   430     * @return Symbian OS error code.
       
   431     */
       
   432     virtual TInt TestCHuiATextSegmentOffsetL( CStifItemParser& aItem );
       
   433     
       
   434 private:// for testing the HuiControl.h 
       
   435     /*
       
   436     * TestCHuiControlL test method for testing the CHuiControl method
       
   437     * @since S60 5.0
       
   438     * @param aItem Script line containing parameters.
       
   439     * @return Symbian OS error code.
       
   440     */
       
   441     virtual TInt TestCHuiControlL( CStifItemParser& aItem );
       
   442     /*
       
   443     * TestCHuiControlDestructL test method for testing the ~CHuiControl method
       
   444     * @since S60 5.0
       
   445     * @param aItem Script line containing parameters.
       
   446     * @return Symbian OS error code.
       
   447     */
       
   448     virtual TInt TestCHuiControlDestructL( CStifItemParser& aItem );
       
   449     /*
       
   450     * TestCHuiControlSetIdL test method for testing the SetId method
       
   451     * @since S60 5.0
       
   452     * @param aItem Script line containing parameters.
       
   453     * @return Symbian OS error code.
       
   454     */
       
   455     virtual TInt TestCHuiControlSetIdL( CStifItemParser& aItem );
       
   456     /*
       
   457     * TestCHuiControlIdL test method for testing the Id method
       
   458     * @since S60 5.0
       
   459     * @param aItem Script line containing parameters.
       
   460     * @return Symbian OS error code.
       
   461     */
       
   462     virtual TInt TestCHuiControlIdL( CStifItemParser& aItem );
       
   463     /*
       
   464     * TestCHuiControlEnvL test method for testing the Env method
       
   465     * @since S60 5.0
       
   466     * @param aItem Script line containing parameters.
       
   467     * @return Symbian OS error code.
       
   468     */
       
   469     virtual TInt TestCHuiControlEnvL( CStifItemParser& aItem );
       
   470     /*
       
   471     * TestCHuiControlControlGroupL test method for testing the ControlGroup method
       
   472     * @since S60 5.0
       
   473     * @param aItem Script line containing parameters.
       
   474     * @return Symbian OS error code.
       
   475     */
       
   476     virtual TInt TestCHuiControlControlGroupL( CStifItemParser& aItem );
       
   477     /*
       
   478     * TestCHuiControlTextureManagerL test method for testing the TextureManager method
       
   479     * @since S60 5.0
       
   480     * @param aItem Script line containing parameters.
       
   481     * @return Symbian OS error code.
       
   482     */
       
   483     virtual TInt TestCHuiControlTextureManagerL( CStifItemParser& aItem );
       
   484     /*
       
   485     * TestCHuiControlDisplayL test method for testing the Display method
       
   486     * @since S60 5.0
       
   487     * @param aItem Script line containing parameters.
       
   488     * @return Symbian OS error code.
       
   489     */
       
   490     virtual TInt TestCHuiControlDisplayL( CStifItemParser& aItem );
       
   491     /*
       
   492     * TestCHuiControlBindDisplayL test method for testing the BindDisplay method
       
   493     * @since S60 5.0
       
   494     * @param aItem Script line containing parameters.
       
   495     * @return Symbian OS error code.
       
   496     */
       
   497     virtual TInt TestCHuiControlBindDisplayL( CStifItemParser& aItem );
       
   498     /*
       
   499     * TestCHuiControlAppendL test method for testing the AppendL method
       
   500     * @since S60 5.0
       
   501     * @param aItem Script line containing parameters.
       
   502     * @return Symbian OS error code.
       
   503     */
       
   504     virtual TInt TestCHuiControlAppendL( CStifItemParser& aItem );
       
   505     /*
       
   506     * TestCHuiControlAppendLayoutL test method for testing the AppendL method
       
   507     * @since S60 5.0
       
   508     * @param aItem Script line containing parameters.
       
   509     * @return Symbian OS error code.
       
   510     */
       
   511     virtual TInt TestCHuiControlAppendLayoutL( CStifItemParser& aItem );
       
   512     /*
       
   513     * TestCHuiControlRemoveL test method for testing the Remove method
       
   514     * @since S60 5.0
       
   515     * @param aItem Script line containing parameters.
       
   516     * @return Symbian OS error code.
       
   517     */
       
   518     virtual TInt TestCHuiControlRemoveL( CStifItemParser& aItem );
       
   519     /*
       
   520     * TestCHuiControlAppendVisualL test method for testing the AppendVisualL method
       
   521     * @since S60 5.0
       
   522     * @param aItem Script line containing parameters.
       
   523     * @return Symbian OS error code.
       
   524     */
       
   525     virtual TInt TestCHuiControlAppendVisualL( CStifItemParser& aItem );
       
   526     /*
       
   527     * TestCHuiControlAppendTypeLayoutL test method for testing the AppendLayoutL method
       
   528     * @since S60 5.0
       
   529     * @param aItem Script line containing parameters.
       
   530     * @return Symbian OS error code.
       
   531     */
       
   532     virtual TInt TestCHuiControlAppendTypeLayoutL( CStifItemParser& aItem );
       
   533     /*
       
   534     * TestCHuiControlVisualL test method for testing the Visual method
       
   535     * @since S60 5.0
       
   536     * @param aItem Script line containing parameters.
       
   537     * @return Symbian OS error code.
       
   538     */
       
   539     virtual TInt TestCHuiControlVisualL( CStifItemParser& aItem );
       
   540     /*
       
   541     * TestCHuiControlVisualCountL test method for testing the VisualCount method
       
   542     * @since S60 5.0
       
   543     * @param aItem Script line containing parameters.
       
   544     * @return Symbian OS error code.
       
   545     */
       
   546     virtual TInt TestCHuiControlVisualCountL( CStifItemParser& aItem );
       
   547     /*
       
   548     * TestCHuiControlFindTagL test method for testing the FindTag method
       
   549     * @since S60 5.0
       
   550     * @param aItem Script line containing parameters.
       
   551     * @return Symbian OS error code.
       
   552     */
       
   553     virtual TInt TestCHuiControlFindTagL( CStifItemParser& aItem );
       
   554     /*
       
   555     * TestCHuiControlHostL test method for testing the Host method
       
   556     * @since S60 5.0
       
   557     * @param aItem Script line containing parameters.
       
   558     * @return Symbian OS error code.
       
   559     */
       
   560     virtual TInt TestCHuiControlHostL( CStifItemParser& aItem );
       
   561     /*
       
   562     * TestCHuiControlAddConnectionL test method for testing the AddConnectionL method
       
   563     * @since S60 5.0
       
   564     * @param aItem Script line containing parameters.
       
   565     * @return Symbian OS error code.
       
   566     */
       
   567     virtual TInt TestCHuiControlAddConnectionL( CStifItemParser& aItem );
       
   568     /*
       
   569     * TestCHuiControlRemoveConnectionL test method for testing the RemoveConnection method
       
   570     * @since S60 5.0
       
   571     * @param aItem Script line containing parameters.
       
   572     * @return Symbian OS error code.
       
   573     */
       
   574     virtual TInt TestCHuiControlRemoveConnectionL( CStifItemParser& aItem );
       
   575     /*
       
   576     * TestCHuiControlFindConnectionL test method for testing the FindConnection method
       
   577     * @since S60 5.0
       
   578     * @param aItem Script line containing parameters.
       
   579     * @return Symbian OS error code.
       
   580     */
       
   581     virtual TInt TestCHuiControlFindConnectionL( CStifItemParser& aItem );
       
   582     /*
       
   583     * TestCHuiControlConnectionCountL test method for testing the ConnectionCount method
       
   584     * @since S60 5.0
       
   585     * @param aItem Script line containing parameters.
       
   586     * @return Symbian OS error code.
       
   587     */
       
   588     virtual TInt TestCHuiControlConnectionCountL( CStifItemParser& aItem );
       
   589     /*
       
   590     * TestCHuiControlConnectionL test method for testing the Connection method
       
   591     * @since S60 5.0
       
   592     * @param aItem Script line containing parameters.
       
   593     * @return Symbian OS error code.
       
   594     */
       
   595     virtual TInt TestCHuiControlConnectionL( CStifItemParser& aItem );
       
   596     /*
       
   597     * TestCHuiControlConnectionByOrdinalL test method for testing the ConnectionByOrdinal method
       
   598     * @since S60 5.0
       
   599     * @param aItem Script line containing parameters.
       
   600     * @return Symbian OS error code.
       
   601     */
       
   602     virtual TInt TestCHuiControlConnectionByOrdinalL( CStifItemParser& aItem );
       
   603     /*
       
   604     * TestCHuiControlConnectionRoleL test method for testing the ConnectionRole method
       
   605     * @since S60 5.0
       
   606     * @param aItem Script line containing parameters.
       
   607     * @return Symbian OS error code.
       
   608     */
       
   609     virtual TInt TestCHuiControlConnectionRoleL( CStifItemParser& aItem );
       
   610     /*
       
   611     * TestCHuiControlConnectionOrdinalL test method for testing the ConnectionOrdinal method
       
   612     * @since S60 5.0
       
   613     * @param aItem Script line containing parameters.
       
   614     * @return Symbian OS error code.
       
   615     */
       
   616     virtual TInt TestCHuiControlConnectionOrdinalL( CStifItemParser& aItem );
       
   617     /*
       
   618     * TestCHuiControlRoleL test method for testing the Role method
       
   619     * @since S60 5.0
       
   620     * @param aItem Script line containing parameters.
       
   621     * @return Symbian OS error code.
       
   622     */
       
   623     virtual TInt TestCHuiControlRoleL( CStifItemParser& aItem );
       
   624     /*
       
   625     * TestCHuiControlSetRoleL test method for testing the SetRole method
       
   626     * @since S60 5.0
       
   627     * @param aItem Script line containing parameters.
       
   628     * @return Symbian OS error code.
       
   629     */
       
   630     virtual TInt TestCHuiControlSetRoleL( CStifItemParser& aItem );
       
   631     /*
       
   632     * TestCHuiControlHostIdL test method for testing the HostId method
       
   633     * @since S60 5.0
       
   634     * @param aItem Script line containing parameters.
       
   635     * @return Symbian OS error code.
       
   636     */
       
   637     virtual TInt TestCHuiControlHostIdL( CStifItemParser& aItem );
       
   638     /*
       
   639     * TestCHuiControlSetHostIdL test method for testing the SetHostId method
       
   640     * @since S60 5.0
       
   641     * @param aItem Script line containing parameters.
       
   642     * @return Symbian OS error code.
       
   643     */
       
   644     virtual TInt TestCHuiControlSetHostIdL( CStifItemParser& aItem );
       
   645     /*
       
   646     * TestCHuiControlSetHostL test method for testing the SetHost method
       
   647     * @since S60 5.0
       
   648     * @param aItem Script line containing parameters.
       
   649     * @return Symbian OS error code.
       
   650     */
       
   651     virtual TInt TestCHuiControlSetHostL( CStifItemParser& aItem );
       
   652     /*
       
   653     * TestCHuiControlContainerLayoutL test method for testing the ContainerLayout method
       
   654     * @since S60 5.0
       
   655     * @param aItem Script line containing parameters.
       
   656     * @return Symbian OS error code.
       
   657     */
       
   658     virtual TInt TestCHuiControlContainerLayoutL( CStifItemParser& aItem );
       
   659     /*
       
   660     * TestCHuiControlHostToDisplayL test method for testing the HostToDisplay method
       
   661     * @since S60 5.0
       
   662     * @param aItem Script line containing parameters.
       
   663     * @return Symbian OS error code.
       
   664     */
       
   665     virtual TInt TestCHuiControlHostToDisplayL( CStifItemParser& aItem );
       
   666     /*
       
   667     * TestCHuiControlDisplayToHostL test method for testing the DisplayToHost method
       
   668     * @since S60 5.0
       
   669     * @param aItem Script line containing parameters.
       
   670     * @return Symbian OS error code.
       
   671     */
       
   672     virtual TInt TestCHuiControlDisplayToHostL( CStifItemParser& aItem );
       
   673     /*
       
   674     * TestCHuiControlBoundsL test method for testing the Bounds method
       
   675     * @since S60 5.0
       
   676     * @param aItem Script line containing parameters.
       
   677     * @return Symbian OS error code.
       
   678     */
       
   679     virtual TInt TestCHuiControlBoundsL( CStifItemParser& aItem );
       
   680     /*
       
   681     * TestCHuiControlHitTestL test method for testing the HitTest method
       
   682     * @since S60 5.0
       
   683     * @param aItem Script line containing parameters.
       
   684     * @return Symbian OS error code.
       
   685     */
       
   686     virtual TInt TestCHuiControlHitTestL( CStifItemParser& aItem );
       
   687     /*
       
   688     * TestCHuiControlAcquireFocusL test method for testing the AcquireFocus method
       
   689     * @since S60 5.0
       
   690     * @param aItem Script line containing parameters.
       
   691     * @return Symbian OS error code.
       
   692     */
       
   693     virtual TInt TestCHuiControlAcquireFocusL( CStifItemParser& aItem );
       
   694     /*
       
   695     * TestCHuiControlFocusL test method for testing the Focus method
       
   696     * @since S60 5.0
       
   697     * @param aItem Script line containing parameters.
       
   698     * @return Symbian OS error code.
       
   699     */
       
   700     virtual TInt TestCHuiControlFocusL( CStifItemParser& aItem );
       
   701     /*
       
   702     * TestCHuiControlIsFocusingL test method for testing the IsFocusing method
       
   703     * @since S60 5.0
       
   704     * @param aItem Script line containing parameters.
       
   705     * @return Symbian OS error code.
       
   706     */
       
   707     virtual TInt TestCHuiControlIsFocusingL( CStifItemParser& aItem );
       
   708     /*
       
   709     * TestCHuiControlFocusChangedL test method for testing the FocusChanged method
       
   710     * @since S60 5.0
       
   711     * @param aItem Script line containing parameters.
       
   712     * @return Symbian OS error code.
       
   713     */
       
   714     virtual TInt TestCHuiControlFocusChangedL( CStifItemParser& aItem );
       
   715     /*
       
   716     * TestCHuiControlAcceptInputL test method for testing the AcceptInput method
       
   717     * @since S60 5.0
       
   718     * @param aItem Script line containing parameters.
       
   719     * @return Symbian OS error code.
       
   720     */
       
   721     virtual TInt TestCHuiControlAcceptInputL( CStifItemParser& aItem );
       
   722     /*
       
   723     * TestCHuiControlOfferEventL test method for testing the OfferEventL method
       
   724     * @since S60 5.0
       
   725     * @param aItem Script line containing parameters.
       
   726     * @return Symbian OS error code.
       
   727     */
       
   728     virtual TInt TestCHuiControlOfferEventL( CStifItemParser& aItem );
       
   729     /*
       
   730     * TestCHuiControlDisplayAreaL test method for testing the DisplayArea method
       
   731     * @since S60 5.0
       
   732     * @param aItem Script line containing parameters.
       
   733     * @return Symbian OS error code.
       
   734     */
       
   735     virtual TInt TestCHuiControlDisplayAreaL( CStifItemParser& aItem );
       
   736     /*
       
   737     * TestCHuiControlDisplayCenterL test method for testing the DisplayCenter method
       
   738     * @since S60 5.0
       
   739     * @param aItem Script line containing parameters.
       
   740     * @return Symbian OS error code.
       
   741     */
       
   742     virtual TInt TestCHuiControlDisplayCenterL( CStifItemParser& aItem );
       
   743     /*
       
   744     * TestCHuiControlCancelAllCommandsL test method for testing the CancelAllCommands method
       
   745     * @since S60 5.0
       
   746     * @param aItem Script line containing parameters.
       
   747     * @return Symbian OS error code.
       
   748     */
       
   749     virtual TInt TestCHuiControlCancelAllCommandsL( CStifItemParser& aItem );
       
   750     /*
       
   751     * TestCHuiControlVisualLayoutUpdatedL test method for testing the VisualLayoutUpdated method
       
   752     * @since S60 5.0
       
   753     * @param aItem Script line containing parameters.
       
   754     * @return Symbian OS error code.
       
   755     */
       
   756     virtual TInt TestCHuiControlVisualLayoutUpdatedL( CStifItemParser& aItem );
       
   757     /*
       
   758     * TestCHuiControlVisualDestroyedL test method for testing the VisualDestroyed method
       
   759     * @since S60 5.0
       
   760     * @param aItem Script line containing parameters.
       
   761     * @return Symbian OS error code.
       
   762     */
       
   763     virtual TInt TestCHuiControlVisualDestroyedL( CStifItemParser& aItem );
       
   764     /*
       
   765     * TestCHuiControlEventHandlerL test method for testing the EventHandler method
       
   766     * @since S60 5.0
       
   767     * @param aItem Script line containing parameters.
       
   768     * @return Symbian OS error code.
       
   769     */
       
   770     virtual TInt TestCHuiControlEventHandlerL( CStifItemParser& aItem );
       
   771     /*
       
   772     * TestCHuiControlNotifyVisibilityL test method for testing the NotifyControlVisibility method
       
   773     * @since S60 5.0
       
   774     * @param aItem Script line containing parameters.
       
   775     * @return Symbian OS error code.
       
   776     */
       
   777     virtual TInt TestCHuiControlNotifyVisibilityL( CStifItemParser& aItem );
       
   778     /*
       
   779     * TestCHuiControlVisualAddedL test method for testing the VisualAddedL method
       
   780     * @since S60 5.0
       
   781     * @param aItem Script line containing parameters.
       
   782     * @return Symbian OS error code.
       
   783     */
       
   784     virtual TInt TestCHuiControlVisualAddedL( CStifItemParser& aItem );
       
   785     /*
       
   786     * TestCHuiControlVisualRemovedL test method for testing the VisualRemoved method
       
   787     * @since S60 5.0
       
   788     * @param aItem Script line containing parameters.
       
   789     * @return Symbian OS error code.
       
   790     */
       
   791     virtual TInt TestCHuiControlVisualRemovedL( CStifItemParser& aItem );
       
   792     /*
       
   793     * TestCHuiControlConnectionAddedL test method for testing the ConnectionAddedL method
       
   794     * @since S60 5.0
       
   795     * @param aItem Script line containing parameters.
       
   796     * @return Symbian OS error code.
       
   797     */
       
   798     virtual TInt TestCHuiControlConnectionAddedL( CStifItemParser& aItem );
       
   799     /*
       
   800     * TestCHuiControlConnectionRemovedL test method for testing the ConnectionRemoved method
       
   801     * @since S60 5.0
       
   802     * @param aItem Script line containing parameters.
       
   803     * @return Symbian OS error code.
       
   804     */
       
   805     virtual TInt TestCHuiControlConnectionRemovedL( CStifItemParser& aItem );
       
   806     /*
       
   807     * TestCHuiControlHostChangingL test method for testing the HostChangingL method
       
   808     * @since S60 5.0
       
   809     * @param aItem Script line containing parameters.
       
   810     * @return Symbian OS error code.
       
   811     */
       
   812     virtual TInt TestCHuiControlHostChangingL( CStifItemParser& aItem );
       
   813     /*
       
   814     * TestCHuiControlBaseConstructL test method for testing the BaseConstructL method
       
   815     * @since S60 5.0
       
   816     * @param aItem Script line containing parameters.
       
   817     * @return Symbian OS error code.
       
   818     */
       
   819     virtual TInt TestCHuiControlBaseConstructL( CStifItemParser& aItem );
       
   820     /*
       
   821     * TestCHuiControlControlExtensionL test method for testing the ControlExtension method
       
   822     * @since S60 5.0
       
   823     * @param aItem Script line containing parameters.
       
   824     * @return Symbian OS error code.
       
   825     */
       
   826     virtual TInt TestCHuiControlControlExtensionL( CStifItemParser& aItem );
       
   827     /*
       
   828     * TestCHuiControlTypeL test method for testing the Type method
       
   829     * @since S60 5.0
       
   830     * @param aItem Script line containing parameters.
       
   831     * @return Symbian OS error code.
       
   832     */
       
   833     virtual TInt TestCHuiControlTypeL( CStifItemParser& aItem );
       
   834     /*
       
   835     * TestCHuiControlSessionIdL test method for testing the SessionId method
       
   836     * @since S60 5.0
       
   837     * @param aItem Script line containing parameters.
       
   838     * @return Symbian OS error code.
       
   839     */
       
   840     virtual TInt TestCHuiControlSessionIdL( CStifItemParser& aItem );
       
   841     /*
       
   842     * TestCHuiControlSetSessionIdL test method for testing the SetSessionId method
       
   843     * @since S60 5.0
       
   844     * @param aItem Script line containing parameters.
       
   845     * @return Symbian OS error code.
       
   846     */
       
   847     virtual TInt TestCHuiControlSetSessionIdL( CStifItemParser& aItem );
       
   848 private:// for testing the HuiControlGroup.h 
       
   849     /*
       
   850     * TestCHuiCntlGroupAppendL test method for testing the AppendL method
       
   851     * @since S60 5.0
       
   852     * @param aItem Script line containing parameters.
       
   853     * @return Symbian OS error code.
       
   854     */
       
   855     virtual TInt TestCHuiCntlGroupAppendL( CStifItemParser& aItem );  
       
   856     /*
       
   857     * TestCHuiCntlGroupAppendAndPopL test method for testing the AppendAndPopL method
       
   858     * @since S60 5.0
       
   859     * @param aItem Script line containing parameters.
       
   860     * @return Symbian OS error code.
       
   861     */
       
   862     virtual TInt TestCHuiCntlGroupAppendAndPopL( CStifItemParser& aItem ); 
       
   863     /*
       
   864     * TestCHuiCntlGroupRemoveL test method for testing the Remove method
       
   865     * @since S60 5.0
       
   866     * @param aItem Script line containing parameters.
       
   867     * @return Symbian OS error code.
       
   868     */
       
   869     virtual TInt TestCHuiCntlGroupRemoveL( CStifItemParser& aItem ); 
       
   870     /*
       
   871     * TestCHuiCntlCountL test method for testing the Count method
       
   872     * @since S60 5.0
       
   873     * @param aItem Script line containing parameters.
       
   874     * @return Symbian OS error code.
       
   875     */
       
   876     virtual TInt TestCHuiCntlCountL( CStifItemParser& aItem ); 
       
   877     /*
       
   878     * TestCHuiCntlControlL test method for testing the Control method
       
   879     * @since S60 5.0
       
   880     * @param aItem Script line containing parameters.
       
   881     * @return Symbian OS error code.
       
   882     */
       
   883     virtual TInt TestCHuiCntlControlL( CStifItemParser& aItem ); 
       
   884     /*
       
   885     * TestCHuiCntlFindControlL test method for testing the FindControl method
       
   886     * @since S60 5.0
       
   887     * @param aItem Script line containing parameters.
       
   888     * @return Symbian OS error code.
       
   889     */
       
   890     virtual TInt TestCHuiCntlFindControlL( CStifItemParser& aItem ); 
       
   891     /*
       
   892     * TestCHuiCntlEnableTsfomatonL test method for testing the 
       
   893     * EnableTransformationL method
       
   894     * @since S60 5.0
       
   895     * @param aItem Script line containing parameters.
       
   896     * @return Symbian OS error code.
       
   897     */
       
   898     virtual TInt TestCHuiCntlEnableTsfomatonL( CStifItemParser& aItem ); 
       
   899     /*
       
   900     * TestCHuiCntlIsTransformedL test method for testing the IsTransformed method
       
   901     * @since S60 5.0
       
   902     * @param aItem Script line containing parameters.
       
   903     * @return Symbian OS error code.
       
   904     */
       
   905     virtual TInt TestCHuiCntlIsTransformedL( CStifItemParser& aItem );
       
   906     /*
       
   907     * TestCHuiCntlTransformationL test method for testing the Transformation method
       
   908     * @since S60 5.0
       
   909     * @param aItem Script line containing parameters.
       
   910     * @return Symbian OS error code.
       
   911     */
       
   912     virtual TInt TestCHuiCntlTransformationL( CStifItemParser& aItem );
       
   913     /*
       
   914     * TestCHuiCntlAcceptInputL test method for testing the AcceptInput method
       
   915     * @since S60 5.0
       
   916     * @param aItem Script line containing parameters.
       
   917     * @return Symbian OS error code.
       
   918     */
       
   919     virtual TInt TestCHuiCntlAcceptInputL( CStifItemParser& aItem );
       
   920     /*
       
   921     * TestCHuiCntlSetAcceptInputL test method for testing the SetAcceptInput method
       
   922     * @since S60 5.0
       
   923     * @param aItem Script line containing parameters.
       
   924     * @return Symbian OS error code.
       
   925     */
       
   926     virtual TInt TestCHuiCntlSetAcceptInputL( CStifItemParser& aItem );
       
   927     /*
       
   928     * TestCHuiCntlTypeL test method for testing the Type method
       
   929     * @since S60 5.0
       
   930     * @param aItem Script line containing parameters.
       
   931     * @return Symbian OS error code.
       
   932     */
       
   933     virtual TInt TestCHuiCntlTypeL( CStifItemParser& aItem );
       
   934     /*
       
   935     * TestCHuiCntlSessionIdL test method for testing the SessionId method
       
   936     * @since S60 5.0
       
   937     * @param aItem Script line containing parameters.
       
   938     * @return Symbian OS error code.
       
   939     */
       
   940     virtual TInt TestCHuiCntlSessionIdL( CStifItemParser& aItem );
       
   941     /*
       
   942     * TestCHuiCntlSetSessionIdL test method for testing the SetSessionId method
       
   943     * @since S60 5.0
       
   944     * @param aItem Script line containing parameters.
       
   945     * @return Symbian OS error code.
       
   946     */
       
   947     virtual TInt TestCHuiCntlSetSessionIdL( CStifItemParser& aItem );
       
   948 private:// for testing the HuiCurvePath.h 
       
   949     /*
       
   950     * TestCHuiCurvePathNewL test method for testing the NewL method
       
   951     * @since S60 5.0
       
   952     * @param aItem Script line containing parameters.
       
   953     * @return Symbian OS error code.
       
   954     */
       
   955     virtual TInt TestCHuiCurvePathNewL( CStifItemParser& aItem ); 
       
   956     /*
       
   957     * TestCHuiCurvePathNewCL test method for testing the NewLC method
       
   958     * @since S60 5.0
       
   959     * @param aItem Script line containing parameters.
       
   960     * @return Symbian OS error code.
       
   961     */
       
   962     virtual TInt TestCHuiCurvePathNewCL( CStifItemParser& aItem ); 
       
   963     /*
       
   964     * TestCHuiCurvePathDestructL test method for testing the ~CHuiCurvePath method
       
   965     * @since S60 5.0
       
   966     * @param aItem Script line containing parameters.
       
   967     * @return Symbian OS error code.
       
   968     */
       
   969     virtual TInt TestCHuiCurvePathDestructL( CStifItemParser& aItem ); 
       
   970     /*
       
   971     * TestCHuiCurvePathResetL test method for testing the Reset method
       
   972     * @since S60 5.0
       
   973     * @param aItem Script line containing parameters.
       
   974     * @return Symbian OS error code.
       
   975     */
       
   976     virtual TInt TestCHuiCurvePathResetL( CStifItemParser& aItem ); 
       
   977     /*
       
   978     * TestCHuiCurvePathEnableLoopL test method for testing the EnableLoop method
       
   979     * @since S60 5.0
       
   980     * @param aItem Script line containing parameters.
       
   981     * @return Symbian OS error code.
       
   982     */
       
   983     virtual TInt TestCHuiCurvePathEnableLoopL( CStifItemParser& aItem ); 
       
   984     /*
       
   985     * TestCHuiCurvePathLoopL test method for testing the Loop method
       
   986     * @since S60 5.0
       
   987     * @param aItem Script line containing parameters.
       
   988     * @return Symbian OS error code.
       
   989     */
       
   990     virtual TInt TestCHuiCurvePathLoopL( CStifItemParser& aItem ); 
       
   991     /*
       
   992     * TestCHuiCurvePathSetOriginL test method for testing the SetOrigin method
       
   993     * @since S60 5.0
       
   994     * @param aItem Script line containing parameters.
       
   995     * @return Symbian OS error code.
       
   996     */
       
   997     virtual TInt TestCHuiCurvePathSetOriginL( CStifItemParser& aItem ); 
       
   998     /*
       
   999     * TestCHuiCurvePathAppendLineL test method for testing the AppendLineL method
       
  1000     * @since S60 5.0
       
  1001     * @param aItem Script line containing parameters.
       
  1002     * @return Symbian OS error code.
       
  1003     */
       
  1004     virtual TInt TestCHuiCurvePathAppendLineL( CStifItemParser& aItem ); 
       
  1005     /*
       
  1006     * TestCHuiCurvePathAppendRealLineL test method for testing the AppendRealLineL method
       
  1007     * @since S60 5.0
       
  1008     * @param aItem Script line containing parameters.
       
  1009     * @return Symbian OS error code.
       
  1010     */
       
  1011     virtual TInt TestCHuiCurvePathAppendRealLineL( CStifItemParser& aItem );
       
  1012     /*
       
  1013     * TestCHuiCurvePathAppendArcL test method for testing the AppendArcL method
       
  1014     * @since S60 5.0
       
  1015     * @param aItem Script line containing parameters.
       
  1016     * @return Symbian OS error code.
       
  1017     */
       
  1018     virtual TInt TestCHuiCurvePathAppendArcL( CStifItemParser& aItem );
       
  1019     /*
       
  1020     * TestCHuiCurvePathAppendHuiArcL test method for testing the AppendArcL method
       
  1021     * @since S60 5.0
       
  1022     * @param aItem Script line containing parameters.
       
  1023     * @return Symbian OS error code.
       
  1024     */
       
  1025     virtual TInt TestCHuiCurvePathAppendHuiArcL( CStifItemParser& aItem );
       
  1026     /*
       
  1027     * TestCHuiCurvePathLengthL test method for testing the Length method
       
  1028     * @since S60 5.0
       
  1029     * @param aItem Script line containing parameters.
       
  1030     * @return Symbian OS error code.
       
  1031     */
       
  1032     virtual TInt TestCHuiCurvePathLengthL( CStifItemParser& aItem );
       
  1033     /*
       
  1034     * TestCHuiCurvePathEvaluateL test method for testing the Evaluate method
       
  1035     * @since S60 5.0
       
  1036     * @param aItem Script line containing parameters.
       
  1037     * @return Symbian OS error code.
       
  1038     */
       
  1039     virtual TInt TestCHuiCurvePathEvaluateL( CStifItemParser& aItem );
       
  1040 private:// for testing the HuiCurvePathLayout.h 
       
  1041     /*
       
  1042     * TestCHuiCurvePathLayAddNewL test method for testing the AddNewL method
       
  1043     * @since S60 5.0
       
  1044     * @param aItem Script line containing parameters.
       
  1045     * @return Symbian OS error code.
       
  1046     */
       
  1047     virtual TInt TestCHuiCurvePathLayAddNewL( CStifItemParser& aItem ); 
       
  1048     /*
       
  1049     * TestCHuiCurvePathLayCurvePathL test method for testing the CurvePath method
       
  1050     * @since S60 5.0
       
  1051     * @param aItem Script line containing parameters.
       
  1052     * @return Symbian OS error code.
       
  1053     */
       
  1054     virtual TInt TestCHuiCurvePathLayCurvePathL( CStifItemParser& aItem );
       
  1055 private:// for testing the HuiDeckLayout.h 
       
  1056     /*
       
  1057     * TestCHuiDeckLayoutAddNewL test method for testing the AddNewL method
       
  1058     * @since S60 5.0
       
  1059     * @param aItem Script line containing parameters.
       
  1060     * @return Symbian OS error code.
       
  1061     */
       
  1062     virtual TInt TestCHuiDeckLayoutAddNewL( CStifItemParser& aItem ); 
       
  1063     /*
       
  1064     * TestCHuiDeckLayoutDestructL test method for testing the Destruct method
       
  1065     * @since S60 5.0
       
  1066     * @param aItem Script line containing parameters.
       
  1067     * @return Symbian OS error code.
       
  1068     */
       
  1069     virtual TInt TestCHuiDeckLayoutDestructL( CStifItemParser& aItem );
       
  1070 private:// for testing the HuiCommand.h 
       
  1071     /*
       
  1072     * TestCHuiCommandDestructL test method for testing the ~THuiCommand method
       
  1073     * @since S60 5.0
       
  1074     * @param aItem Script line containing parameters.
       
  1075     * @return Symbian OS error code.
       
  1076     */
       
  1077     virtual TInt TestCHuiCommandDestructL( CStifItemParser& aItem ); 
       
  1078     /*
       
  1079     * TestCHuiCommandObjectCommandL test method for testing the ObjectCommand method
       
  1080     * @since S60 5.0
       
  1081     * @param aItem Script line containing parameters.
       
  1082     * @return Symbian OS error code.
       
  1083     */
       
  1084     virtual TInt TestCHuiCommandObjectCommandL( CStifItemParser& aItem ); 
       
  1085     /*
       
  1086     * TestCHuiCommandSetSenderL test method for testing the SetSender method
       
  1087     * @since S60 5.0
       
  1088     * @param aItem Script line containing parameters.
       
  1089     * @return Symbian OS error code.
       
  1090     */
       
  1091     virtual TInt TestCHuiCommandSetSenderL( CStifItemParser& aItem ); 
       
  1092     /*
       
  1093     * TestCHuiCommandTypeL test method for testing the Type method
       
  1094     * @since S60 5.0
       
  1095     * @param aItem Script line containing parameters.
       
  1096     * @return Symbian OS error code.
       
  1097     */
       
  1098     virtual TInt TestCHuiCommandTypeL( CStifItemParser& aItem ); 
       
  1099     /*
       
  1100     * TestCHuiSenderTypeL test method for testing the SenderType method
       
  1101     * @since S60 5.0
       
  1102     * @param aItem Script line containing parameters.
       
  1103     * @return Symbian OS error code.
       
  1104     */
       
  1105     virtual TInt TestCHuiSenderTypeL( CStifItemParser& aItem ); 
       
  1106     /*
       
  1107     * TestCHuiSenderL test method for testing the Sender method
       
  1108     * @since S60 5.0
       
  1109     * @param aItem Script line containing parameters.
       
  1110     * @return Symbian OS error code.
       
  1111     */
       
  1112     virtual TInt TestCHuiSenderL( CStifItemParser& aItem ); 
       
  1113     /*
       
  1114     * TestCHuiSenderVisualL test method for testing the SenderVisual method
       
  1115     * @since S60 5.0
       
  1116     * @param aItem Script line containing parameters.
       
  1117     * @return Symbian OS error code.
       
  1118     */
       
  1119     virtual TInt TestCHuiSenderVisualL( CStifItemParser& aItem );
       
  1120     /*
       
  1121     * TestCHuiSenderControlL test method for testing the SenderControl method
       
  1122     * @since S60 5.0
       
  1123     * @param aItem Script line containing parameters.
       
  1124     * @return Symbian OS error code.
       
  1125     */
       
  1126     virtual TInt TestCHuiSenderControlL( CStifItemParser& aItem ); 
       
  1127     /*
       
  1128     * TestCHuiSenderControlGroupL test method for testing the SenderControlGroup method
       
  1129     * @since S60 5.0
       
  1130     * @param aItem Script line containing parameters.
       
  1131     * @return Symbian OS error code.
       
  1132     */
       
  1133     virtual TInt TestCHuiSenderControlGroupL( CStifItemParser& aItem ); 
       
  1134     /*
       
  1135     * TestCHuiCommandConstructL test method for testing the Construct method
       
  1136     * @since S60 5.0
       
  1137     * @param aItem Script line containing parameters.
       
  1138     * @return Symbian OS error code.
       
  1139     */
       
  1140     virtual TInt TestCHuiCommandConstructL( CStifItemParser& aItem ); 
       
  1141     /*
       
  1142     * TestCHuiCommandExtensionL test method for testing the CommandExtension method
       
  1143     * @since S60 5.0
       
  1144     * @param aItem Script line containing parameters.
       
  1145     * @return Symbian OS error code.
       
  1146     */
       
  1147     virtual TInt TestCHuiCommandExtensionL( CStifItemParser& aItem ); 
       
  1148     /*
       
  1149     * TestCHuiCommandTActionCommandL test method for testing the THuiActionCommand method
       
  1150     * @since S60 5.0
       
  1151     * @param aItem Script line containing parameters.
       
  1152     * @return Symbian OS error code.
       
  1153     */
       
  1154     virtual TInt TestCHuiCommandTActionCommandL( CStifItemParser& aItem ); 
       
  1155     /*
       
  1156     * TestCHuiCommandExecuteL test method for testing the ExecuteL method
       
  1157     * @since S60 5.0
       
  1158     * @param aItem Script line containing parameters.
       
  1159     * @return Symbian OS error code.
       
  1160     */
       
  1161     virtual TInt TestCHuiCommandExecuteL( CStifItemParser& aItem ); 
       
  1162     /*
       
  1163     * TestCHuiCommandSizeL test method for testing the Size method
       
  1164     * @since S60 5.0
       
  1165     * @param aItem Script line containing parameters.
       
  1166     * @return Symbian OS error code.
       
  1167     */
       
  1168     virtual TInt TestCHuiCommandSizeL( CStifItemParser& aItem ); 
       
  1169     /*
       
  1170     * TestCHuiCommandIdL test method for testing the Id method
       
  1171     * @since S60 5.0
       
  1172     * @param aItem Script line containing parameters.
       
  1173     * @return Symbian OS error code.
       
  1174     */
       
  1175     virtual TInt TestCHuiCommandIdL( CStifItemParser& aItem );
       
  1176     /*
       
  1177     * TestCHuiActionCommandExtensionL test method for testing the CommandExtension method
       
  1178     * @since S60 5.0
       
  1179     * @param aItem Script line containing parameters.
       
  1180     * @return Symbian OS error code.
       
  1181     */
       
  1182     virtual TInt TestCHuiActionCommandExtensionL( CStifItemParser& aItem );
       
  1183     /*
       
  1184     * TestCHuiObjectCommandL test method for testing the ObjectCommand method
       
  1185     * @since S60 5.0
       
  1186     * @param aItem Script line containing parameters.
       
  1187     * @return Symbian OS error code.
       
  1188     */
       
  1189     virtual TInt TestCHuiObjectCommandL( CStifItemParser& aItem );
       
  1190     /*
       
  1191     * TestCHuiObjectCommandExecuteL test method for testing the ExecuteL method
       
  1192     * @since S60 5.0
       
  1193     * @param aItem Script line containing parameters.
       
  1194     * @return Symbian OS error code.
       
  1195     */
       
  1196     virtual TInt TestCHuiObjectCommandExecuteL( CStifItemParser& aItem );
       
  1197     /*
       
  1198     * TestCHuiObjectCommandSizeL test method for testing the Size method
       
  1199     * @since S60 5.0
       
  1200     * @param aItem Script line containing parameters.
       
  1201     * @return Symbian OS error code.
       
  1202     */
       
  1203     virtual TInt TestCHuiObjectCommandSizeL( CStifItemParser& aItem );
       
  1204     /*
       
  1205     * TestCHuiObjectCommandObjectL test method for testing the Object method
       
  1206     * @since S60 5.0
       
  1207     * @param aItem Script line containing parameters.
       
  1208     * @return Symbian OS error code.
       
  1209     */
       
  1210     virtual TInt TestCHuiObjectCommandObjectL( CStifItemParser& aItem );
       
  1211     /*
       
  1212     * TestCHuiObjectCommandOperationL test method for testing the Operation method
       
  1213     * @since S60 5.0
       
  1214     * @param aItem Script line containing parameters.
       
  1215     * @return Symbian OS error code.
       
  1216     */
       
  1217     virtual TInt TestCHuiObjectCommandOperationL( CStifItemParser& aItem );
       
  1218     /*
       
  1219     * TestCHuiObjectCommandConstructL test method for testing the Construct method
       
  1220     * @since S60 5.0
       
  1221     * @param aItem Script line containing parameters.
       
  1222     * @return Symbian OS error code.
       
  1223     */
       
  1224     virtual TInt TestCHuiObjectCommandConstructL( CStifItemParser& aItem );
       
  1225     /*
       
  1226     * TestCHuiObjectCommandExtensionL test method for testing the CommandExtension method
       
  1227     * @since S60 5.0
       
  1228     * @param aItem Script line containing parameters.
       
  1229     * @return Symbian OS error code.
       
  1230     */
       
  1231     virtual TInt TestCHuiObjectCommandExtensionL( CStifItemParser& aItem );
       
  1232     /*
       
  1233     * TestTHuiGroupCommandL test method for testing the THuiGroupCommand method
       
  1234     * @since S60 5.0
       
  1235     * @param aItem Script line containing parameters.
       
  1236     * @return Symbian OS error code.
       
  1237     */
       
  1238     virtual TInt TestTHuiGroupCommandL( CStifItemParser& aItem );
       
  1239     /*
       
  1240     * TestTHuiGroupCommandExecuteL test method for testing the ExecuteL method
       
  1241     * @since S60 5.0
       
  1242     * @param aItem Script line containing parameters.
       
  1243     * @return Symbian OS error code.
       
  1244     */
       
  1245     virtual TInt TestTHuiGroupCommandExecuteL( CStifItemParser& aItem );
       
  1246     /*
       
  1247     * TestTHuiGroupCommandSizeL test method for testing the Size method
       
  1248     * @since S60 5.0
       
  1249     * @param aItem Script line containing parameters.
       
  1250     * @return Symbian OS error code.
       
  1251     */
       
  1252     virtual TInt TestTHuiGroupCommandSizeL( CStifItemParser& aItem );
       
  1253     /*
       
  1254     * TestTHuiGroupCommandControlGroupL test method for testing the ControlGroup method
       
  1255     * @since S60 5.0
       
  1256     * @param aItem Script line containing parameters.
       
  1257     * @return Symbian OS error code.
       
  1258     */
       
  1259     virtual TInt TestTHuiGroupCommandControlGroupL( CStifItemParser& aItem );
       
  1260     /*
       
  1261     * TestTHuiGroupCommandDisplayL test method for testing the Display method
       
  1262     * @since S60 5.0
       
  1263     * @param aItem Script line containing parameters.
       
  1264     * @return Symbian OS error code.
       
  1265     */
       
  1266     virtual TInt TestTHuiGroupCommandDisplayL( CStifItemParser& aItem );
       
  1267     /*
       
  1268     * TestTHuiGroupCommandExtensionL test method for testing the CommandExtension method
       
  1269     * @since S60 5.0
       
  1270     * @param aItem Script line containing parameters.
       
  1271     * @return Symbian OS error code.
       
  1272     */
       
  1273     virtual TInt TestTHuiGroupCommandExtensionL( CStifItemParser& aItem );
       
  1274     /*
       
  1275     * TestTHuiControlCommandL test method for testing the THuiControlCommand method
       
  1276     * @since S60 5.0
       
  1277     * @param aItem Script line containing parameters.
       
  1278     * @return Symbian OS error code.
       
  1279     */
       
  1280     virtual TInt TestTHuiControlCommandL( CStifItemParser& aItem );
       
  1281     /*
       
  1282     * TestTHuiControlCommandExecuteL test method for testing the ExecuteL method
       
  1283     * @since S60 5.0
       
  1284     * @param aItem Script line containing parameters.
       
  1285     * @return Symbian OS error code.
       
  1286     */
       
  1287     virtual TInt TestTHuiControlCommandExecuteL( CStifItemParser& aItem );
       
  1288     /*
       
  1289     * TestTHuiControlCommandSizeL test method for testing the Size method
       
  1290     * @since S60 5.0
       
  1291     * @param aItem Script line containing parameters.
       
  1292     * @return Symbian OS error code.
       
  1293     */
       
  1294     virtual TInt TestTHuiControlCommandSizeL( CStifItemParser& aItem );
       
  1295     /*
       
  1296     * TestTHuiControlCommandControlL test method for testing the Control method
       
  1297     * @since S60 5.0
       
  1298     * @param aItem Script line containing parameters.
       
  1299     * @return Symbian OS error code.
       
  1300     */
       
  1301     virtual TInt TestTHuiControlCommandControlL( CStifItemParser& aItem );
       
  1302     /*
       
  1303     * TestTHuiControlCommandExtensionL test method for testing the CommandExtension method
       
  1304     * @since S60 5.0
       
  1305     * @param aItem Script line containing parameters.
       
  1306     * @return Symbian OS error code.
       
  1307     */
       
  1308     virtual TInt TestTHuiControlCommandExtensionL( CStifItemParser& aItem );
       
  1309     /*
       
  1310     * TestTHuiVisualCommandL test method for testing the THuiVisualCommand method
       
  1311     * @since S60 5.0
       
  1312     * @param aItem Script line containing parameters.
       
  1313     * @return Symbian OS error code.
       
  1314     */
       
  1315     virtual TInt TestTHuiVisualCommandL( CStifItemParser& aItem );
       
  1316     /*
       
  1317     * TestTHuiVisualCommandExecuteL test method for testing the ExecuteL method
       
  1318     * @since S60 5.0
       
  1319     * @param aItem Script line containing parameters.
       
  1320     * @return Symbian OS error code.
       
  1321     */
       
  1322     virtual TInt TestTHuiVisualCommandExecuteL( CStifItemParser& aItem );
       
  1323     /*
       
  1324     * TestTHuiVisualCommandSizeL test method for testing the Size method
       
  1325     * @since S60 5.0
       
  1326     * @param aItem Script line containing parameters.
       
  1327     * @return Symbian OS error code.
       
  1328     */
       
  1329     virtual TInt TestTHuiVisualCommandSizeL( CStifItemParser& aItem );
       
  1330     /*
       
  1331     * TestTHuiVisualCommandVisualL test method for testing the Visual method
       
  1332     * @since S60 5.0
       
  1333     * @param aItem Script line containing parameters.
       
  1334     * @return Symbian OS error code.
       
  1335     */
       
  1336     virtual TInt TestTHuiVisualCommandVisualL( CStifItemParser& aItem );
       
  1337     /*
       
  1338     * TestTHuiVisualCommandFlagsToSetL test method for testing the FlagsToSet method
       
  1339     * @since S60 5.0
       
  1340     * @param aItem Script line containing parameters.
       
  1341     * @return Symbian OS error code.
       
  1342     */
       
  1343     virtual TInt TestTHuiVisualCommandFlagsToSetL( CStifItemParser& aItem );
       
  1344     /*
       
  1345     * TestTHuiVisualCommandFlagsToClearL test method for testing the FlagsToClear method
       
  1346     * @since S60 5.0
       
  1347     * @param aItem Script line containing parameters.
       
  1348     * @return Symbian OS error code.
       
  1349     */
       
  1350     virtual TInt TestTHuiVisualCommandFlagsToClearL( CStifItemParser& aItem );
       
  1351     /*
       
  1352     * TestTHuiVisualCommandExtensionL test method for testing the CommandExtension method
       
  1353     * @since S60 5.0
       
  1354     * @param aItem Script line containing parameters.
       
  1355     * @return Symbian OS error code.
       
  1356     */
       
  1357     virtual TInt TestTHuiVisualCommandExtensionL( CStifItemParser& aItem );
       
  1358     /*
       
  1359     * TestTHuiImageCommandL test method for testing the THuiImageCommand method
       
  1360     * @since S60 5.0
       
  1361     * @param aItem Script line containing parameters.
       
  1362     * @return Symbian OS error code.
       
  1363     */
       
  1364     virtual TInt TestTHuiImageCommandL( CStifItemParser& aItem );
       
  1365     /*
       
  1366     * TestTHuiImageCommandExecuteL test method for testing the ExecuteL method
       
  1367     * @since S60 5.0
       
  1368     * @param aItem Script line containing parameters.
       
  1369     * @return Symbian OS error code.
       
  1370     */
       
  1371     virtual TInt TestTHuiImageCommandExecuteL( CStifItemParser& aItem );
       
  1372     /*
       
  1373     * TestTHuiImageCommandSizeL test method for testing the Size method
       
  1374     * @since S60 5.0
       
  1375     * @param aItem Script line containing parameters.
       
  1376     * @return Symbian OS error code.
       
  1377     */
       
  1378     virtual TInt TestTHuiImageCommandSizeL( CStifItemParser& aItem );
       
  1379     /*
       
  1380     * TestTHuiImageCommandVisualL test method for testing the ImageVisual method
       
  1381     * @since S60 5.0
       
  1382     * @param aItem Script line containing parameters.
       
  1383     * @return Symbian OS error code.
       
  1384     */
       
  1385     virtual TInt TestTHuiImageCommandVisualL( CStifItemParser& aItem );
       
  1386     /*
       
  1387     * TestTHuiImageCommandImageL test method for testing the Image method
       
  1388     * @since S60 5.0
       
  1389     * @param aItem Script line containing parameters.
       
  1390     * @return Symbian OS error code.
       
  1391     */
       
  1392     virtual TInt TestTHuiImageCommandImageL( CStifItemParser& aItem );
       
  1393     /*
       
  1394     * TestTHuiImageCommandExtensionL test method for testing the CommandExtension method
       
  1395     * @since S60 5.0
       
  1396     * @param aItem Script line containing parameters.
       
  1397     * @return Symbian OS error code.
       
  1398     */
       
  1399     virtual TInt TestTHuiImageCommandExtensionL( CStifItemParser& aItem );
       
  1400     /*
       
  1401     * TestTHuiTextCommandL test method for testing the THuiTextCommand method
       
  1402     * @since S60 5.0
       
  1403     * @param aItem Script line containing parameters.
       
  1404     * @return Symbian OS error code.
       
  1405     */
       
  1406     virtual TInt TestTHuiTextCommandL( CStifItemParser& aItem );
       
  1407     /*
       
  1408     * TestTHuiTextCommandExecuteL test method for testing the ExecuteL method
       
  1409     * @since S60 5.0
       
  1410     * @param aItem Script line containing parameters.
       
  1411     * @return Symbian OS error code.
       
  1412     */
       
  1413     virtual TInt TestTHuiTextCommandExecuteL( CStifItemParser& aItem );
       
  1414     /*
       
  1415     * TestTHuiTextCommandSizeL test method for testing the Size method
       
  1416     * @since S60 5.0
       
  1417     * @param aItem Script line containing parameters.
       
  1418     * @return Symbian OS error code.
       
  1419     */
       
  1420     virtual TInt TestTHuiTextCommandSizeL( CStifItemParser& aItem );
       
  1421     /*
       
  1422     * TestTHuiTextCommandTextVisualL test method for testing the TextVisual method
       
  1423     * @since S60 5.0
       
  1424     * @param aItem Script line containing parameters.
       
  1425     * @return Symbian OS error code.
       
  1426     */
       
  1427     virtual TInt TestTHuiTextCommandTextVisualL( CStifItemParser& aItem );
       
  1428     /*
       
  1429     * TestTHuiTextCommandTextL test method for testing the Text method
       
  1430     * @since S60 5.0
       
  1431     * @param aItem Script line containing parameters.
       
  1432     * @return Symbian OS error code.
       
  1433     */
       
  1434     virtual TInt TestTHuiTextCommandTextL( CStifItemParser& aItem );
       
  1435     /*
       
  1436     * TestTHuiTextCommandExtensionL test method for testing the CommandExtension method
       
  1437     * @since S60 5.0
       
  1438     * @param aItem Script line containing parameters.
       
  1439     * @return Symbian OS error code.
       
  1440     */
       
  1441     virtual TInt TestTHuiTextCommandExtensionL( CStifItemParser& aItem );
       
  1442     /*
       
  1443     * TestTHuiValueCommandL test method for testing the THuiValueCommand method
       
  1444     * @since S60 5.0
       
  1445     * @param aItem Script line containing parameters.
       
  1446     * @return Symbian OS error code.
       
  1447     */
       
  1448     virtual TInt TestTHuiValueCommandL( CStifItemParser& aItem );
       
  1449     /*
       
  1450     * TestTHuiValueCommandMutiRefL test method for testing the THuiValueCommand method
       
  1451     * @since S60 5.0
       
  1452     * @param aItem Script line containing parameters.
       
  1453     * @return Symbian OS error code.
       
  1454     */
       
  1455     virtual TInt TestTHuiValueCommandMutiRefL( CStifItemParser& aItem );
       
  1456     /*
       
  1457     * TestTHuiValueCommandExecuteL test method for testing the ExecuteL method
       
  1458     * @since S60 5.0
       
  1459     * @param aItem Script line containing parameters.
       
  1460     * @return Symbian OS error code.
       
  1461     */
       
  1462     virtual TInt TestTHuiValueCommandExecuteL( CStifItemParser& aItem );
       
  1463     /*
       
  1464     * TestTHuiValueCommandSizeL test method for testing the Size method
       
  1465     * @since S60 5.0
       
  1466     * @param aItem Script line containing parameters.
       
  1467     * @return Symbian OS error code.
       
  1468     */
       
  1469     virtual TInt TestTHuiValueCommandSizeL( CStifItemParser& aItem );
       
  1470     /*
       
  1471     * TestTHuiValueCommandTimedValueL test method for testing the TimedValue method
       
  1472     * @since S60 5.0
       
  1473     * @param aItem Script line containing parameters.
       
  1474     * @return Symbian OS error code.
       
  1475     */
       
  1476     virtual TInt TestTHuiValueCommandTimedValueL( CStifItemParser& aItem );
       
  1477     /*
       
  1478     * TestTHuiValueCommandTargetL test method for testing the Target method
       
  1479     * @since S60 5.0
       
  1480     * @param aItem Script line containing parameters.
       
  1481     * @return Symbian OS error code.
       
  1482     */
       
  1483     virtual TInt TestTHuiValueCommandTargetL( CStifItemParser& aItem );
       
  1484     /*
       
  1485     * TestTHuiValueCommandTransitionTimeL test method for testing the TransitionTime method
       
  1486     * @since S60 5.0
       
  1487     * @param aItem Script line containing parameters.
       
  1488     * @return Symbian OS error code.
       
  1489     */
       
  1490     virtual TInt TestTHuiValueCommandTransitionTimeL( CStifItemParser& aItem );
       
  1491     /*
       
  1492     * TestTHuiValueCommandSpeedL test method for testing the Speed method
       
  1493     * @since S60 5.0
       
  1494     * @param aItem Script line containing parameters.
       
  1495     * @return Symbian OS error code.
       
  1496     */
       
  1497     virtual TInt TestTHuiValueCommandSpeedL( CStifItemParser& aItem );
       
  1498     /*
       
  1499     * TestTHuiValueCommandExtensionL test method for testing the CommandExtension method
       
  1500     * @since S60 5.0
       
  1501     * @param aItem Script line containing parameters.
       
  1502     * @return Symbian OS error code.
       
  1503     */
       
  1504     virtual TInt TestTHuiValueCommandExtensionL( CStifItemParser& aItem );
       
  1505     /*
       
  1506     * TestTHuiPointCommandL test method for testing the THuiPointCommand method
       
  1507     * @since S60 5.0
       
  1508     * @param aItem Script line containing parameters.
       
  1509     * @return Symbian OS error code.
       
  1510     */
       
  1511     virtual TInt TestTHuiPointCommandL( CStifItemParser& aItem );
       
  1512     /*
       
  1513     * TestTHuiPointCommandMutiRefL test method for testing the THuiPointCommand method
       
  1514     * @since S60 5.0
       
  1515     * @param aItem Script line containing parameters.
       
  1516     * @return Symbian OS error code.
       
  1517     */
       
  1518     virtual TInt TestTHuiPointCommandMutiRefL( CStifItemParser& aItem );
       
  1519     /*
       
  1520     * TestTHuiPointCommandMutiRefOtherL test method for testing the THuiPointCommand method
       
  1521     * @since S60 5.0
       
  1522     * @param aItem Script line containing parameters.
       
  1523     * @return Symbian OS error code.
       
  1524     */
       
  1525     virtual TInt TestTHuiPointCommandMutiRefOtherL( CStifItemParser& aItem );
       
  1526     /*
       
  1527     * TestTHuiPointCommandExecuteL test method for testing the ExecuteL method
       
  1528     * @since S60 5.0
       
  1529     * @param aItem Script line containing parameters.
       
  1530     * @return Symbian OS error code.
       
  1531     */
       
  1532     virtual TInt TestTHuiPointCommandExecuteL( CStifItemParser& aItem );
       
  1533     /*
       
  1534     * TestTHuiPointCommandSizeL test method for testing the Size method
       
  1535     * @since S60 5.0
       
  1536     * @param aItem Script line containing parameters.
       
  1537     * @return Symbian OS error code.
       
  1538     */
       
  1539     virtual TInt TestTHuiPointCommandSizeL( CStifItemParser& aItem );
       
  1540     /*
       
  1541     * TestTHuiPointCommandTimedPointL test method for testing the TimedPoint method
       
  1542     * @since S60 5.0
       
  1543     * @param aItem Script line containing parameters.
       
  1544     * @return Symbian OS error code.
       
  1545     */
       
  1546     virtual TInt TestTHuiPointCommandTimedPointL( CStifItemParser& aItem );
       
  1547     /*
       
  1548     * TestTHuiPointCommandTargetL test method for testing the Target method
       
  1549     * @since S60 5.0
       
  1550     * @param aItem Script line containing parameters.
       
  1551     * @return Symbian OS error code.
       
  1552     */
       
  1553     virtual TInt TestTHuiPointCommandTargetL( CStifItemParser& aItem );
       
  1554     /*
       
  1555     * TestTHuiPointCommandTransitionTimeL test method for testing the TransitionTime method
       
  1556     * @since S60 5.0
       
  1557     * @param aItem Script line containing parameters.
       
  1558     * @return Symbian OS error code.
       
  1559     */
       
  1560     virtual TInt TestTHuiPointCommandTransitionTimeL( CStifItemParser& aItem );
       
  1561     /*
       
  1562     * TestTHuiPointCommandSpeedL test method for testing the Speed method
       
  1563     * @since S60 5.0
       
  1564     * @param aItem Script line containing parameters.
       
  1565     * @return Symbian OS error code.
       
  1566     */
       
  1567     virtual TInt TestTHuiPointCommandSpeedL( CStifItemParser& aItem );
       
  1568     /*
       
  1569     * TestTHuiPointCommandExtensionL test method for testing the CommandExtension method
       
  1570     * @since S60 5.0
       
  1571     * @param aItem Script line containing parameters.
       
  1572     * @return Symbian OS error code.
       
  1573     */
       
  1574     virtual TInt TestTHuiPointCommandExtensionL( CStifItemParser& aItem );
       
  1575     /*
       
  1576     * THuiTransformationCommand test method for testing the THuiTransformationCommand method
       
  1577     * @since S60 5.0
       
  1578     * @param aItem Script line containing parameters.
       
  1579     * @return Symbian OS error code.
       
  1580     */
       
  1581     virtual TInt TestTHuiTransformationCommandL( CStifItemParser& aItem );
       
  1582     /*
       
  1583     * TestTHuiTransformationCommandExecuteL test method for testing the ExecuteL method
       
  1584     * @since S60 5.0
       
  1585     * @param aItem Script line containing parameters.
       
  1586     * @return Symbian OS error code.
       
  1587     */
       
  1588     virtual TInt TestTHuiTransformationCommandExecuteL( CStifItemParser& aItem );
       
  1589     /*
       
  1590     * TestTHuiTransformationCommandSizeL test method for testing the Size method
       
  1591     * @since S60 5.0
       
  1592     * @param aItem Script line containing parameters.
       
  1593     * @return Symbian OS error code.
       
  1594     */
       
  1595     virtual TInt TestTHuiTransformationCommandSizeL( CStifItemParser& aItem );
       
  1596     /*
       
  1597     * TestTHuiTransformationCommandTransmasnL test method for testing the Transformation method
       
  1598     * @since S60 5.0
       
  1599     * @param aItem Script line containing parameters.
       
  1600     * @return Symbian OS error code.
       
  1601     */
       
  1602     virtual TInt TestTHuiTransformationCommandTransmasnL( CStifItemParser& aItem );
       
  1603     /*
       
  1604     * TestTHuiTransformationCommandStepL test method for testing the Step method
       
  1605     * @since S60 5.0
       
  1606     * @param aItem Script line containing parameters.
       
  1607     * @return Symbian OS error code.
       
  1608     */
       
  1609     virtual TInt TestTHuiTransformationCommandStepL( CStifItemParser& aItem );
       
  1610     /*
       
  1611     * TestTHuiTransformationCommandSetXL test method for testing the SetX method
       
  1612     * @since S60 5.0
       
  1613     * @param aItem Script line containing parameters.
       
  1614     * @return Symbian OS error code.
       
  1615     */
       
  1616     virtual TInt TestTHuiTransformationCommandSetXL( CStifItemParser& aItem );
       
  1617     /*
       
  1618     * TestTHuiTransformationCommandSetYL test method for testing the SetY method
       
  1619     * @since S60 5.0
       
  1620     * @param aItem Script line containing parameters.
       
  1621     * @return Symbian OS error code.
       
  1622     */
       
  1623     virtual TInt TestTHuiTransformationCommandSetYL( CStifItemParser& aItem );
       
  1624     /*
       
  1625     * TestTHuiTransformationCommandSetZL test method for testing the SetZ method
       
  1626     * @since S60 5.0
       
  1627     * @param aItem Script line containing parameters.
       
  1628     * @return Symbian OS error code.
       
  1629     */
       
  1630     virtual TInt TestTHuiTransformationCommandSetZL( CStifItemParser& aItem );
       
  1631     /*
       
  1632     * TestTHuiTransformationCommandSetAngleL test method for testing the SetAngle method
       
  1633     * @since S60 5.0
       
  1634     * @param aItem Script line containing parameters.
       
  1635     * @return Symbian OS error code.
       
  1636     */
       
  1637     virtual TInt TestTHuiTransformationCommandSetAngleL( CStifItemParser& aItem );
       
  1638     /*
       
  1639     * TestTHuiTransformationCommandExtensionL test method for testing the CommandExtension method
       
  1640     * @since S60 5.0
       
  1641     * @param aItem Script line containing parameters.
       
  1642     * @return Symbian OS error code.
       
  1643     */
       
  1644     virtual TInt TestTHuiTransformationCommandExtensionL( CStifItemParser& aItem );
       
  1645     /*
       
  1646     * TestTHuiMarkerCommandL test method for testing the THuiMarkerCommand method
       
  1647     * @since S60 5.0
       
  1648     * @param aItem Script line containing parameters.
       
  1649     * @return Symbian OS error code.
       
  1650     */
       
  1651     virtual TInt TestTHuiMarkerCommandL( CStifItemParser& aItem );
       
  1652     /*
       
  1653     * TestTHuiMarkerCommandExecuteL test method for testing the ExecuteL method
       
  1654     * @since S60 5.0
       
  1655     * @param aItem Script line containing parameters.
       
  1656     * @return Symbian OS error code.
       
  1657     */
       
  1658     virtual TInt TestTHuiMarkerCommandExecuteL( CStifItemParser& aItem );
       
  1659     /*
       
  1660     * TestTHuiMarkerCommandSizeL test method for testing the Size method
       
  1661     * @since S60 5.0
       
  1662     * @param aItem Script line containing parameters.
       
  1663     * @return Symbian OS error code.
       
  1664     */
       
  1665     virtual TInt TestTHuiMarkerCommandSizeL( CStifItemParser& aItem );
       
  1666     /*
       
  1667     * TestTHuiMarkerCommandIdL test method for testing the Id method
       
  1668     * @since S60 5.0
       
  1669     * @param aItem Script line containing parameters.
       
  1670     * @return Symbian OS error code.
       
  1671     */
       
  1672     virtual TInt TestTHuiMarkerCommandIdL( CStifItemParser& aItem );
       
  1673     /*
       
  1674     * TestTHuiMarkerCommandExtensionL test method for testing the CommandExtension method
       
  1675     * @since S60 5.0
       
  1676     * @param aItem Script line containing parameters.
       
  1677     * @return Symbian OS error code.
       
  1678     */
       
  1679     virtual TInt TestTHuiMarkerCommandExtensionL( CStifItemParser& aItem );
       
  1680     /*
       
  1681     * TestTHuiCustomEventCommandL test method for testing the THuiCustomEventCommand method
       
  1682     * @since S60 5.0
       
  1683     * @param aItem Script line containing parameters.
       
  1684     * @return Symbian OS error code.
       
  1685     */
       
  1686     virtual TInt TestTHuiCustomEventCommandL( CStifItemParser& aItem );
       
  1687     /*
       
  1688     * TestTHuiCustomEventCommandExecuteL test method for testing the ExecuteL method
       
  1689     * @since S60 5.0
       
  1690     * @param aItem Script line containing parameters.
       
  1691     * @return Symbian OS error code.
       
  1692     */
       
  1693     virtual TInt TestTHuiCustomEventCommandExecuteL( CStifItemParser& aItem );
       
  1694     /*
       
  1695     * TestTHuiCustomEventCommandSizeL test method for testing the Size method
       
  1696     * @since S60 5.0
       
  1697     * @param aItem Script line containing parameters.
       
  1698     * @return Symbian OS error code.
       
  1699     */
       
  1700     virtual TInt TestTHuiCustomEventCommandSizeL( CStifItemParser& aItem );
       
  1701     /*
       
  1702     * TestTHuiCustomEventCommandRecipientL test method for testing the Recipient method
       
  1703     * @since S60 5.0
       
  1704     * @param aItem Script line containing parameters.
       
  1705     * @return Symbian OS error code.
       
  1706     */
       
  1707     virtual TInt TestTHuiCustomEventCommandRecipientL( CStifItemParser& aItem );
       
  1708     /*
       
  1709     * TestTHuiCustomEventCommandParamL test method for testing the Param method
       
  1710     * @since S60 5.0
       
  1711     * @param aItem Script line containing parameters.
       
  1712     * @return Symbian OS error code.
       
  1713     */
       
  1714     virtual TInt TestTHuiCustomEventCommandParamL( CStifItemParser& aItem );
       
  1715     /*
       
  1716     * TestTHuiCustomEventCommandExtensionL test method for testing the CommandExtension method
       
  1717     * @since S60 5.0
       
  1718     * @param aItem Script line containing parameters.
       
  1719     * @return Symbian OS error code.
       
  1720     */
       
  1721     virtual TInt TestTHuiCustomEventCommandExtensionL( CStifItemParser& aItem );
       
  1722     
       
  1723     
       
  1724     
       
  1725 private:
       
  1726     //test the method of HuiVisual.h
       
  1727 
       
  1728     /**
       
  1729     * TestHuiVisualAddNewL test method.
       
  1730     * @since S60 5.0
       
  1731     * @param aItem Script line containing parameters.
       
  1732     * @return Symbian OS error code.
       
  1733     */
       
  1734     virtual TInt TestHuiVisualAddNewL( CStifItemParser& aItem );
       
  1735 
       
  1736     /**
       
  1737     * TestHuiVisualCHuiVisual test method.
       
  1738     * @since S60 5.0
       
  1739     * @param aItem Script line containing parameters.
       
  1740     * @return Symbian OS error code.
       
  1741     */
       
  1742     virtual TInt TestHuiVisualCHuiVisualL( CStifItemParser& aItem );
       
  1743 
       
  1744     /**
       
  1745     * TestHuiVisualConstructL test method.
       
  1746     * @since S60 5.0
       
  1747     * @param aItem Script line containing parameters.
       
  1748     * @return Symbian OS error code.
       
  1749     */
       
  1750     virtual TInt TestHuiVisualConstructL( CStifItemParser& aItem );
       
  1751 
       
  1752     /**
       
  1753     * TestHuiVisualDelete test method.
       
  1754     * @since S60 5.0
       
  1755     * @param aItem Script line containing parameters.
       
  1756     * @return Symbian OS error code.
       
  1757     */
       
  1758     virtual TInt TestHuiVisualDelete( CStifItemParser& aItem );
       
  1759 
       
  1760     /**
       
  1761     * TestHuiVisualRemoveAndDestroyAllD test method.
       
  1762     * @since S60 5.0
       
  1763     * @param aItem Script line containing parameters.
       
  1764     * @return Symbian OS error code.
       
  1765     */
       
  1766     virtual TInt TestHuiVisualRemoveAndDestroyAllD( CStifItemParser& aItem );
       
  1767 
       
  1768     /**
       
  1769     * TestHuiVisualSetTagL test method.
       
  1770     * @since S60 5.0
       
  1771     * @param aItem Script line containing parameters.
       
  1772     * @return Symbian OS error code.
       
  1773     */
       
  1774     virtual TInt TestHuiVisualSetTagL( CStifItemParser& aItem );
       
  1775 
       
  1776     /**
       
  1777     * TestHuiVisualTag test method.
       
  1778     * @since S60 5.0
       
  1779     * @param aItem Script line containing parameters.
       
  1780     * @return Symbian OS error code.
       
  1781     */
       
  1782     virtual TInt TestHuiVisualTag( CStifItemParser& aItem );
       
  1783 
       
  1784     /**
       
  1785     * TestHuiVisualIsTagged test method.
       
  1786     * @since S60 5.0
       
  1787     * @param aItem Script line containing parameters.
       
  1788     * @return Symbian OS error code.
       
  1789     */
       
  1790     virtual TInt TestHuiVisualIsTagged( CStifItemParser& aItem );
       
  1791 
       
  1792     /**
       
  1793     * TestHuiVisualFindTag test method.
       
  1794     * @since S60 5.0
       
  1795     * @param aItem Script line containing parameters.
       
  1796     * @return Symbian OS error code.
       
  1797     */
       
  1798     virtual TInt TestHuiVisualFindTag( CStifItemParser& aItem );
       
  1799 
       
  1800     /**
       
  1801     * TestHuiVisualSetFlag test method.
       
  1802     * @since S60 5.0
       
  1803     * @param aItem Script line containing parameters.
       
  1804     * @return Symbian OS error code.
       
  1805     */
       
  1806     virtual TInt TestHuiVisualSetFlag( CStifItemParser& aItem );
       
  1807 
       
  1808     /**
       
  1809     * TestHuiVisualSetFlags test method.
       
  1810     * @since S60 5.0
       
  1811     * @param aItem Script line containing parameters.
       
  1812     * @return Symbian OS error code.
       
  1813     */
       
  1814     virtual TInt TestHuiVisualSetFlags( CStifItemParser& aItem );
       
  1815 
       
  1816     /**
       
  1817     * TestHuiVisualClearFlag test method.
       
  1818     * @since S60 5.0
       
  1819     * @param aItem Script line containing parameters.
       
  1820     * @return Symbian OS error code.
       
  1821     */
       
  1822     virtual TInt TestHuiVisualClearFlag( CStifItemParser& aItem );
       
  1823 
       
  1824     /**
       
  1825     * TestHuiVisualAddNewL test method.
       
  1826     * @since S60 5.0
       
  1827     * @param aItem Script line containing parameters.
       
  1828     * @return Symbian OS error code.
       
  1829     */
       
  1830     virtual TInt TestHuiVisualClearFlags( CStifItemParser& aItem );
       
  1831 
       
  1832     /**
       
  1833     * TestHuiVisualFlags test method.
       
  1834     * @since S60 5.0
       
  1835     * @param aItem Script line containing parameters.
       
  1836     * @return Symbian OS error code.
       
  1837     */
       
  1838     virtual TInt TestHuiVisualFlags( CStifItemParser& aItem );
       
  1839 
       
  1840     /**
       
  1841     * TestHuiVisualOwner test method.
       
  1842     * @since S60 5.0
       
  1843     * @param aItem Script line containing parameters.
       
  1844     * @return Symbian OS error code.
       
  1845     */
       
  1846     virtual TInt TestHuiVisualOwner( CStifItemParser& aItem );
       
  1847 
       
  1848     /**
       
  1849     * TestHuiVisualSetOwner test method.
       
  1850     * @since S60 5.0
       
  1851     * @param aItem Script line containing parameters.
       
  1852     * @return Symbian OS error code.
       
  1853     */
       
  1854     virtual TInt TestHuiVisualSetOwnerL( CStifItemParser& aItem );
       
  1855 
       
  1856     /**
       
  1857     * TestHuiVisualCount test method.
       
  1858     * @since S60 5.0
       
  1859     * @param aItem Script line containing parameters.
       
  1860     * @return Symbian OS error code.
       
  1861     */
       
  1862     virtual TInt TestHuiVisualCount( CStifItemParser& aItem );
       
  1863 
       
  1864     /**
       
  1865     * TestHuiVisualVisual test method.
       
  1866     * @since S60 5.0
       
  1867     * @param aItem Script line containing parameters.
       
  1868     * @return Symbian OS error code.
       
  1869     */
       
  1870     virtual TInt TestHuiVisualVisual( CStifItemParser& aItem );
       
  1871 
       
  1872     /**
       
  1873     * TestHuiVisualLayout test method.
       
  1874     * @since S60 5.0
       
  1875     * @param aItem Script line containing parameters.
       
  1876     * @return Symbian OS error code.
       
  1877     */
       
  1878     virtual TInt TestHuiVisualLayoutL( CStifItemParser& aItem );
       
  1879 
       
  1880     /**
       
  1881     * TestHuiVisualEnv test method.
       
  1882     * @since S60 5.0
       
  1883     * @param aItem Script line containing parameters.
       
  1884     * @return Symbian OS error code.
       
  1885     */
       
  1886     virtual TInt TestHuiVisualEnv( CStifItemParser& aItem );
       
  1887 
       
  1888     /**
       
  1889     * TestHuiVisualSkin test method.
       
  1890     * @since S60 5.0
       
  1891     * @param aItem Script line containing parameters.
       
  1892     * @return Symbian OS error code.
       
  1893     */
       
  1894     virtual TInt TestHuiVisualSkin( CStifItemParser& aItem );
       
  1895 
       
  1896     /**
       
  1897     * TestHuiVisualDisplay test method.
       
  1898     * @since S60 5.0
       
  1899     * @param aItem Script line containing parameters.
       
  1900     * @return Symbian OS error code.
       
  1901     */
       
  1902     virtual TInt TestHuiVisualDisplay( CStifItemParser& aItem );
       
  1903 
       
  1904     /**
       
  1905     * TestHuiVisualSetOrigin test method.
       
  1906     * @since S60 5.0
       
  1907     * @param aItem Script line containing parameters.
       
  1908     * @return Symbian OS error code.
       
  1909     */
       
  1910     virtual TInt TestHuiVisualSetOrigin( CStifItemParser& aItem );
       
  1911 
       
  1912     /**
       
  1913     * TestHuiVisualHorizontalOrigin test method.
       
  1914     * @since S60 5.0
       
  1915     * @param aItem Script line containing parameters.
       
  1916     * @return Symbian OS error code.
       
  1917     */
       
  1918     virtual TInt TestHuiVisualHorizontalOrigin( CStifItemParser& aItem );
       
  1919 
       
  1920     /**
       
  1921     * TestHuiVisualVerticalOrigin test method.
       
  1922     * @since S60 5.0
       
  1923     * @param aItem Script line containing parameters.
       
  1924     * @return Symbian OS error code.
       
  1925     */
       
  1926     virtual TInt TestHuiVisualVerticalOrigin( CStifItemParser& aItem );
       
  1927 
       
  1928     /**
       
  1929     * TestHuiVisualAlignByOrigin test method.
       
  1930     * @since S60 5.0
       
  1931     * @param aItem Script line containing parameters.
       
  1932     * @return Symbian OS error code.
       
  1933     */
       
  1934     virtual TInt TestHuiVisualAlignByOrigin( CStifItemParser& aItem );
       
  1935 
       
  1936     /**
       
  1937     * TestHuiVisualSetMinTSizeL test method with TSize type parameter.
       
  1938     * @since S60 5.0
       
  1939     * @param aItem Script line containing parameters.
       
  1940     * @return Symbian OS error code.
       
  1941     */
       
  1942     virtual TInt TestHuiVisualSetMinTSizeL( CStifItemParser& aItem );
       
  1943 
       
  1944     /**
       
  1945     * TestHuiVisualSetMinHuiSizeL test method with THuiRealSize type parameter.
       
  1946     * @since S60 5.0
       
  1947     * @param aItem Script line containing parameters.
       
  1948     * @return Symbian OS error code.
       
  1949     */
       
  1950     virtual TInt TestHuiVisualSetMinHuiSizeL( CStifItemParser& aItem );
       
  1951 
       
  1952     /**
       
  1953     * TestHuiVisualMinSize test method.
       
  1954     * @since S60 5.0
       
  1955     * @param aItem Script line containing parameters.
       
  1956     * @return Symbian OS error code.
       
  1957     */
       
  1958     virtual TInt TestHuiVisualMinSizeL( CStifItemParser& aItem );
       
  1959 
       
  1960     /**
       
  1961     * TestHuiVisualMinSizeInBaseUnits test method.
       
  1962     * @since S60 5.0
       
  1963     * @param aItem Script line containing parameters.
       
  1964     * @return Symbian OS error code.
       
  1965     */
       
  1966     virtual TInt TestHuiVisualMinSizeInBaseUnitsL( CStifItemParser& aItem );
       
  1967 
       
  1968     /**
       
  1969     * TestHuiVisualSetMaxTSize test method with TSize type parameter.
       
  1970     * @since S60 5.0
       
  1971     * @param aItem Script line containing parameters.
       
  1972     * @return Symbian OS error code.
       
  1973     */
       
  1974     virtual TInt TestHuiVisualSetMaxTSizeL( CStifItemParser& aItem );
       
  1975 
       
  1976     /**
       
  1977     * TestHuiVisualSetMaxHuiSize test method.
       
  1978     * @since S60 5.0
       
  1979     * @param aItem Script line containing parameters.
       
  1980     * @return Symbian OS error code.
       
  1981     */
       
  1982     virtual TInt TestHuiVisualSetMaxHuiSizeL( CStifItemParser& aItem );
       
  1983 
       
  1984     /**
       
  1985     * TestHuiVisualAddNewL test method with THuiRealSize type parameter.
       
  1986     * @since S60 5.0
       
  1987     * @param aItem Script line containing parameters.
       
  1988     * @return Symbian OS error code.
       
  1989     */
       
  1990     virtual TInt TestHuiVisualMaxSizeL( CStifItemParser& aItem );
       
  1991 
       
  1992     /**
       
  1993     * TestHuiVisualAddNewL test method.
       
  1994     * @since S60 5.0
       
  1995     * @param aItem Script line containing parameters.
       
  1996     * @return Symbian OS error code.
       
  1997     */
       
  1998     virtual TInt TestHuiVisualMaxSizeInBaseUnitsL( CStifItemParser& aItem );
       
  1999 
       
  2000     /**
       
  2001     * TestHuiVisualPos test method.
       
  2002     * @since S60 5.0
       
  2003     * @param aItem Script line containing parameters.
       
  2004     * @return Symbian OS error code.
       
  2005     */
       
  2006     virtual TInt TestHuiVisualPosConst( CStifItemParser& aItem );
       
  2007 
       
  2008     /**
       
  2009     * TestHuiVisualConstSize test method.
       
  2010     * @since S60 5.0
       
  2011     * @param aItem Script line containing parameters.
       
  2012     * @return Symbian OS error code.
       
  2013     */
       
  2014     virtual TInt TestHuiVisualConstSize( CStifItemParser& aItem );
       
  2015 
       
  2016     /**
       
  2017     * TestHuiVisualSize test method.
       
  2018     * @since S60 5.0
       
  2019     * @param aItem Script line containing parameters.
       
  2020     * @return Symbian OS error code.
       
  2021     */
       
  2022     virtual TInt TestHuiVisualSize( CStifItemParser& aItem );
       
  2023 
       
  2024     /**
       
  2025     * TestHuiVisualSetPos test method.
       
  2026     * @since S60 5.0
       
  2027     * @param aItem Script line containing parameters.
       
  2028     * @return Symbian OS error code.
       
  2029     */
       
  2030     virtual TInt TestHuiVisualSetPos( CStifItemParser& aItem );
       
  2031 
       
  2032     /**
       
  2033     * TestHuiVisualSetSize test method.
       
  2034     * @since S60 5.0
       
  2035     * @param aItem Script line containing parameters.
       
  2036     * @return Symbian OS error code.
       
  2037     */
       
  2038     virtual TInt TestHuiVisualSetSize( CStifItemParser& aItem );
       
  2039 
       
  2040     /**
       
  2041     * TestHuiVisualSetRect test method.
       
  2042     * @since S60 5.0
       
  2043     * @param aItem Script line containing parameters.
       
  2044     * @return Symbian OS error code.
       
  2045     */
       
  2046     virtual TInt TestHuiVisualSetRect( CStifItemParser& aItem );
       
  2047 
       
  2048     /**
       
  2049     * TestHuiVisualMove test method.
       
  2050     * @since S60 5.0
       
  2051     * @param aItem Script line containing parameters.
       
  2052     * @return Symbian OS error code.
       
  2053     */
       
  2054     virtual TInt TestHuiVisualTMoveL( CStifItemParser& aItem );
       
  2055 
       
  2056     /**
       
  2057     * TestHuiVisualHuiMove test method.
       
  2058     * @since S60 5.0
       
  2059     * @param aItem Script line containing parameters.
       
  2060     * @return Symbian OS error code.
       
  2061     */
       
  2062     virtual TInt TestHuiVisualHuiMoveL( CStifItemParser& aItem );
       
  2063 
       
  2064     /**
       
  2065     * TestHuiVisualMimic test method.
       
  2066     * @since S60 5.0
       
  2067     * @param aItem Script line containing parameters.
       
  2068     * @return Symbian OS error code.
       
  2069     */
       
  2070     virtual TInt TestHuiVisualMimicL( CStifItemParser& aItem );
       
  2071 
       
  2072     /**
       
  2073     * TestHuiVisualSetCenteredPosAndSize test method.
       
  2074     * @since S60 5.0
       
  2075     * @param aItem Script line containing parameters.
       
  2076     * @return Symbian OS error code.
       
  2077     */
       
  2078     virtual TInt TestHuiVisualSetCenteredPosAndTSizeL( CStifItemParser& aItem );
       
  2079 
       
  2080     /**
       
  2081     * TestHuiVisualSetCenteredPosAndHuiSize test method.
       
  2082     * @since S60 5.0
       
  2083     * @param aItem Script line containing parameters.
       
  2084     * @return Symbian OS error code.
       
  2085     */
       
  2086     virtual TInt TestHuiVisualSetCenteredPosAndHuiSizeL( CStifItemParser& aItem );
       
  2087 
       
  2088     /**
       
  2089     * TestHuiVisualUpdateChildrenLayout test method.
       
  2090     * @since S60 5.0
       
  2091     * @param aItem Script line containing parameters.
       
  2092     * @return Symbian OS error code.
       
  2093     */
       
  2094     virtual TInt TestHuiVisualUpdateChildrenLayout( CStifItemParser& aItem );
       
  2095 
       
  2096     /**
       
  2097     * TestHuiVisualUpdateSiblingLayout test method.
       
  2098     * @since S60 5.0
       
  2099     * @param aItem Script line containing parameters.
       
  2100     * @return Symbian OS error code.
       
  2101     */
       
  2102     virtual TInt TestHuiVisualUpdateSiblingLayout( CStifItemParser& aItem );
       
  2103 
       
  2104     /**
       
  2105     * TestHuiVisualDisplayRect test method.
       
  2106     * @since S60 5.0
       
  2107     * @param aItem Script line containing parameters.
       
  2108     * @return Symbian OS error code.
       
  2109     */
       
  2110     virtual TInt TestHuiVisualDisplayRect( CStifItemParser& aItem );
       
  2111 
       
  2112     /**
       
  2113     * TestHuiVisualDisplayRectTarget test method.
       
  2114     * @since S60 5.0
       
  2115     * @param aItem Script line containing parameters.
       
  2116     * @return Symbian OS error code.
       
  2117     */
       
  2118     virtual TInt TestHuiVisualDisplayRectTarget( CStifItemParser& aItem );
       
  2119 
       
  2120     /**
       
  2121     * TestHuiVisualLocalBaseUnit test method.
       
  2122     * @since S60 5.0
       
  2123     * @param aItem Script line containing parameters.
       
  2124     * @return Symbian OS error code.
       
  2125     */
       
  2126     virtual TInt TestHuiVisualLocalBaseUnit( CStifItemParser& aItem );
       
  2127 
       
  2128     /**
       
  2129     * TestHuiVisualLocalPointInPixels test method.
       
  2130     * @since S60 5.0
       
  2131     * @param aItem Script line containing parameters.
       
  2132     * @return Symbian OS error code.
       
  2133     */
       
  2134     virtual TInt TestHuiVisualLocalPointInPixels( CStifItemParser& aItem );
       
  2135 
       
  2136     /**
       
  2137     * TestHuiVisualLocalPointInPixelsWithState test method.
       
  2138     * @since S60 5.0
       
  2139     * @param aItem Script line containing parameters.
       
  2140     * @return Symbian OS error code.
       
  2141     */
       
  2142     virtual TInt TestHuiVisualLocalPointInPixelsWithState( CStifItemParser& aItem );
       
  2143 
       
  2144     /**
       
  2145     * TestHuiVisualPixelPointInLocal test method.
       
  2146     * @since S60 5.0
       
  2147     * @param aItem Script line containing parameters.
       
  2148     * @return Symbian OS error code.
       
  2149     */
       
  2150     virtual TInt TestHuiVisualPixelPointInLocal( CStifItemParser& aItem );
       
  2151 
       
  2152     /**
       
  2153     * TestHuiVisualPixelPointInLocalWithState test method.
       
  2154     * @since S60 5.0
       
  2155     * @param aItem Script line containing parameters.
       
  2156     * @return Symbian OS error code.
       
  2157     */
       
  2158     virtual TInt TestHuiVisualPixelPointInLocalWithState( CStifItemParser& aItem );
       
  2159 
       
  2160     /**
       
  2161     * TestHuiVisualMetricToPixels test method.
       
  2162     * @since S60 5.0
       
  2163     * @param aItem Script line containing parameters.
       
  2164     * @return Symbian OS error code.
       
  2165     */
       
  2166     virtual TInt TestHuiVisualMetricToPixels( CStifItemParser& aItem );
       
  2167 
       
  2168     /**
       
  2169     * TestHuiVisualMetricToPixelsWithState test method.
       
  2170     * @since S60 5.0
       
  2171     * @param aItem Script line containing parameters.
       
  2172     * @return Symbian OS error code.
       
  2173     */
       
  2174     virtual TInt TestHuiVisualMetricToPixelsWithState( CStifItemParser& aItem );
       
  2175 
       
  2176     /**
       
  2177     * TestHuiVisualPixelsToMetric test method.
       
  2178     * @since S60 5.0
       
  2179     * @param aItem Script line containing parameters.
       
  2180     * @return Symbian OS error code.
       
  2181     */
       
  2182     virtual TInt TestHuiVisualPixelsToMetric( CStifItemParser& aItem );
       
  2183 
       
  2184     /**
       
  2185     * TestHuiVisualPixelsToMetricWithState test method.
       
  2186     * @since S60 5.0
       
  2187     * @param aItem Script line containing parameters.
       
  2188     * @return Symbian OS error code.
       
  2189     */
       
  2190     virtual TInt TestHuiVisualPixelsToMetricWithState( CStifItemParser& aItem );
       
  2191 
       
  2192     /**
       
  2193     * TestHuiVisualMetricReferenceInPixels test method.
       
  2194     * @since S60 5.0
       
  2195     * @param aItem Script line containing parameters.
       
  2196     * @return Symbian OS error code.
       
  2197     */
       
  2198     virtual TInt TestHuiVisualMetricReferenceInPixels( CStifItemParser& aItem );
       
  2199 
       
  2200     /**
       
  2201     * TestHuiVisualMetricReferenceInPixelsWithState test method.
       
  2202     * @since S60 5.0
       
  2203     * @param aItem Script line containing parameters.
       
  2204     * @return Symbian OS error code.
       
  2205     */
       
  2206     virtual TInt TestHuiVisualMetricReferenceInPixelsWithState( CStifItemParser& aItem );
       
  2207 
       
  2208     /**
       
  2209     * TestHuiVisualLocalToDisplayT test method.
       
  2210     * @since S60 5.0
       
  2211     * @param aItem Script line containing parameters.
       
  2212     * @return Symbian OS error code.
       
  2213     */
       
  2214     virtual TInt TestHuiVisualLocalToDisplayT( CStifItemParser& aItem );
       
  2215 
       
  2216     /**
       
  2217     * TestHuiVisualLocalToDisplayHui test method.
       
  2218     * @since S60 5.0
       
  2219     * @param aItem Script line containing parameters.
       
  2220     * @return Symbian OS error code.
       
  2221     */
       
  2222     virtual TInt TestHuiVisualLocalToDisplayHui( CStifItemParser& aItem );
       
  2223 
       
  2224     /**
       
  2225     * TestHuiVisualDisplayToLocalT test method.
       
  2226     * @since S60 5.0
       
  2227     * @param aItem Script line containing parameters.
       
  2228     * @return Symbian OS error code.
       
  2229     */
       
  2230     virtual TInt TestHuiVisualDisplayToLocalT( CStifItemParser& aItem );
       
  2231 
       
  2232     /**
       
  2233     * TestHuiVisualDisplayToLocalHui test method.
       
  2234     * @since S60 5.0
       
  2235     * @param aItem Script line containing parameters.
       
  2236     * @return Symbian OS error code.
       
  2237     */
       
  2238     virtual TInt TestHuiVisualDisplayToLocalHui( CStifItemParser& aItem );
       
  2239 
       
  2240     /**
       
  2241     * TestHuiVisualBoxMetricToPixelRect test method.
       
  2242     * @since S60 5.0
       
  2243     * @param aItem Script line containing parameters.
       
  2244     * @return Symbian OS error code.
       
  2245     */
       
  2246     virtual TInt TestHuiVisualBoxMetricToPixelRect( CStifItemParser& aItem );
       
  2247 
       
  2248     /**
       
  2249     * TestHuiVisualBoxMetricToPixelRectWithState test method.
       
  2250     * @since S60 5.0
       
  2251     * @param aItem Script line containing parameters.
       
  2252     * @return Symbian OS error code.
       
  2253     */
       
  2254     virtual TInt TestHuiVisualBoxMetricToPixelRectWithState( CStifItemParser& aItem );
       
  2255 
       
  2256     /**
       
  2257     * TestHuiVisualMoveToFront test method.
       
  2258     * @since S60 5.0
       
  2259     * @param aItem Script line containing parameters.
       
  2260     * @return Symbian OS error code.
       
  2261     */
       
  2262     virtual TInt TestHuiVisualMoveToFront( CStifItemParser& aItem );
       
  2263 
       
  2264     /**
       
  2265     * TestHuiVisualPos test method.
       
  2266     * @since S60 5.0
       
  2267     * @param aItem Script line containing parameters.
       
  2268     * @return Symbian OS error code.
       
  2269     */
       
  2270     virtual TInt TestHuiVisualPos( CStifItemParser& aItem );
       
  2271 
       
  2272     /**
       
  2273     * TestHuiVisualEffectiveOpacity test method.
       
  2274     * @since S60 5.0
       
  2275     * @param aItem Script line containing parameters.
       
  2276     * @return Symbian OS error code.
       
  2277     */
       
  2278     virtual TInt TestHuiVisualEffectiveOpacity( CStifItemParser& aItem );
       
  2279 
       
  2280     /**
       
  2281     * TestHuiVisualSetClipping test method.
       
  2282     * @since S60 5.0
       
  2283     * @param aItem Script line containing parameters.
       
  2284     * @return Symbian OS error code.
       
  2285     */
       
  2286     virtual TInt TestHuiVisualSetClipping( CStifItemParser& aItem );
       
  2287 
       
  2288     /**
       
  2289     * TestHuiVisualClipping test method.
       
  2290     * @since S60 5.0
       
  2291     * @param aItem Script line containing parameters.
       
  2292     * @return Symbian OS error code.
       
  2293     */
       
  2294     virtual TInt TestHuiVisualClipping( CStifItemParser& aItem );
       
  2295 
       
  2296     /**
       
  2297     * TestHuiVisualEnableTransformationL test method.
       
  2298     * @since S60 5.0
       
  2299     * @param aItem Script line containing parameters.
       
  2300     * @return Symbian OS error code.
       
  2301     */
       
  2302     virtual TInt TestHuiVisualEnableTransformationL( CStifItemParser& aItem );
       
  2303 
       
  2304     /**
       
  2305     * TestHuiVisualTransformation test method.
       
  2306     * @since S60 5.0
       
  2307     * @param aItem Script line containing parameters.
       
  2308     * @return Symbian OS error code.
       
  2309     */
       
  2310     virtual TInt TestHuiVisualTransformation( CStifItemParser& aItem );
       
  2311 
       
  2312     /**
       
  2313     * TestHuiVisualSetPadding test method.
       
  2314     * @since S60 5.0
       
  2315     * @param aItem Script line containing parameters.
       
  2316     * @return Symbian OS error code.
       
  2317     */
       
  2318     virtual TInt TestHuiVisualSetPadding( CStifItemParser& aItem );
       
  2319 
       
  2320     /**
       
  2321     * TestHuiVisualSetPaddingWithPoint test method.
       
  2322     * @since S60 5.0
       
  2323     * @param aItem Script line containing parameters.
       
  2324     * @return Symbian OS error code.
       
  2325     */
       
  2326     virtual TInt TestHuiVisualSetPaddingWithPoint( CStifItemParser& aItem );
       
  2327 
       
  2328     /**
       
  2329     * TestHuiVisualPaddingWithHuiBoxMetrix test method.
       
  2330     * @since S60 5.0
       
  2331     * @param aItem Script line containing parameters.
       
  2332     * @return Symbian OS error code.
       
  2333     */
       
  2334     virtual TInt TestHuiVisualSetPaddingWithHuiBoxMetrix( CStifItemParser& aItem );
       
  2335 
       
  2336     /**
       
  2337     * TestHuiVisualPadding test method.
       
  2338     * @since S60 5.0
       
  2339     * @param aItem Script line containing parameters.
       
  2340     * @return Symbian OS error code.
       
  2341     */
       
  2342     virtual TInt TestHuiVisualPadding( CStifItemParser& aItem );
       
  2343     
       
  2344     /**
       
  2345     * TestHuiVisualPaddingInPixels test method.
       
  2346     * @since S60 5.0
       
  2347     * @param aItem Script line containing parameters.
       
  2348     * @return Symbian OS error code.
       
  2349     */
       
  2350     virtual TInt TestHuiVisualPaddingInPixels( CStifItemParser& aItem );
       
  2351 
       
  2352     /**
       
  2353     * TestHuiVisualPaddingInPixelsWithState test method.
       
  2354     * @since S60 5.0
       
  2355     * @param aItem Script line containing parameters.
       
  2356     * @return Symbian OS error code.
       
  2357     */
       
  2358     virtual TInt TestHuiVisualPaddingInPixelsWithState( CStifItemParser& aItem );
       
  2359 
       
  2360     /**
       
  2361     * TestHuiVisualPrepareDrawL test method.
       
  2362     * @since S60 5.0
       
  2363     * @param aItem Script line containing parameters.
       
  2364     * @return Symbian OS error code.
       
  2365     */
       
  2366     virtual TInt TestHuiVisualPrepareDrawL( CStifItemParser& aItem );
       
  2367 
       
  2368     /**
       
  2369     * TestHuiVisualDraw test method.
       
  2370     * @since S60 5.0
       
  2371     * @param aItem Script line containing parameters.
       
  2372     * @return Symbian OS error code.
       
  2373     */
       
  2374     virtual TInt TestHuiVisualDrawL( CStifItemParser& aItem );
       
  2375 
       
  2376     /**
       
  2377     * TestHuiVisualDrawBrushes test method.
       
  2378     * @since S60 5.0
       
  2379     * @param aItem Script line containing parameters.
       
  2380     * @return Symbian OS error code.
       
  2381     */
       
  2382     virtual TInt TestHuiVisualDrawBrushesL( CStifItemParser& aItem );
       
  2383 
       
  2384     /**
       
  2385     * TestHuiVisualDrawSelf test method.
       
  2386     * @since S60 5.0
       
  2387     * @param aItem Script line containing parameters.
       
  2388     * @return Symbian OS error code.
       
  2389     */
       
  2390     virtual TInt TestHuiVisualDrawSelfL( CStifItemParser& aItem );
       
  2391 
       
  2392     /**
       
  2393     * TestHuiVisualSetChanged test method.
       
  2394     * @since S60 5.0
       
  2395     * @param aItem Script line containing parameters.
       
  2396     * @return Symbian OS error code.
       
  2397     */
       
  2398     virtual TInt TestHuiVisualSetChanged( CStifItemParser& aItem );
       
  2399 
       
  2400     /**
       
  2401     * TestHuiVisualChanged test method.
       
  2402     * @since S60 5.0
       
  2403     * @param aItem Script line containing parameters.
       
  2404     * @return Symbian OS error code.
       
  2405     */
       
  2406     virtual TInt TestHuiVisualChanged( CStifItemParser& aItem );
       
  2407 
       
  2408     /**
       
  2409     * TestHuiVisualReportChanged test method.
       
  2410     * @since S60 5.0
       
  2411     * @param aItem Script line containing parameters.
       
  2412     * @return Symbian OS error code.
       
  2413     */
       
  2414     virtual TInt TestHuiVisualReportChanged( CStifItemParser& aItem );
       
  2415 
       
  2416     /**
       
  2417     * TestHuiVisualClearChanged test method.
       
  2418     * @since S60 5.0
       
  2419     * @param aItem Script line containing parameters.
       
  2420     * @return Symbian OS error code.
       
  2421     */
       
  2422     virtual TInt TestHuiVisualClearChanged( CStifItemParser& aItem );
       
  2423 
       
  2424     /**
       
  2425     * TestHuiVisualEnableBrushesL test method.
       
  2426     * @since S60 5.0
       
  2427     * @param aItem Script line containing parameters.
       
  2428     * @return Symbian OS error code.
       
  2429     */
       
  2430     virtual TInt TestHuiVisualEnableBrushesL( CStifItemParser& aItem );
       
  2431 
       
  2432     /**
       
  2433     * TestHuiVisualBrushes test method.
       
  2434     * @since S60 5.0
       
  2435     * @param aItem Script line containing parameters.
       
  2436     * @return Symbian OS error code.
       
  2437     */
       
  2438     virtual TInt TestHuiVisualBrushes( CStifItemParser& aItem );
       
  2439 
       
  2440     /**
       
  2441     * TestHuiVisualDumpTree test method.
       
  2442     * @since S60 5.0
       
  2443     * @param aItem Script line containing parameters.
       
  2444     * @return Symbian OS error code.
       
  2445     */
       
  2446     virtual TInt TestHuiVisualDumpTree( CStifItemParser& aItem );
       
  2447 
       
  2448     /**
       
  2449     * TestHuiVisualGetInstanceName test method.
       
  2450     * @since S60 5.0
       
  2451     * @param aItem Script line containing parameters.
       
  2452     * @return Symbian OS error code.
       
  2453     */
       
  2454     virtual TInt TestHuiVisualGetInstanceName( CStifItemParser& aItem );
       
  2455 
       
  2456     /**
       
  2457     * TestHuiVisualGetClassName test method.
       
  2458     * @since S60 5.0
       
  2459     * @param aItem Script line containing parameters.
       
  2460     * @return Symbian OS error code.
       
  2461     */
       
  2462     virtual TInt TestHuiVisualGetClassName( CStifItemParser& aItem );
       
  2463 
       
  2464     /**
       
  2465     * TestHuiVisualEnterLocalProjection test method.
       
  2466     * @since S60 5.0
       
  2467     * @param aItem Script line containing parameters.
       
  2468     * @return Symbian OS error code.
       
  2469     */
       
  2470     virtual TInt TestHuiVisualEnterLocalProjectionL( CStifItemParser& aItem );
       
  2471 
       
  2472     /**
       
  2473     * TestHuiVisualNotifySkinChangedL test method.
       
  2474     * @since S60 5.0
       
  2475     * @param aItem Script line containing parameters.
       
  2476     * @return Symbian OS error code.
       
  2477     */
       
  2478     virtual TInt TestHuiVisualNotifySkinChangedL( CStifItemParser& aItem );
       
  2479 
       
  2480     /**
       
  2481     * TestHuiVisualSetTactileFeedbackL test method.
       
  2482     * @since S60 5.0
       
  2483     * @param aItem Script line containing parameters.
       
  2484     * @return Symbian OS error code.
       
  2485     */
       
  2486     virtual TInt TestHuiVisualSetTactileFeedbackL( CStifItemParser& aItem );
       
  2487 
       
  2488     /**
       
  2489     * TestHuiVisualHasTactileFeedback test method.
       
  2490     * @since S60 5.0
       
  2491     * @param aItem Script line containing parameters.
       
  2492     * @return Symbian OS error code.
       
  2493     */
       
  2494     virtual TInt TestHuiVisualHasTactileFeedbackL( CStifItemParser& aItem );
       
  2495 
       
  2496     /**
       
  2497     * TestHuiVisualRemoveTactileFeedback test method.
       
  2498     * @since S60 5.0
       
  2499     * @param aItem Script line containing parameters.
       
  2500     * @return Symbian OS error code.
       
  2501     */
       
  2502     virtual TInt TestHuiVisualRemoveTactileFeedbackL( CStifItemParser& aItem );
       
  2503 
       
  2504     /**
       
  2505     * TestHuiVisualEnableDropShadowL test method.
       
  2506     * @since S60 5.0
       
  2507     * @param aItem Script line containing parameters.
       
  2508     * @return Symbian OS error code.
       
  2509     */
       
  2510     virtual TInt TestHuiVisualEnableDropShadowL( CStifItemParser& aItem );
       
  2511 
       
  2512     /**
       
  2513     * TestHuiVisualDropShadowHandler test method.
       
  2514     * @since S60 5.0
       
  2515     * @param aItem Script line containing parameters.
       
  2516     * @return Symbian OS error code.
       
  2517     */
       
  2518     virtual TInt TestHuiVisualDropShadowHandler( CStifItemParser& aItem );
       
  2519 
       
  2520     /**
       
  2521     * TestHuiVisualBrushOpacity test method.
       
  2522     * @since S60 5.0
       
  2523     * @param aItem Script line containing parameters.
       
  2524     * @return Symbian OS error code.
       
  2525     */
       
  2526     virtual TInt TestHuiVisualBrushOpacity( CStifItemParser& aItem );
       
  2527 
       
  2528     /**
       
  2529     * TestHuiVisualBrushRect test method.
       
  2530     * @since S60 5.0
       
  2531     * @param aItem Script line containing parameters.
       
  2532     * @return Symbian OS error code.
       
  2533     */
       
  2534     virtual TInt TestHuiVisualBrushRect( CStifItemParser& aItem );
       
  2535 
       
  2536     /**
       
  2537     * TestHuiVisualBrushSkin test method.
       
  2538     * @since S60 5.0
       
  2539     * @param aItem Script line containing parameters.
       
  2540     * @return Symbian OS error code.
       
  2541     */
       
  2542     virtual TInt TestHuiVisualBrushSkin( CStifItemParser& aItem );
       
  2543 
       
  2544     /**
       
  2545     * TestHuiVisualType test method.
       
  2546     * @since S60 5.0
       
  2547     * @param aItem Script line containing parameters.
       
  2548     * @return Symbian OS error code.
       
  2549     */
       
  2550     virtual TInt TestHuiVisualType( CStifItemParser& aItem );
       
  2551 
       
  2552     /**
       
  2553     * TestHuiVisualSessionId test method.
       
  2554     * @since S60 5.0
       
  2555     * @param aItem Script line containing parameters.
       
  2556     * @return Symbian OS error code.
       
  2557     */
       
  2558     virtual TInt TestHuiVisualSessionId( CStifItemParser& aItem );
       
  2559 
       
  2560     /**
       
  2561     * TestHuiVisualSetSessionId test method.
       
  2562     * @since S60 5.0
       
  2563     * @param aItem Script line containing parameters.
       
  2564     * @return Symbian OS error code.
       
  2565     */
       
  2566     virtual TInt TestHuiVisualSetSessionId( CStifItemParser& aItem );
       
  2567 
       
  2568     /**
       
  2569     * TestHuiVisualTransform test method.
       
  2570     * @since S60 5.0
       
  2571     * @param aItem Script line containing parameters.
       
  2572     * @return Symbian OS error code.
       
  2573     */
       
  2574     virtual TInt TestHuiVisualTransformL( CStifItemParser& aItem );
       
  2575 
       
  2576     /**
       
  2577     * TestHuiVisualExpandRectWithContent test method.
       
  2578     * @since S60 5.0
       
  2579     * @param aItem Script line containing parameters.
       
  2580     * @return Symbian OS error code.
       
  2581     */
       
  2582     virtual TInt TestHuiVisualExpandRectWithContentL( CStifItemParser& aItem );
       
  2583 
       
  2584     /**
       
  2585     * TestHuiVisualVisualExtension test method.
       
  2586     * @since S60 5.0
       
  2587     * @param aItem Script line containing parameters.
       
  2588     * @return Symbian OS error code.
       
  2589     */
       
  2590     virtual TInt TestHuiVisualVisualExtensionL( CStifItemParser& aItem );
       
  2591     
       
  2592 private: // For testing the HuiBrushArray.h
       
  2593     /**
       
  2594     * TestHuiBrushArrayNewLL test method NewL of CHuiBrushArray.
       
  2595     * @since S60 5.0
       
  2596     * @param aItem Script line containing parameters.
       
  2597     * @return Symbian OS error code.
       
  2598     */
       
  2599     virtual TInt TestHuiBrushArrayNewLL( CStifItemParser& aItem );
       
  2600     /**
       
  2601     * TestHuiBrushArrayNewLCL test method NewLC of CHuiBrushArray.
       
  2602     * @since S60 5.0
       
  2603     * @param aItem Script line containing parameters.
       
  2604     * @return Symbian OS error code.
       
  2605     */
       
  2606     virtual TInt TestHuiBrushArrayNewLCL( CStifItemParser& aItem );
       
  2607     /**
       
  2608     * TestHuiBrushArrayResetL test method Reset of CHuiBrushArray.
       
  2609     * @since S60 5.0
       
  2610     * @param aItem Script line containing parameters.
       
  2611     * @return Symbian OS error code.
       
  2612     */
       
  2613     virtual TInt TestHuiBrushArrayResetL( CStifItemParser& aItem );
       
  2614     /**
       
  2615     * TestHuiBrushArrayAppendL test method AppendL of CHuiBrushArray.
       
  2616     * @since S60 5.0
       
  2617     * @param aItem Script line containing parameters.
       
  2618     * @return Symbian OS error code.
       
  2619     */
       
  2620     virtual TInt TestHuiBrushArrayAppendL( CStifItemParser& aItem );
       
  2621     /**
       
  2622     * TestHuiBrushArrayInsertL test method InsertL of CHuiBrushArray.
       
  2623     * @since S60 5.0
       
  2624     * @param aItem Script line containing parameters.
       
  2625     * @return Symbian OS error code.
       
  2626     */
       
  2627     virtual TInt TestHuiBrushArrayInsertL( CStifItemParser& aItem );
       
  2628     /**
       
  2629     * TestHuiBrushArrayRemoveL test method Remove of CHuiBrushArray.
       
  2630     * @since S60 5.0
       
  2631     * @param aItem Script line containing parameters.
       
  2632     * @return Symbian OS error code.
       
  2633     */
       
  2634     virtual TInt TestHuiBrushArrayRemoveL( CStifItemParser& aItem );
       
  2635     /**
       
  2636     * TestHuiBrushArrayCountL test method Count of CHuiBrushArray.
       
  2637     * @since S60 5.0
       
  2638     * @param aItem Script line containing parameters.
       
  2639     * @return Symbian OS error code.
       
  2640     */
       
  2641     virtual TInt TestHuiBrushArrayCountL( CStifItemParser& aItem );
       
  2642     /**
       
  2643     * TestHuiBrushArrayOperatorL test method operator of CHuiBrushArray.
       
  2644     * @since S60 5.0
       
  2645     * @param aItem Script line containing parameters.
       
  2646     * @return Symbian OS error code.
       
  2647     */
       
  2648     virtual TInt TestHuiBrushArrayOperatorL( CStifItemParser& aItem );
       
  2649     /**
       
  2650     * TestHuiBrushArrayAtL test method At of CHuiBrushArray.
       
  2651     * @since S60 5.0
       
  2652     * @param aItem Script line containing parameters.
       
  2653     * @return Symbian OS error code.
       
  2654     */
       
  2655     virtual TInt TestHuiBrushArrayAtL( CStifItemParser& aItem );
       
  2656     /**
       
  2657     * TestHuiBrushArrayLayerBrushCountL test method LayerBrushCount of CHuiBrushArray.
       
  2658     * @since S60 5.0
       
  2659     * @param aItem Script line containing parameters.
       
  2660     * @return Symbian OS error code.
       
  2661     */
       
  2662     virtual TInt TestHuiBrushArrayLayerBrushCountL( CStifItemParser& aItem );
       
  2663     /**
       
  2664     * TestHuiBrushArrayDrawL test method Draw of CHuiBrushArray.
       
  2665     * @since S60 5.0
       
  2666     * @param aItem Script line containing parameters.
       
  2667     * @return Symbian OS error code.
       
  2668     */
       
  2669     virtual TInt TestHuiBrushArrayDrawL( CStifItemParser& aItem );
       
  2670     
       
  2671 private:// For testing huibrush.h
       
  2672     /**
       
  2673     * TestHuiBrushExpandVisualRectL test method ExpandVisualRect of CHuiBrushArray.
       
  2674     * @since S60 5.0
       
  2675     * @param aItem Script line containing parameters.
       
  2676     * @return Symbian OS error code.
       
  2677     */
       
  2678     virtual TInt TestHuiBrushExpandVisualRectL( CStifItemParser& aItem );
       
  2679     /**
       
  2680     * TestHuiBrushSetChangedL test method SetChanged of CHuiBrushArray.
       
  2681     * @since S60 5.0
       
  2682     * @param aItem Script line containing parameters.
       
  2683     * @return Symbian OS error code.
       
  2684     */
       
  2685     virtual TInt TestHuiBrushSetChangedL( CStifItemParser& aItem );
       
  2686     /**
       
  2687     * TestHuiBrushChangedL test method Changed of CHuiBrushArray.
       
  2688     * @since S60 5.0
       
  2689     * @param aItem Script line containing parameters.
       
  2690     * @return Symbian OS error code.
       
  2691     */
       
  2692     virtual TInt TestHuiBrushChangedL( CStifItemParser& aItem );
       
  2693     /**
       
  2694     * TestHuiBrushClearChangedL test method ClearChanged of CHuiBrushArray.
       
  2695     * @since S60 5.0
       
  2696     * @param aItem Script line containing parameters.
       
  2697     * @return Symbian OS error code.
       
  2698     */
       
  2699     virtual TInt TestHuiBrushClearChangedL( CStifItemParser& aItem );
       
  2700     /**
       
  2701     * TestHuiBrushSetClipToVisualL test method SetClipToVisual of CHuiBrushArray.
       
  2702     * @since S60 5.0
       
  2703     * @param aItem Script line containing parameters.
       
  2704     * @return Symbian OS error code.
       
  2705     */
       
  2706     virtual TInt TestHuiBrushSetClipToVisualL( CStifItemParser& aItem );
       
  2707     /**
       
  2708     * TestHuiBrushClipToVisualL test method ClipToVisual of CHuiBrushArray.
       
  2709     * @since S60 5.0
       
  2710     * @param aItem Script line containing parameters.
       
  2711     * @return Symbian OS error code.
       
  2712     */
       
  2713     virtual TInt TestHuiBrushClipToVisualL( CStifItemParser& aItem );
       
  2714     /**
       
  2715     * TestHuiBrushSetLayerL test method SetLayer of CHuiBrushArray.
       
  2716     * @since S60 5.0
       
  2717     * @param aItem Script line containing parameters.
       
  2718     * @return Symbian OS error code.
       
  2719     */
       
  2720     virtual TInt TestHuiBrushSetLayerL( CStifItemParser& aItem );
       
  2721     /**
       
  2722     * TestHuiBrushLayerL test method Layer of CHuiBrushArray.
       
  2723     * @since S60 5.0
       
  2724     * @param aItem Script line containing parameters.
       
  2725     * @return Symbian OS error code.
       
  2726     */
       
  2727     virtual TInt TestHuiBrushLayerL( CStifItemParser& aItem );
       
  2728     /**
       
  2729     * TestHuiBrushBeginDrawL test method BeginDraw of CHuiBrushArray.
       
  2730     * @since S60 5.0
       
  2731     * @param aItem Script line containing parameters.
       
  2732     * @return Symbian OS error code.
       
  2733     */
       
  2734     virtual TInt TestHuiBrushBeginDrawL( CStifItemParser& aItem );
       
  2735     /**
       
  2736     * TestHuiBrushDrawL test method Draw of CHuiBrushArray.
       
  2737     * @since S60 5.0
       
  2738     * @param aItem Script line containing parameters.
       
  2739     * @return Symbian OS error code.
       
  2740     */
       
  2741     virtual TInt TestHuiBrushDrawL( CStifItemParser& aItem );
       
  2742     /**
       
  2743     * TestHuiBrushEndDrawL test method EndDraw of CHuiBrushArray.
       
  2744     * @since S60 5.0
       
  2745     * @param aItem Script line containing parameters.
       
  2746     * @return Symbian OS error code.
       
  2747     */
       
  2748     virtual TInt TestHuiBrushEndDrawL( CStifItemParser& aItem );
       
  2749     /**
       
  2750     * TestHuiBrushTypeL test method Type of CHuiBrushArray.
       
  2751     * @since S60 5.0
       
  2752     * @param aItem Script line containing parameters.
       
  2753     * @return Symbian OS error code.
       
  2754     */
       
  2755     virtual TInt TestHuiBrushTypeL( CStifItemParser& aItem );
       
  2756     /**
       
  2757     * TestHuiBrushSessionIdL test method SessionId of CHuiBrushArray.
       
  2758     * @since S60 5.0
       
  2759     * @param aItem Script line containing parameters.
       
  2760     * @return Symbian OS error code.
       
  2761     */
       
  2762     virtual TInt TestHuiBrushSessionIdL( CStifItemParser& aItem );
       
  2763     /**
       
  2764     * TestHuiBrushSetSessionIdL test method SetSessionId of CHuiBrushArray.
       
  2765     * @since S60 5.0
       
  2766     * @param aItem Script line containing parameters.
       
  2767     * @return Symbian OS error code.
       
  2768     */
       
  2769     virtual TInt TestHuiBrushSetSessionIdL( CStifItemParser& aItem );
       
  2770     /**
       
  2771     * TestHuiBrushCHuiBrushL test method CHuiBrush of CHuiBrushArray.
       
  2772     * @since S60 5.0
       
  2773     * @param aItem Script line containing parameters.
       
  2774     * @return Symbian OS error code.
       
  2775     */
       
  2776     virtual TInt TestHuiBrushCHuiBrushL( CStifItemParser& aItem );
       
  2777     /**
       
  2778     * TestHuiBrushBrushExtensionL test method BrushExtension of CHuiBrushArray.
       
  2779     * @since S60 5.0
       
  2780     * @param aItem Script line containing parameters.
       
  2781     * @return Symbian OS error code.
       
  2782     */
       
  2783     virtual TInt TestHuiBrushBrushExtensionL( CStifItemParser& aItem );
       
  2784     
       
  2785 private:// For testing huiframebrush.h
       
  2786     /**
       
  2787     * TestHuiFrameBrushNewLL test method NewL of CHuiFrameBrush.
       
  2788     * @since S60 5.0
       
  2789     * @param aItem Script line containing parameters.
       
  2790     * @return Symbian OS error code.
       
  2791     */
       
  2792     virtual TInt TestHuiFrameBrushNewLL( CStifItemParser& aItem );
       
  2793     /**
       
  2794     * TestHuiFrameBrushNewLCL test method NewLC of CHuiFrameBrush.
       
  2795     * @since S60 5.0
       
  2796     * @param aItem Script line containing parameters.
       
  2797     * @return Symbian OS error code.
       
  2798     */
       
  2799     virtual TInt TestHuiFrameBrushNewLCL( CStifItemParser& aItem );
       
  2800     /**
       
  2801     * TestHuiFrameBrushSetFrameRectsLL test method SetFrameRectsL of CHuiFrameBrush.
       
  2802     * @since S60 5.0
       
  2803     * @param aItem Script line containing parameters.
       
  2804     * @return Symbian OS error code.
       
  2805     */
       
  2806     virtual TInt TestHuiFrameBrushSetFrameRectsLL( CStifItemParser& aItem );
       
  2807     /**
       
  2808     * TestHuiFrameBrushSetEdgeOffsetL test method SetEdgeOffset of CHuiFrameBrush.
       
  2809     * @since S60 5.0
       
  2810     * @param aItem Script line containing parameters.
       
  2811     * @return Symbian OS error code.
       
  2812     */
       
  2813     virtual TInt TestHuiFrameBrushSetEdgeOffsetL( CStifItemParser& aItem );
       
  2814     /**
       
  2815     * TestHuiFrameBrushSetImageL test method SetImage of CHuiFrameBrush.
       
  2816     * @since S60 5.0
       
  2817     * @param aItem Script line containing parameters.
       
  2818     * @return Symbian OS error code.
       
  2819     */
       
  2820     virtual TInt TestHuiFrameBrushSetImageL( CStifItemParser& aItem );
       
  2821     
       
  2822 private:// For testing huiGradientBrush.h
       
  2823     /**
       
  2824     * TestHuiGradientBrushNewLL test method NewL of CHuiFrameBrush.
       
  2825     * @since S60 5.0
       
  2826     * @param aItem Script line containing parameters.
       
  2827     * @return Symbian OS error code.
       
  2828     */
       
  2829     virtual TInt TestHuiGradientBrushNewLL( CStifItemParser& aItem );
       
  2830     /**
       
  2831     * TestHuiGradientBrushNewLCL test method NewLC of CHuiFrameBrush.
       
  2832     * @since S60 5.0
       
  2833     * @param aItem Script line containing parameters.
       
  2834     * @return Symbian OS error code.
       
  2835     */
       
  2836     virtual TInt TestHuiGradientBrushNewLCL( CStifItemParser& aItem );
       
  2837     /**
       
  2838     * TestHuiGradientBrushSetDirectionL test method SetDirection of CHuiFrameBrush.
       
  2839     * @since S60 5.0
       
  2840     * @param aItem Script line containing parameters.
       
  2841     * @return Symbian OS error code.
       
  2842     */
       
  2843     virtual TInt TestHuiGradientBrushSetDirectionL( CStifItemParser& aItem );
       
  2844     /**
       
  2845     * TestHuiGradientBrushSetColorL test method SetColor of CHuiFrameBrush.
       
  2846     * @since S60 5.0
       
  2847     * @param aItem Script line containing parameters.
       
  2848     * @return Symbian OS error code.
       
  2849     */
       
  2850     virtual TInt TestHuiGradientBrushSetColorL( CStifItemParser& aItem );
       
  2851     /**
       
  2852     * TestHuiGradientBrushSetImageL test method SetImage of CHuiFrameBrush.
       
  2853     * @since S60 5.0
       
  2854     * @param aItem Script line containing parameters.
       
  2855     * @return Symbian OS error code.
       
  2856     */
       
  2857     virtual TInt TestHuiGradientBrushSetImageL( CStifItemParser& aItem );
       
  2858     /**
       
  2859     * TestHuiGradientBrushColorL test method Color of CHuiFrameBrush.
       
  2860     * @since S60 5.0
       
  2861     * @param aItem Script line containing parameters.
       
  2862     * @return Symbian OS error code.
       
  2863     */
       
  2864     virtual TInt TestHuiGradientBrushColorL( CStifItemParser& aItem );
       
  2865     /**
       
  2866     * TestHuiGradientBrushOpacityL test method Opacity of CHuiFrameBrush.
       
  2867     * @since S60 5.0
       
  2868     * @param aItem Script line containing parameters.
       
  2869     * @return Symbian OS error code.
       
  2870     */
       
  2871     virtual TInt TestHuiGradientBrushOpacityL( CStifItemParser& aItem );
       
  2872     /**
       
  2873     * TestHuiGradientBrushImageL test method Image of CHuiFrameBrush.
       
  2874     * @since S60 5.0
       
  2875     * @param aItem Script line containing parameters.
       
  2876     * @return Symbian OS error code.
       
  2877     */
       
  2878     virtual TInt TestHuiGradientBrushImageL( CStifItemParser& aItem );
       
  2879     /**
       
  2880     * TestHuiGradientBrushAppendColorLL test method AppendColorL of CHuiFrameBrush.
       
  2881     * @since S60 5.0
       
  2882     * @param aItem Script line containing parameters.
       
  2883     * @return Symbian OS error code.
       
  2884     */
       
  2885     virtual TInt TestHuiGradientBrushAppendColorLL( CStifItemParser& aItem );
       
  2886     
       
  2887 private:// For testing huigc.h
       
  2888     /**
       
  2889     * TestHuiGcTHuiPathPointL test method THuiPathPoint of CHuiFrameBrush.
       
  2890     * @since S60 5.0
       
  2891     * @param aItem Script line containing parameters.
       
  2892     * @return Symbian OS error code.
       
  2893     */
       
  2894     virtual TInt TestHuiGcTHuiPathPoint( CStifItemParser& aItem );
       
  2895     /**
       
  2896     * TestHuiGcDrawImageL test method DrawImage of CHuiFrameBrush.
       
  2897     * @since S60 5.0
       
  2898     * @param aItem Script line containing parameters.
       
  2899     * @return Symbian OS error code.
       
  2900     */
       
  2901     virtual TInt TestHuiGcDrawImageL( CStifItemParser& aItem );
       
  2902     /**
       
  2903     * TestHuiGcDrawImagesL test method DrawImages of CHuiFrameBrush.
       
  2904     * @since S60 5.0
       
  2905     * @param aItem Script line containing parameters.
       
  2906     * @return Symbian OS error code.
       
  2907     */
       
  2908     virtual TInt TestHuiGcDrawImagesL( CStifItemParser& aItem );
       
  2909     /**
       
  2910     * TestHuiGcFontL test method Font of CHuiFrameBrush.
       
  2911     * @since S60 5.0
       
  2912     * @param aItem Script line containing parameters.
       
  2913     * @return Symbian OS error code.
       
  2914     */
       
  2915     virtual TInt TestHuiGcFontL( CStifItemParser& aItem );
       
  2916     /**
       
  2917     * TestHuiGcNearClipDistanceL test method NearClipDistance of CHuiFrameBrush.
       
  2918     * @since S60 5.0
       
  2919     * @param aItem Script line containing parameters.
       
  2920     * @return Symbian OS error code.
       
  2921     */
       
  2922     virtual TInt TestHuiGcNearClipDistanceL( CStifItemParser& aItem );
       
  2923     /**
       
  2924     * TestHuiGcFarClipDistanceL test method FarClipDistance of CHuiFrameBrush.
       
  2925     * @since S60 5.0
       
  2926     * @param aItem Script line containing parameters.
       
  2927     * @return Symbian OS error code.
       
  2928     */
       
  2929     virtual TInt TestHuiGcFarClipDistanceL( CStifItemParser& aItem );
       
  2930     /**
       
  2931     * TestHuiGcFovFactorL test method FovFactor of CHuiFrameBrush.
       
  2932     * @since S60 5.0
       
  2933     * @param aItem Script line containing parameters.
       
  2934     * @return Symbian OS error code.
       
  2935     */
       
  2936     virtual TInt TestHuiGcFovFactorL( CStifItemParser& aItem );
       
  2937     /**
       
  2938     * TestHuiGcOffset2DL test method Offset2D of CHuiFrameBrush.
       
  2939     * @since S60 5.0
       
  2940     * @param aItem Script line containing parameters.
       
  2941     * @return Symbian OS error code.
       
  2942     */
       
  2943     virtual TInt TestHuiGcOffset2DL( CStifItemParser& aItem );
       
  2944     /**
       
  2945     * TestHuiGcSetWindowTransformationL test method SetWindowTransformation of CHuiFrameBrush.
       
  2946     * @since S60 5.0
       
  2947     * @param aItem Script line containing parameters.
       
  2948     * @return Symbian OS error code.
       
  2949     */
       
  2950     virtual TInt TestHuiGcSetWindowTransformationL( CStifItemParser& aItem );
       
  2951     /**
       
  2952     * TestHuiGcLocaleTextAlignmentL test method LocaleTextAlignment of CHuiFrameBrush.
       
  2953     * @since S60 5.0
       
  2954     * @param aItem Script line containing parameters.
       
  2955     * @return Symbian OS error code.
       
  2956     */
       
  2957     virtual TInt TestHuiGcLocaleTextAlignmentL( CStifItemParser& aItem );
       
  2958     
       
  2959 private:// For testing HuiOwnedPointer.h
       
  2960     /**
       
  2961     * TestHuiOwnerdPointerCloseL test method Close of CHuiFrameBrush.
       
  2962     * @since S60 5.0
       
  2963     * @param aItem Script line containing parameters.
       
  2964     * @return Symbian OS error code.
       
  2965     */
       
  2966     virtual TInt TestHuiOwnerdPointerCloseL( CStifItemParser& aItem );
       
  2967     /**
       
  2968     * TestHuiOwnerdPointerOperatorTL test method operator T of CHuiFrameBrush.
       
  2969     * @since S60 5.0
       
  2970     * @param aItem Script line containing parameters.
       
  2971     * @return Symbian OS error code.
       
  2972     */
       
  2973     virtual TInt TestHuiOwnerdPointerOperatorTL( CStifItemParser& aItem );
       
  2974     /**
       
  2975     * TestHuiOwnerdPointerOperatorConstTL test method operator const T of CHuiFrameBrush.
       
  2976     * @since S60 5.0
       
  2977     * @param aItem Script line containing parameters.
       
  2978     * @return Symbian OS error code.
       
  2979     */
       
  2980     virtual TInt TestHuiOwnerdPointerOperatorConstTL( CStifItemParser& aItem );
       
  2981     /**
       
  2982     * TestHuiOwnerdPointerOperatorL test method operator -> of CHuiFrameBrush.
       
  2983     * @since S60 5.0
       
  2984     * @param aItem Script line containing parameters.
       
  2985     * @return Symbian OS error code.
       
  2986     */
       
  2987     virtual TInt TestHuiOwnerdPointerOperatorL( CStifItemParser& aItem );
       
  2988     /**
       
  2989     * TestHuiOwnerdPointerPtrL test method Ptr of CHuiFrameBrush.
       
  2990     * @since S60 5.0
       
  2991     * @param aItem Script line containing parameters.
       
  2992     * @return Symbian OS error code.
       
  2993     */
       
  2994     virtual TInt TestHuiOwnerdPointerPtrL( CStifItemParser& aItem );
       
  2995     /**
       
  2996     * TestHuiOwnerdPointerRefL test method Ref of CHuiFrameBrush.
       
  2997     * @since S60 5.0
       
  2998     * @param aItem Script line containing parameters.
       
  2999     * @return Symbian OS error code.
       
  3000     */
       
  3001     virtual TInt TestHuiOwnerdPointerRefL( CStifItemParser& aItem );
       
  3002     /**
       
  3003     * TestHuiOwnerdPointerNonConstRefL test method NonConstRef of CHuiFrameBrush.
       
  3004     * @since S60 5.0
       
  3005     * @param aItem Script line containing parameters.
       
  3006     * @return Symbian OS error code.
       
  3007     */
       
  3008     virtual TInt TestHuiOwnerdPointerNonConstRefL( CStifItemParser& aItem );
       
  3009     /**
       
  3010     * TestHuiOwnerdPointerSetL test method Set of CHuiFrameBrush.
       
  3011     * @since S60 5.0
       
  3012     * @param aItem Script line containing parameters.
       
  3013     * @return Symbian OS error code.
       
  3014     */
       
  3015     virtual TInt TestHuiOwnerdPointerSetL( CStifItemParser& aItem );
       
  3016     /**
       
  3017     * TestHuiOwnerdPointerOwnershipL test method Ownership of CHuiFrameBrush.
       
  3018     * @since S60 5.0
       
  3019     * @param aItem Script line containing parameters.
       
  3020     * @return Symbian OS error code.
       
  3021     */
       
  3022     virtual TInt TestHuiOwnerdPointerOwnershipL( CStifItemParser& aItem );
       
  3023     
       
  3024 private:// For testing huigifanimationtexture.h
       
  3025     /**
       
  3026     * TestHuiGifAnimationTextureNewLL test method NewL of CHuiFrameBrush.
       
  3027     * @since S60 5.0
       
  3028     * @param aItem Script line containing parameters.
       
  3029     * @return Symbian OS error code.
       
  3030     */
       
  3031     virtual TInt TestHuiGifAnimationTextureNewLL( CStifItemParser& aItem );
       
  3032     /**
       
  3033     * TestHuiGifAnimationTextureIdL test method Id of CHuiFrameBrush.
       
  3034     * @since S60 5.0
       
  3035     * @param aItem Script line containing parameters.
       
  3036     * @return Symbian OS error code.
       
  3037     */
       
  3038     virtual TInt TestHuiGifAnimationTextureIdL( CStifItemParser& aItem );
       
  3039     /**
       
  3040     * TestHuiGifAnimationTextureStartL test method Start of CHuiFrameBrush.
       
  3041     * @since S60 5.0
       
  3042     * @param aItem Script line containing parameters.
       
  3043     * @return Symbian OS error code.
       
  3044     */
       
  3045     virtual TInt TestHuiGifAnimationTextureStartL( CStifItemParser& aItem );
       
  3046     /**
       
  3047     * TestHuiGifAnimationTextureStopL test method Stop of CHuiFrameBrush.
       
  3048     * @since S60 5.0
       
  3049     * @param aItem Script line containing parameters.
       
  3050     * @return Symbian OS error code.
       
  3051     */
       
  3052     virtual TInt TestHuiGifAnimationTextureStopL( CStifItemParser& aItem );
       
  3053     /**
       
  3054     * TestHuiGifAnimationTextureEnableAnimationL test method EnableAnimation of CHuiFrameBrush.
       
  3055     * @since S60 5.0
       
  3056     * @param aItem Script line containing parameters.
       
  3057     * @return Symbian OS error code.
       
  3058     */
       
  3059     virtual TInt TestHuiGifAnimationTextureEnableAnimationL( CStifItemParser& aItem );
       
  3060     //zhong
       
  3061 private://huitextstyle.h
       
  3062     /*
       
  3063     * TestTHuiTextTHuiTextStyle test method for huitextstyle.h
       
  3064     * @since S60 5.0
       
  3065     * @param aItem Script line containing parameters.
       
  3066     * @return Symbian OS error code.
       
  3067     */
       
  3068     virtual TInt TestTHuiTextTHuiTextStyle( CStifItemParser& aItem );
       
  3069     
       
  3070     /*
       
  3071     * TestTHuiTextTFont test method for huitextstyle.h
       
  3072     * @since S60 5.0
       
  3073     * @param aItem Script line containing parameters.
       
  3074     * @return Symbian OS error code.
       
  3075     */
       
  3076     virtual TInt TestTHuiTextTFont( CStifItemParser& aItem );
       
  3077     
       
  3078     /*
       
  3079     * TestTHuiTextTFontConst test method for huitextstyle.h
       
  3080     * @since S60 5.0
       
  3081     * @param aItem Script line containing parameters.
       
  3082     * @return Symbian OS error code.
       
  3083     */
       
  3084     virtual TInt TestTHuiTextTFontConst( CStifItemParser& aItem );
       
  3085     
       
  3086     /*
       
  3087     * TestTHuiTextTSetFont test method for huitextstyle.h
       
  3088     * @since S60 5.0
       
  3089     * @param aItem Script line containing parameters.
       
  3090     * @return Symbian OS error code.
       
  3091     */
       
  3092     virtual TInt TestTHuiTextTSetFont( CStifItemParser& aItem );
       
  3093     
       
  3094     /*
       
  3095     * TestTHuiTextTParentId test method for huitextstyle.h
       
  3096     * @since S60 5.0
       
  3097     * @param aItem Script line containing parameters.
       
  3098     * @return Symbian OS error code.
       
  3099     */
       
  3100     virtual TInt TestTHuiTextTParentId( CStifItemParser& aItem );
       
  3101     
       
  3102     /*
       
  3103     * TestTHuiTextTSetParentId test method for huitextstyle.h
       
  3104     * @since S60 5.0
       
  3105     * @param aItem Script line containing parameters.
       
  3106     * @return Symbian OS error code.
       
  3107     */
       
  3108     virtual TInt TestTHuiTextTSetParentId( CStifItemParser& aItem );
       
  3109     
       
  3110     /*
       
  3111     * TestTHuiTextTId test method for huitextstyle.h
       
  3112     * @since S60 5.0
       
  3113     * @param aItem Script line containing parameters.
       
  3114     * @return Symbian OS error code.
       
  3115     */
       
  3116     virtual TInt TestTHuiTextTId( CStifItemParser& aItem );
       
  3117     
       
  3118     /*
       
  3119     * TestTHuiTextTTextColor test method for huitextstyle.h
       
  3120     * @since S60 5.0
       
  3121     * @param aItem Script line containing parameters.
       
  3122     * @return Symbian OS error code.
       
  3123     */
       
  3124     virtual TInt TestTHuiTextTTextColor( CStifItemParser& aItem );
       
  3125     
       
  3126     /*
       
  3127     * TestTHuiTextTSetTextColor test method for huitextstyle.h
       
  3128     * @since S60 5.0
       
  3129     * @param aItem Script line containing parameters.
       
  3130     * @return Symbian OS error code.
       
  3131     */
       
  3132     virtual TInt TestTHuiTextTSetTextColor( CStifItemParser& aItem );
       
  3133     
       
  3134     /*
       
  3135     * TestTHuiTextTBackgroundColor test method for huitextstyle.h
       
  3136     * @since S60 5.0
       
  3137     * @param aItem Script line containing parameters.
       
  3138     * @return Symbian OS error code.
       
  3139     */
       
  3140     virtual TInt TestTHuiTextTBackgroundColor( CStifItemParser& aItem );
       
  3141     
       
  3142     /*
       
  3143     * TestTHuiTextTSetBackgroundColor test method for huitextstyle.h
       
  3144     * @since S60 5.0
       
  3145     * @param aItem Script line containing parameters.
       
  3146     * @return Symbian OS error code.
       
  3147     */
       
  3148     virtual TInt TestTHuiTextTSetBackgroundColor( CStifItemParser& aItem );
       
  3149     
       
  3150     /*
       
  3151     * TestTHuiTextTTextSizeInTwips test method for huitextstyle.h
       
  3152     * @since S60 5.0
       
  3153     * @param aItem Script line containing parameters.
       
  3154     * @return Symbian OS error code.
       
  3155     */
       
  3156     virtual TInt TestTHuiTextTTextSizeInTwips( CStifItemParser& aItem );
       
  3157     
       
  3158     /*
       
  3159     * TestTHuiTextTSetTextSizeInTwips test method for huitextstyle.h
       
  3160     * @since S60 5.0
       
  3161     * @param aItem Script line containing parameters.
       
  3162     * @return Symbian OS error code.
       
  3163     */
       
  3164     virtual TInt TestTHuiTextTSetTextSizeInTwips( CStifItemParser& aItem );
       
  3165     
       
  3166     /*
       
  3167     * TestTHuiTextTextSizeInPixels test method for huitextstyle.h
       
  3168     * @since S60 5.0
       
  3169     * @param aItem Script line containing parameters.
       
  3170     * @return Symbian OS error code.
       
  3171     */
       
  3172     virtual TInt TestTHuiTextTextSizeInPixels( CStifItemParser& aItem );
       
  3173     
       
  3174     /*
       
  3175     * TestTHuiTextTSetTextSizeInPixels test method for huitextstyle.h
       
  3176     * @since S60 5.0
       
  3177     * @param aItem Script line containing parameters.
       
  3178     * @return Symbian OS error code.
       
  3179     */
       
  3180     virtual TInt TestTHuiTextTSetTextSizeInPixels( CStifItemParser& aItem );
       
  3181     
       
  3182     /*
       
  3183     * TestTHuiTextStrokeWeight test method for huitextstyle.h
       
  3184     * @since S60 5.0
       
  3185     * @param aItem Script line containing parameters.
       
  3186     * @return Symbian OS error code.
       
  3187     */
       
  3188     virtual TInt TestTHuiTextStrokeWeight( CStifItemParser& aItem );
       
  3189     
       
  3190     /*
       
  3191     * TestTHuiTextTSetStrokeWeight test method for huitextstyle.h
       
  3192     * @since S60 5.0
       
  3193     * @param aItem Script line containing parameters.
       
  3194     * @return Symbian OS error code.
       
  3195     */
       
  3196     virtual TInt TestTHuiTextTSetStrokeWeight( CStifItemParser& aItem );
       
  3197     
       
  3198     /*
       
  3199     * TestTHuiTextTPosture test method for huitextstyle.h
       
  3200     * @since S60 5.0
       
  3201     * @param aItem Script line containing parameters.
       
  3202     * @return Symbian OS error code.
       
  3203     */
       
  3204     virtual TInt TestTHuiTextTPosture( CStifItemParser& aItem );
       
  3205     
       
  3206     /*
       
  3207     * TestTHuiTextTSetPosture test method for huitextstyle.h
       
  3208     * @since S60 5.0
       
  3209     * @param aItem Script line containing parameters.
       
  3210     * @return Symbian OS error code.
       
  3211     */
       
  3212     virtual TInt TestTHuiTextTSetPosture( CStifItemParser& aItem );
       
  3213     
       
  3214     /*
       
  3215     * TestTHuiTextTUnderline test method for huitextstyle.h
       
  3216     * @since S60 5.0
       
  3217     * @param aItem Script line containing parameters.
       
  3218     * @return Symbian OS error code.
       
  3219     */
       
  3220     virtual TInt TestTHuiTextTUnderline( CStifItemParser& aItem );
       
  3221     
       
  3222     /*
       
  3223     * TestTHuiTextTSetUnderline test method for huitextstyle.h
       
  3224     * @since S60 5.0
       
  3225     * @param aItem Script line containing parameters.
       
  3226     * @return Symbian OS error code.
       
  3227     */
       
  3228     virtual TInt TestTHuiTextTSetUnderline( CStifItemParser& aItem );
       
  3229     
       
  3230     /*
       
  3231     * TestTHuiTextTStrikeThrough test method for huitextstyle.h
       
  3232     * @since S60 5.0
       
  3233     * @param aItem Script line containing parameters.
       
  3234     * @return Symbian OS error code.
       
  3235     */
       
  3236     virtual TInt TestTHuiTextTStrikeThrough( CStifItemParser& aItem );
       
  3237     
       
  3238     /*
       
  3239     * TestTHuiTextTSetStrikeThrough test method for huitextstyle.h
       
  3240     * @since S60 5.0
       
  3241     * @param aItem Script line containing parameters.
       
  3242     * @return Symbian OS error code.
       
  3243     */
       
  3244     virtual TInt TestTHuiTextTSetStrikeThrough( CStifItemParser& aItem );
       
  3245     
       
  3246     /*
       
  3247     * TestTHuiTextTFontStyleId test method for huitextstyle.h
       
  3248     * @since S60 5.0
       
  3249     * @param aItem Script line containing parameters.
       
  3250     * @return Symbian OS error code.
       
  3251     */
       
  3252     virtual TInt TestTHuiTextTFontStyleId( CStifItemParser& aItem );
       
  3253     
       
  3254     /*
       
  3255     * TestTHuiTextGetTypeface test method for huitextstyle.h
       
  3256     * @since S60 5.0
       
  3257     * @param aItem Script line containing parameters.
       
  3258     * @return Symbian OS error code.
       
  3259     */
       
  3260     virtual TInt TestTHuiTextGetTypeface( CStifItemParser& aItem );
       
  3261     
       
  3262     /*
       
  3263     * TestTHuiTextSetTextPaneHeightInPixels test method for huitextstyle.h
       
  3264     * @since S60 5.0
       
  3265     * @param aItem Script line containing parameters.
       
  3266     * @return Symbian OS error code.
       
  3267     */
       
  3268     virtual TInt TestTHuiTextSetTextPaneHeightInPixels( CStifItemParser& aItem );
       
  3269     
       
  3270     //huitextstylemanager.h
       
  3271     /*
       
  3272     * TestTHuiTextCHuiEnvL test method for huitextstylemanager.h
       
  3273     * @since S60 5.0
       
  3274     * @param aItem Script line containing parameters.
       
  3275     * @return Symbian OS error code.
       
  3276     */
       
  3277     virtual TInt TestTHuiTextCHuiEnvL( CStifItemParser& aItem );
       
  3278     
       
  3279     /*
       
  3280     * TestTHuiTextTextStyle test method for huitextstylemanager.h
       
  3281     * @since S60 5.0
       
  3282     * @param aItem Script line containing parameters.
       
  3283     * @return Symbian OS error code.
       
  3284     */
       
  3285     virtual TInt TestTHuiTextTextStyle( CStifItemParser& aItem );
       
  3286     
       
  3287     /*
       
  3288     * TestTHuiTextCopyTextStyleL test method for huitextstylemanager.h
       
  3289     * @since S60 5.0
       
  3290     * @param aItem Script line containing parameters.
       
  3291     * @return Symbian OS error code.
       
  3292     */
       
  3293     virtual TInt TestTHuiTextCopyTextStyleL( CStifItemParser& aItem );
       
  3294     
       
  3295     /*
       
  3296     * TestTHuiTextDeleteTextStyle test method for huitextstylemanager.h
       
  3297     * @since S60 5.0
       
  3298     * @param aItem Script line containing parameters.
       
  3299     * @return Symbian OS error code.
       
  3300     */
       
  3301     virtual TInt TestTHuiTextDeleteTextStyle( CStifItemParser& aItem );
       
  3302     
       
  3303     //huitexture.h
       
  3304     /*
       
  3305     * TestTHuiTextNewL test method for huitexture.h
       
  3306     * @since S60 5.0
       
  3307     * @param aItem Script line containing parameters.
       
  3308     * @return Symbian OS error code.
       
  3309     */
       
  3310     virtual TInt TestTHuiTextNewL( CStifItemParser& aItem );
       
  3311     
       
  3312     /*
       
  3313     * TestTHuiTextNewLC test method for huitexture.h
       
  3314     * @since S60 5.0
       
  3315     * @param aItem Script line containing parameters.
       
  3316     * @return Symbian OS error code.
       
  3317     */
       
  3318     virtual TInt TestTHuiTextNewLC( CStifItemParser& aItem );
       
  3319     
       
  3320     /*
       
  3321     * TestTHuiTextImageFileNameL test method for huitexture.h
       
  3322     * @since S60 5.0
       
  3323     * @param aItem Script line containing parameters.
       
  3324     * @return Symbian OS error code.
       
  3325     */
       
  3326     virtual TInt TestTHuiTextImageFileNameL( CStifItemParser& aItem );
       
  3327     
       
  3328     /*
       
  3329     * TestTHuiTextHasContentL test method for huitexture.h
       
  3330     * @since S60 5.0
       
  3331     * @param aItem Script line containing parameters.
       
  3332     * @return Symbian OS error code.
       
  3333     */
       
  3334     virtual TInt TestTHuiTextHasContentL( CStifItemParser& aItem );
       
  3335     
       
  3336     /*
       
  3337     * TestTHuiTextHasAlphaL  test method for huitexture.h
       
  3338     * @since S60 5.0
       
  3339     * @param aItem Script line containing parameters.
       
  3340     * @return Symbian OS error code.
       
  3341     */
       
  3342     virtual TInt TestTHuiTextHasAlphaL( CStifItemParser& aItem );
       
  3343     
       
  3344     /*
       
  3345     * TestTHuiTextMaxTextureSizeL  test method for huitexture.h
       
  3346     * @since S60 5.0
       
  3347     * @param aItem Script line containing parameters.
       
  3348     * @return Symbian OS error code.
       
  3349     */
       
  3350     virtual TInt TestTHuiTextMaxTextureSizeL( CStifItemParser& aItem );
       
  3351     
       
  3352     /*
       
  3353     * TestTHuiTextClearLL  test method for huitexture.h
       
  3354     * @since S60 5.0
       
  3355     * @param aItem Script line containing parameters.
       
  3356     * @return Symbian OS error code.
       
  3357     */
       
  3358     virtual TInt TestTHuiTextClearLL( CStifItemParser& aItem );
       
  3359     
       
  3360     /*
       
  3361     * TestTHuiClearWithAlphaLL  test method for huitexture.h
       
  3362     * @since S60 5.0
       
  3363     * @param aItem Script line containing parameters.
       
  3364     * @return Symbian OS error code.
       
  3365     */
       
  3366     virtual TInt TestTHuiClearWithAlphaLL( CStifItemParser& aItem );
       
  3367     
       
  3368     /*
       
  3369     * TestTHuiSegmentedTextureL  test method for huitexture.h
       
  3370     * @since S60 5.0
       
  3371     * @param aItem Script line containing parameters.
       
  3372     * @return Symbian OS error code.
       
  3373     */
       
  3374     virtual TInt TestTHuiSegmentedTextureL( CStifItemParser& aItem );
       
  3375     
       
  3376     /*
       
  3377     * TestTHuiSegmentedTextureConstL  test method for huitexture.h
       
  3378     * @since S60 5.0
       
  3379     * @param aItem Script line containing parameters.
       
  3380     * @return Symbian OS error code.
       
  3381     */
       
  3382     virtual TInt TestTHuiSegmentedTextureConstL( CStifItemParser& aItem );
       
  3383     
       
  3384     /*
       
  3385     * TestTHuiShadowedTextureL  test method for huitexture.h
       
  3386     * @since S60 5.0
       
  3387     * @param aItem Script line containing parameters.
       
  3388     * @return Symbian OS error code.
       
  3389     */
       
  3390     virtual TInt TestTHuiShadowedTextureL( CStifItemParser& aItem );
       
  3391     
       
  3392     /*
       
  3393     * TestTHuiShadowedTextureConstL  test method for huitexture.h
       
  3394     * @since S60 5.0
       
  3395     * @param aItem Script line containing parameters.
       
  3396     * @return Symbian OS error code.
       
  3397     */
       
  3398     virtual TInt TestTHuiShadowedTextureConstL( CStifItemParser& aItem );
       
  3399     
       
  3400     /*
       
  3401     * TestTHuiEnableShadowL  test method for huitexture.h
       
  3402     * @since S60 5.0
       
  3403     * @param aItem Script line containing parameters.
       
  3404     * @return Symbian OS error code.
       
  3405     */
       
  3406     virtual TInt TestTHuiEnableShadowL( CStifItemParser& aItem );
       
  3407     
       
  3408     /*
       
  3409     * TestTHuiIsShadowEnabledL  test method for huitexture.h
       
  3410     * @since S60 5.0
       
  3411     * @param aItem Script line containing parameters.
       
  3412     * @return Symbian OS error code.
       
  3413     */
       
  3414     virtual TInt TestTHuiIsShadowEnabledL( CStifItemParser& aItem );
       
  3415     
       
  3416     /*
       
  3417     * TestTHuiSetShadowStyleL  test method for huitexture.h
       
  3418     * @since S60 5.0
       
  3419     * @param aItem Script line containing parameters.
       
  3420     * @return Symbian OS error code.
       
  3421     */
       
  3422     virtual TInt TestTHuiSetShadowStyleL( CStifItemParser& aItem );
       
  3423     
       
  3424     /*
       
  3425     * TestTHuiShadowStyleL  test method for huitexture.h
       
  3426     * @since S60 5.0
       
  3427     * @param aItem Script line containing parameters.
       
  3428     * @return Symbian OS error code.
       
  3429     */
       
  3430     virtual TInt TestTHuiShadowStyleL( CStifItemParser& aItem );
       
  3431     
       
  3432     /*
       
  3433     * TestTHuiSetSizeL  test method for huitexture.h
       
  3434     * @since S60 5.0
       
  3435     * @param aItem Script line containing parameters.
       
  3436     * @return Symbian OS error code.
       
  3437     */
       
  3438     virtual TInt TestTHuiSetSizeL( CStifItemParser& aItem );
       
  3439     
       
  3440     /*
       
  3441     * TestTHuiSizeL  test method for huitexture.h
       
  3442     * @since S60 5.0
       
  3443     * @param aItem Script line containing parameters.
       
  3444     * @return Symbian OS error code.
       
  3445     */
       
  3446     virtual TInt TestTHuiSizeL( CStifItemParser& aItem );
       
  3447     
       
  3448     /*
       
  3449     * TestTHuiSegmentCountL  test method for huitexture.h
       
  3450     * @since S60 5.0
       
  3451     * @param aItem Script line containing parameters.
       
  3452     * @return Symbian OS error code.
       
  3453     */
       
  3454     virtual TInt TestTHuiSegmentCountL( CStifItemParser& aItem );
       
  3455     
       
  3456     /*
       
  3457     * TestTHuiSegmentNameL  test method for huitexture.h
       
  3458     * @since S60 5.0
       
  3459     * @param aItem Script line containing parameters.
       
  3460     * @return Symbian OS error code.
       
  3461     */
       
  3462     virtual TInt TestTHuiSegmentNameL( CStifItemParser& aItem );
       
  3463     
       
  3464     /*
       
  3465     * TestTHuiSegmentSizeL  test method for huitexture.h
       
  3466     * @since S60 5.0
       
  3467     * @param aItem Script line containing parameters.
       
  3468     * @return Symbian OS error code.
       
  3469     */
       
  3470     virtual TInt TestTHuiSegmentSizeL( CStifItemParser& aItem );
       
  3471     
       
  3472     /*
       
  3473     * TestTHuiSegmentTextureSizeL  test method for huitexture.h
       
  3474     * @since S60 5.0
       
  3475     * @param aItem Script line containing parameters.
       
  3476     * @return Symbian OS error code.
       
  3477     */
       
  3478     virtual TInt TestTHuiSegmentTextureSizeL( CStifItemParser& aItem );
       
  3479     
       
  3480     /*
       
  3481     * TestTHuiSegmentOffsetL  test method for huitexture.h
       
  3482     * @since S60 5.0
       
  3483     * @param aItem Script line containing parameters.
       
  3484     * @return Symbian OS error code.
       
  3485     */
       
  3486     virtual TInt TestTHuiSegmentOffsetL( CStifItemParser& aItem );
       
  3487     
       
  3488     /*
       
  3489     * TestTHuiTextureChangedL  test method for huitexture.h
       
  3490     * @since S60 5.0
       
  3491     * @param aItem Script line containing parameters.
       
  3492     * @return Symbian OS error code.
       
  3493     */
       
  3494     virtual TInt TestTHuiTextureChangedL( CStifItemParser& aItem );
       
  3495     
       
  3496     /*
       
  3497     * TestTHuiTextureClearChangedL  test method for huitexture.h
       
  3498     * @since S60 5.0
       
  3499     * @param aItem Script line containing parameters.
       
  3500     * @return Symbian OS error code.
       
  3501     */
       
  3502     virtual TInt TestTHuiTextureClearChangedL( CStifItemParser& aItem );
       
  3503     
       
  3504     /*
       
  3505     * TestTHuiSetSegmentOffsetL  test method for huitexture.h
       
  3506     * @since S60 5.0
       
  3507     * @param aItem Script line containing parameters.
       
  3508     * @return Symbian OS error code.
       
  3509     */
       
  3510     virtual TInt TestTHuiSetSegmentOffsetL( CStifItemParser& aItem );
       
  3511     
       
  3512     /*
       
  3513     * TestTHuiSetSegmentCountL  test method for huitexture.h
       
  3514     * @since S60 5.0
       
  3515     * @param aItem Script line containing parameters.
       
  3516     * @return Symbian OS error code.
       
  3517     */
       
  3518     virtual TInt TestTHuiSetSegmentCountL( CStifItemParser& aItem );
       
  3519     
       
  3520     /*
       
  3521     * TestTHuiSetSegmentNameL  test method for huitexture.h
       
  3522     * @since S60 5.0
       
  3523     * @param aItem Script line containing parameters.
       
  3524     * @return Symbian OS error code.
       
  3525     */
       
  3526     virtual TInt TestTHuiSetSegmentNameL( CStifItemParser& aItem );
       
  3527     
       
  3528     /*
       
  3529     * TestTHuiSetSegmentSizeL  test method for huitexture.h
       
  3530     * @since S60 5.0
       
  3531     * @param aItem Script line containing parameters.
       
  3532     * @return Symbian OS error code.
       
  3533     */
       
  3534     virtual TInt TestTHuiSetSegmentSizeL( CStifItemParser& aItem );
       
  3535     
       
  3536     /*
       
  3537     * TestTHuiSetSegmentTextureSizeL  test method for huitexture.h
       
  3538     * @since S60 5.0
       
  3539     * @param aItem Script line containing parameters.
       
  3540     * @return Symbian OS error code.
       
  3541     */
       
  3542     virtual TInt TestTHuiSetSegmentTextureSizeL( CStifItemParser& aItem );
       
  3543     
       
  3544     /*
       
  3545     * TestTHuiSetSkinContentL  test method for huitexture.h
       
  3546     * @since S60 5.0
       
  3547     * @param aItem Script line containing parameters.
       
  3548     * @return Symbian OS error code.
       
  3549     */
       
  3550     virtual TInt TestTHuiSetSkinContentL( CStifItemParser& aItem );
       
  3551     
       
  3552     /*
       
  3553     * TestTHuiIsSkinContentL  test method for huitexture.h
       
  3554     * @since S60 5.0
       
  3555     * @param aItem Script line containing parameters.
       
  3556     * @return Symbian OS error code.
       
  3557     */
       
  3558     virtual TInt TestTHuiIsSkinContentL( CStifItemParser& aItem );
       
  3559     
       
  3560     /*
       
  3561     * TestTHuiTypeL  test method for huitextstyle.h
       
  3562     * @since S60 5.0
       
  3563     * @param aItem Script line containing parameters.
       
  3564     * @return Symbian OS error code.
       
  3565     */
       
  3566     virtual TInt TestTHuiTypeL( CStifItemParser& aItem );
       
  3567     
       
  3568     /*
       
  3569     * TestTHuiSessionIdL  test method for huitextstyle.h
       
  3570     * @since S60 5.0
       
  3571     * @param aItem Script line containing parameters.
       
  3572     * @return Symbian OS error code.
       
  3573     */
       
  3574     virtual TInt TestTHuiSessionIdL( CStifItemParser& aItem );
       
  3575     
       
  3576     /*
       
  3577     * TestTHuiSetSessionIdL  test method for huitextstyle.h
       
  3578     * @since S60 5.0
       
  3579     * @param aItem Script line containing parameters.
       
  3580     * @return Symbian OS error code.
       
  3581     */
       
  3582     virtual TInt TestTHuiSetSessionIdL( CStifItemParser& aItem );
       
  3583     
       
  3584     /*
       
  3585     * TestTHuiSetPriorityL  test method for huitextstyle.h
       
  3586     * @since S60 5.0
       
  3587     * @param aItem Script line containing parameters.
       
  3588     * @return Symbian OS error code.
       
  3589     */
       
  3590     virtual TInt TestTHuiSetPriorityL( CStifItemParser& aItem );
       
  3591     
       
  3592     /*
       
  3593     * TestTHuiPriorityL  test method for huitextstyle.h
       
  3594     * @since S60 5.0
       
  3595     * @param aItem Script line containing parameters.
       
  3596     * @return Symbian OS error code.
       
  3597     */
       
  3598     virtual TInt TestTHuiPriorityL( CStifItemParser& aItem );
       
  3599     
       
  3600     /*
       
  3601     * TestTHuiEnableAutoSizeCalculationL  test method for huitextstyle.h
       
  3602     * @since S60 5.0
       
  3603     * @param aItem Script line containing parameters.
       
  3604     * @return Symbian OS error code.
       
  3605     */
       
  3606     virtual TInt TestTHuiEnableAutoSizeCalculationL( CStifItemParser& aItem );
       
  3607     
       
  3608     /*
       
  3609     * TestTHuiSetAutoSizeParamsL  test method for huitextstyle.h
       
  3610     * @since S60 5.0
       
  3611     * @param aItem Script line containing parameters.
       
  3612     * @return Symbian OS error code.
       
  3613     */
       
  3614     virtual TInt TestTHuiSetAutoSizeParamsL( CStifItemParser& aItem );
       
  3615     
       
  3616     /*
       
  3617     * TestTHuiAutoSizeParamsL  test method for huitextstyle.h
       
  3618     * @since S60 5.0
       
  3619     * @param aItem Script line containing parameters.
       
  3620     * @return Symbian OS error code.
       
  3621     */
       
  3622     virtual TInt TestTHuiAutoSizeParamsL( CStifItemParser& aItem );
       
  3623     
       
  3624     //huidisplay.h
       
  3625     /*
       
  3626     * TestTHuiEnvL  test method for huidisplay.h
       
  3627     * @since S60 5.0
       
  3628     * @param aItem Script line containing parameters.
       
  3629     * @return Symbian OS error code.
       
  3630     */
       
  3631     virtual TInt TestTHuiEnvL( CStifItemParser& aItem );
       
  3632     
       
  3633     /*
       
  3634     * TestTDisplayActivateL  test method for huidisplay.h
       
  3635     * @since S60 5.0
       
  3636     * @param aItem Script line containing parameters.
       
  3637     * @return Symbian OS error code.
       
  3638     */
       
  3639     virtual TInt TestTDisplayActivateL( CStifItemParser& aItem );
       
  3640     
       
  3641     /*
       
  3642     * TestTDisplayActiveL  test method for huidisplay.h
       
  3643     * @since S60 5.0
       
  3644     * @param aItem Script line containing parameters.
       
  3645     * @return Symbian OS error code.
       
  3646     */
       
  3647     virtual TInt TestTDisplayActiveL( CStifItemParser& aItem );
       
  3648     
       
  3649     /*
       
  3650     * TestTDisplaySetSizeLL  test method for huidisplay.h
       
  3651     * @since S60 5.0
       
  3652     * @param aItem Script line containing parameters.
       
  3653     * @return Symbian OS error code.
       
  3654     */
       
  3655     virtual TInt TestTDisplaySetSizeLL( CStifItemParser& aItem );
       
  3656     
       
  3657     /*
       
  3658     * TestTDisplaySizeL  test method for huidisplay.h
       
  3659     * @since S60 5.0
       
  3660     * @param aItem Script line containing parameters.
       
  3661     * @return Symbian OS error code.
       
  3662     */
       
  3663     virtual TInt TestTDisplaySizeL( CStifItemParser& aItem );
       
  3664     
       
  3665     /*
       
  3666     * TestTDisplaySetVisibleAreaL  test method for huidisplay.h
       
  3667     * @since S60 5.0
       
  3668     * @param aItem Script line containing parameters.
       
  3669     * @return Symbian OS error code.
       
  3670     */
       
  3671     virtual TInt TestTDisplaySetVisibleAreaL( CStifItemParser& aItem );
       
  3672     
       
  3673     /*
       
  3674     * TestTDisplayVisibleAreaL  test method for huidisplay.h
       
  3675     * @since S60 5.0
       
  3676     * @param aItem Script line containing parameters.
       
  3677     * @return Symbian OS error code.
       
  3678     */
       
  3679     virtual TInt TestTDisplayVisibleAreaL( CStifItemParser& aItem );
       
  3680     
       
  3681     /*
       
  3682     * TestTDisplaySetOrientationL  test method for huidisplay.h
       
  3683     * @since S60 5.0
       
  3684     * @param aItem Script line containing parameters.
       
  3685     * @return Symbian OS error code.
       
  3686     */
       
  3687     virtual TInt TestTDisplaySetOrientationL( CStifItemParser& aItem );
       
  3688     
       
  3689     /*
       
  3690     * TestTDisplayOrientationL  test method for huidisplay.h
       
  3691     * @since S60 5.0
       
  3692     * @param aItem Script line containing parameters.
       
  3693     * @return Symbian OS error code.
       
  3694     */
       
  3695     virtual TInt TestTDisplayOrientationL( CStifItemParser& aItem );
       
  3696     
       
  3697     /*
       
  3698     * TestTDisplaySetUseDepthL  test method for huidisplay.h
       
  3699     * @since S60 5.0
       
  3700     * @param aItem Script line containing parameters.
       
  3701     * @return Symbian OS error code.
       
  3702     */
       
  3703     virtual TInt TestTDisplaySetUseDepthL( CStifItemParser& aItem );
       
  3704     
       
  3705     /*
       
  3706     * TestTDisplaySetClearBackgroundLL  test method for huidisplay.h
       
  3707     * @since S60 5.0
       
  3708     * @param aItem Script line containing parameters.
       
  3709     * @return Symbian OS error code.
       
  3710     */
       
  3711     virtual TInt TestTDisplaySetClearBackgroundLL( CStifItemParser& aItem );
       
  3712     
       
  3713     /*
       
  3714     * TestTDisplaySetBackgroundColor  test method for huidisplay.h
       
  3715     * @since S60 5.0
       
  3716     * @param aItem Script line containing parameters.
       
  3717     * @return Symbian OS error code.
       
  3718     */
       
  3719     virtual TInt TestTDisplaySetBackgroundColorL( CStifItemParser& aItem );
       
  3720     
       
  3721     /*
       
  3722     * TestTDisplaySetBackgroundColor  test method for huidisplay.h
       
  3723     * @since S60 5.0
       
  3724     * @param aItem Script line containing parameters.
       
  3725     * @return Symbian OS error code.
       
  3726     */
       
  3727     virtual TInt TestTDisplaySetBackgroundItemsL( CStifItemParser& aItem );
       
  3728     
       
  3729     /*
       
  3730     * TestTDisplayCaptureLCL  test method for huidisplay.h
       
  3731     * @since S60 5.0
       
  3732     * @param aItem Script line containing parameters.
       
  3733     * @return Symbian OS error code.
       
  3734     */
       
  3735     virtual TInt TestTDisplayCaptureLCL( CStifItemParser& aItem );
       
  3736     
       
  3737     /*
       
  3738     * TestTDisplayTransformationL  test method for huidisplay.h
       
  3739     * @since S60 5.0
       
  3740     * @param aItem Script line containing parameters.
       
  3741     * @return Symbian OS error code.
       
  3742     */
       
  3743     virtual TInt TestTDisplayTransformationL( CStifItemParser& aItem );
       
  3744     
       
  3745     /*
       
  3746     * TestTDisplayRosterL  test method for huidisplay.h
       
  3747     * @since S60 5.0
       
  3748     * @param aItem Script line containing parameters.
       
  3749     * @return Symbian OS error code.
       
  3750     */
       
  3751     virtual TInt TestTDisplayRosterL( CStifItemParser& aItem );
       
  3752     
       
  3753     /*
       
  3754     * TestTDisplayConstRosterL  test method for huidisplay.h
       
  3755     * @since S60 5.0
       
  3756     * @param aItem Script line containing parameters.
       
  3757     * @return Symbian OS error code.
       
  3758     */
       
  3759     virtual TInt TestTDisplayConstRosterL( CStifItemParser& aItem );
       
  3760     
       
  3761     /*
       
  3762     * TestTDisplayShowL  test method for huidisplay.h
       
  3763     * @since S60 5.0
       
  3764     * @param aItem Script line containing parameters.
       
  3765     * @return Symbian OS error code.
       
  3766     */
       
  3767     virtual TInt TestTDisplayShowL( CStifItemParser& aItem );
       
  3768     
       
  3769     /*
       
  3770     * TestTDisplaySetDirtyL  test method for huidisplay.h
       
  3771     * @since S60 5.0
       
  3772     * @param aItem Script line containing parameters.
       
  3773     * @return Symbian OS error code.
       
  3774     */
       
  3775     virtual TInt TestTDisplaySetDirtyL( CStifItemParser& aItem );
       
  3776     
       
  3777     /*
       
  3778     * TestTDisplaySetQualityL  test method for huidisplay.h
       
  3779     * @since S60 5.0
       
  3780     * @param aItem Script line containing parameters.
       
  3781     * @return Symbian OS error code.
       
  3782     */
       
  3783     virtual TInt TestTDisplaySetQualityL( CStifItemParser& aItem );
       
  3784     
       
  3785     /*
       
  3786     * TestTDisplayQualityL  test method for huidisplay.h
       
  3787     * @since S60 5.0
       
  3788     * @param aItem Script line containing parameters.
       
  3789     * @return Symbian OS error code.
       
  3790     */
       
  3791     virtual TInt TestTDisplayQualityL( CStifItemParser& aItem );
       
  3792     
       
  3793     /*
       
  3794     * TestTDisplaySetUsageLL  test method for huidisplay.h
       
  3795     * @since S60 5.0
       
  3796     * @param aItem Script line containing parameters.
       
  3797     * @return Symbian OS error code.
       
  3798     */
       
  3799     virtual TInt TestTDisplaySetUsageLL( CStifItemParser& aItem );
       
  3800     
       
  3801     /*
       
  3802     * TestTDisplayReleaseL  test method for huidisplay.h
       
  3803     * @since S60 5.0
       
  3804     * @param aItem Script line containing parameters.
       
  3805     * @return Symbian OS error code.
       
  3806     */
       
  3807     virtual TInt TestTDisplayReleaseL( CStifItemParser& aItem );
       
  3808     
       
  3809     /*
       
  3810     * TestTDisplayRestoreLL  test method for huidisplay.h
       
  3811     * @since S60 5.0
       
  3812     * @param aItem Script line containing parameters.
       
  3813     * @return Symbian OS error code.
       
  3814     */
       
  3815     virtual TInt TestTDisplayRestoreLL( CStifItemParser& aItem );
       
  3816     
       
  3817     /*
       
  3818     * TestTDisplaySetScreenBufferLockL  test method for huidisplay.h
       
  3819     * @since S60 5.0
       
  3820     * @param aItem Script line containing parameters.
       
  3821     * @return Symbian OS error code.
       
  3822     */
       
  3823     virtual TInt TestTDisplaySetScreenBufferLockL( CStifItemParser& aItem );
       
  3824     
       
  3825     /*
       
  3826     * TestTDisplayIsScreenBufferLockedL  test method for huidisplay.h
       
  3827     * @since S60 5.0
       
  3828     * @param aItem Script line containing parameters.
       
  3829     * @return Symbian OS error code.
       
  3830     */
       
  3831     virtual TInt TestTDisplayIsScreenBufferLockedL( CStifItemParser& aItem );
       
  3832     
       
  3833     /*
       
  3834     * TestTDisplayGetDrawingInterfaceL  test method for huidisplay.h
       
  3835     * @since S60 5.0
       
  3836     * @param aItem Script line containing parameters.
       
  3837     * @return Symbian OS error code.
       
  3838     */
       
  3839     virtual TInt TestTDisplayGetDrawingInterfaceL( CStifItemParser& aItem );
       
  3840     
       
  3841     /*
       
  3842     * TestTDisplayGetGraphicsContextL  test method for huidisplay.h
       
  3843     * @since S60 5.0
       
  3844     * @param aItem Script line containing parameters.
       
  3845     * @return Symbian OS error code.
       
  3846     */
       
  3847     virtual TInt TestTDisplayGetGraphicsContextL( CStifItemParser& aItem );
       
  3848     
       
  3849     /*
       
  3850     * TestTDisplayAddScreenBufferObserverLL  test method for huidisplay.h
       
  3851     * @since S60 5.0
       
  3852     * @param aItem Script line containing parameters.
       
  3853     * @return Symbian OS error code.
       
  3854     */
       
  3855     virtual TInt TestTDisplayAddScreenBufferObserverLL( CStifItemParser& aItem );
       
  3856     
       
  3857     /*
       
  3858     * TestTDisplayRemoveScreenBufferObserverL  test method for huidisplay.h
       
  3859     * @since S60 5.0
       
  3860     * @param aItem Script line containing parameters.
       
  3861     * @return Symbian OS error code.
       
  3862     */
       
  3863     virtual TInt TestTDisplayRemoveScreenBufferObserverL( CStifItemParser& aItem );
       
  3864     
       
  3865     /*
       
  3866     * TestTDisplayScreenBufferObserverL  test method for huidisplay.h
       
  3867     * @since S60 5.0
       
  3868     * @param aItem Script line containing parameters.
       
  3869     * @return Symbian OS error code.
       
  3870     */
       
  3871     virtual TInt TestTDisplayScreenBufferObserverL( CStifItemParser& aItem );
       
  3872     
       
  3873     /*
       
  3874     * TestTDisplayScreenBufferUidL  test method for huidisplay.h
       
  3875     * @since S60 5.0
       
  3876     * @param aItem Script line containing parameters.
       
  3877     * @return Symbian OS error code.
       
  3878     */
       
  3879     virtual TInt TestTDisplayScreenBufferUidL( CStifItemParser& aItem );
       
  3880     
       
  3881     /*
       
  3882     * TestTDisplayDisplayTypeL  test method for huidisplay.h
       
  3883     * @since S60 5.0
       
  3884     * @param aItem Script line containing parameters.
       
  3885     * @return Symbian OS error code.
       
  3886     */
       
  3887     virtual TInt TestTDisplayDisplayTypeL( CStifItemParser& aItem );
       
  3888     
       
  3889     /*
       
  3890     * TestTDisplayShowDirtyRegionsL  test method for huidisplay.h
       
  3891     * @since S60 5.0
       
  3892     * @param aItem Script line containing parameters.
       
  3893     * @return Symbian OS error code.
       
  3894     */
       
  3895     virtual TInt TestTDisplayShowDirtyRegionsL( CStifItemParser& aItem );
       
  3896     
       
  3897     /*
       
  3898     * TestTDisplayGetPreferredTextureFormatsL  test method for huidisplay.h
       
  3899     * @since S60 5.0
       
  3900     * @param aItem Script line containing parameters.
       
  3901     * @return Symbian OS error code.
       
  3902     */
       
  3903     virtual TInt TestTDisplayGetPreferredTextureFormatsL( CStifItemParser& aItem );
       
  3904     
       
  3905     /*
       
  3906     * TestTDisplaySetDrawVisualOutlineL  test method for huidisplay.h
       
  3907     * @since S60 5.0
       
  3908     * @param aItem Script line containing parameters.
       
  3909     * @return Symbian OS error code.
       
  3910     */
       
  3911     virtual TInt TestTDisplaySetDrawVisualOutlineL( CStifItemParser& aItem );
       
  3912     
       
  3913     /*
       
  3914     * TestTDisplaySetVisibleAreaClippingRectL  test method for huidisplay.h
       
  3915     * @since S60 5.0
       
  3916     * @param aItem Script line containing parameters.
       
  3917     * @return Symbian OS error code.
       
  3918     */
       
  3919     virtual TInt TestTDisplaySetVisibleAreaClippingRectL( CStifItemParser& aItem );
       
  3920     
       
  3921     //huidisplaybackgrounditem.h
       
  3922     /*
       
  3923     * TestTTHuiDisplayBackgroundItemL  test method for huidisplaybackgrounditem.h
       
  3924     * @since S60 5.0
       
  3925     * @param aItem Script line containing parameters.
       
  3926     * @return Symbian OS error code.
       
  3927     */
       
  3928     virtual TInt TestTTHuiDisplayBackgroundItemL( CStifItemParser& aItem );
       
  3929     
       
  3930     /*
       
  3931     * TestTTHuiDisplayBackgroundItemRectL test method for huidisplaybackgrounditem.h
       
  3932     * @since S60 5.0
       
  3933     * @param aItem Script line containing parameters.
       
  3934     * @return Symbian OS error code.
       
  3935     */
       
  3936     virtual TInt TestTTHuiDisplayBackgroundItemRectL( CStifItemParser& aItem );
       
  3937     
       
  3938     /*
       
  3939     * TestTTHuiDisplayBackgroundItemItemIDL test method for huidisplaybackgrounditem.h
       
  3940     * @since S60 5.0
       
  3941     * @param aItem Script line containing parameters.
       
  3942     * @return Symbian OS error code.
       
  3943     */
       
  3944     virtual TInt TestTTHuiDisplayBackgroundItemItemIDL( CStifItemParser& aItem );
       
  3945     
       
  3946     /*
       
  3947     * TestTTHuiDisplayBackgroundColorL test method for huidisplaybackgrounditem.h
       
  3948     * @since S60 5.0
       
  3949     * @param aItem Script line containing parameters.
       
  3950     * @return Symbian OS error code.
       
  3951     */
       
  3952     virtual TInt TestTTHuiDisplayBackgroundColorL( CStifItemParser& aItem );
       
  3953     
       
  3954     /*
       
  3955     * TestTTHuiDisplayBackgroundTRgbL test method for huidisplaybackgrounditem.h
       
  3956     * @since S60 5.0
       
  3957     * @param aItem Script line containing parameters.
       
  3958     * @return Symbian OS error code.
       
  3959     */
       
  3960     virtual TInt TestTTHuiDisplayBackgroundTRgbL( CStifItemParser& aItem );
       
  3961     
       
  3962     /*
       
  3963     * TestTTHuiTestTSetRectLL test method for huidisplaybackgrounditem.h
       
  3964     * @since S60 5.0
       
  3965     * @param aItem Script line containing parameters.
       
  3966     * @return Symbian OS error code.
       
  3967     */
       
  3968     virtual TInt TestTTHuiTestTSetRectLL( CStifItemParser& aItem );
       
  3969     
       
  3970     /*
       
  3971     * TestTTHuiSetColorL test method for huidisplaybackgrounditem.h
       
  3972     * @since S60 5.0
       
  3973     * @param aItem Script line containing parameters.
       
  3974     * @return Symbian OS error code.
       
  3975     */
       
  3976     virtual TInt TestTTHuiSetColorL( CStifItemParser& aItem );
       
  3977     
       
  3978     /*
       
  3979     * TestTTHuiSetColorItemL test method for huidisplaybackgrounditem.h
       
  3980     * @since S60 5.0
       
  3981     * @param aItem Script line containing parameters.
       
  3982     * @return Symbian OS error code.
       
  3983     */
       
  3984     virtual TInt TestTTHuiSetColorItemL( CStifItemParser& aItem );
       
  3985     
       
  3986     /*
       
  3987     * TestTTHuiSetSkinBackgroundL test method for huidisplaybackgrounditem.h
       
  3988     * @since S60 5.0
       
  3989     * @param aItem Script line containing parameters.
       
  3990     * @return Symbian OS error code.
       
  3991     */
       
  3992     virtual TInt TestTTHuiSetSkinBackgroundL( CStifItemParser& aItem );
       
  3993     
       
  3994     //HuiDisplayCoeControl.h
       
  3995     /*
       
  3996     * TestTTHuiCCNewLL test method for HuiDisplayCoeControl.h
       
  3997     * @since S60 5.0
       
  3998     * @param aItem Script line containing parameters.
       
  3999     * @return Symbian OS error code.
       
  4000     */
       
  4001     virtual TInt TestTTHuiCCNewLL( CStifItemParser& aItem );
       
  4002     
       
  4003     /*
       
  4004     * TestTTHuiCCNewLCL test method for HuiDisplayCoeControl.h
       
  4005     * @since S60 5.0
       
  4006     * @param aItem Script line containing parameters.
       
  4007     * @return Symbian OS error code.
       
  4008     */
       
  4009     virtual TInt TestTTHuiCCNewLCL( CStifItemParser& aItem );
       
  4010     
       
  4011     /*
       
  4012     * TestTTHuiCCEnvL test method for HuiDisplayCoeControl.h
       
  4013     * @since S60 5.0
       
  4014     * @param aItem Script line containing parameters.
       
  4015     * @return Symbian OS error code.
       
  4016     */
       
  4017     virtual TInt TestTTHuiCCEnvL( CStifItemParser& aItem );
       
  4018     
       
  4019     /*
       
  4020     * TestTTHuiCCDisplayL test method for HuiDisplayCoeControl.h
       
  4021     * @since S60 5.0
       
  4022     * @param aItem Script line containing parameters.
       
  4023     * @return Symbian OS error code.
       
  4024     */
       
  4025     virtual TInt TestTTHuiCCDisplayL( CStifItemParser& aItem );
       
  4026     
       
  4027     /*
       
  4028     * TestTTHuiCCHandlePointerEventL test method for HuiDisplayCoeControl.h
       
  4029     * @since S60 5.0
       
  4030     * @param aItem Script line containing parameters.
       
  4031     * @return Symbian OS error code.
       
  4032     */
       
  4033     virtual TInt TestTTHuiCCHandlePointerEventL( CStifItemParser& aItem );
       
  4034     
       
  4035     /*
       
  4036     * TestTTHuiCCDisplayCoeCntrlExtensionL test method for HuiDisplayCoeControl.h
       
  4037     * @since S60 5.0
       
  4038     * @param aItem Script line containing parameters.
       
  4039     * @return Symbian OS error code.
       
  4040     */
       
  4041     virtual TInt TestTTHuiCCDisplayCoeCntrlExtensionL( CStifItemParser& aItem );
       
  4042     
       
  4043     //huienv.h
       
  4044     /*
       
  4045     * TestTTHuiCEnvHuiEnvLC test method for huienv.h
       
  4046     * @since S60 5.0
       
  4047     * @param aItem Script line containing parameters.
       
  4048     * @return Symbian OS error code.
       
  4049     */
       
  4050     virtual TInt TestTTHuiCEnvHuiEnvLC( CStifItemParser& aItem );
       
  4051     
       
  4052     /*
       
  4053     * TestTTHuiCEnvRenderer test method for huienv.h
       
  4054     * @since S60 5.0
       
  4055     * @param aItem Script line containing parameters.
       
  4056     * @return Symbian OS error code.
       
  4057     */
       
  4058     virtual TInt TestTTHuiCEnvRenderer( CStifItemParser& aItem );
       
  4059     
       
  4060     /*
       
  4061     * TestTTHuiCEnvNewDisplayL test method for huienv.h
       
  4062     * @since S60 5.0
       
  4063     * @param aItem Script line containing parameters.
       
  4064     * @return Symbian OS error code.
       
  4065     */
       
  4066     virtual TInt TestTTHuiCEnvNewDisplayL( CStifItemParser& aItem );
       
  4067     
       
  4068     /*
       
  4069     * TestTTHuiCEnvNewDisplayLL test method for huienv.h
       
  4070     * @since S60 5.0
       
  4071     * @param aItem Script line containing parameters.
       
  4072     * @return Symbian OS error code.
       
  4073     */
       
  4074     virtual TInt TestTTHuiCEnvNewDisplayLL( CStifItemParser& aItem );
       
  4075     
       
  4076     /*
       
  4077     * TestTTHuiCEnvDisplayCount test method for huienv.h
       
  4078     * @since S60 5.0
       
  4079     * @param aItem Script line containing parameters.
       
  4080     * @return Symbian OS error code.
       
  4081     */
       
  4082     virtual TInt TestTTHuiCEnvDisplayCount( CStifItemParser& aItem );
       
  4083     
       
  4084     /*
       
  4085     * TestTTHuiCEnvSetRefreshMode test method for huienv.h
       
  4086     * @since S60 5.0
       
  4087     * @param aItem Script line containing parameters.
       
  4088     * @return Symbian OS error code.
       
  4089     */
       
  4090     virtual TInt TestTTHuiCEnvSetRefreshMode( CStifItemParser& aItem );
       
  4091     
       
  4092     /*
       
  4093     * TestTTHuiCEnvRefreshMode test method for huienv.h
       
  4094     * @since S60 5.0
       
  4095     * @param aItem Script line containing parameters.
       
  4096     * @return Symbian OS error code.
       
  4097     */
       
  4098     virtual TInt TestTTHuiCEnvRefreshMode( CStifItemParser& aItem );
       
  4099     
       
  4100     /*
       
  4101     * TestTTHuiCEnvSetMaxFrameRate test method for huienv.h
       
  4102     * @since S60 5.0
       
  4103     * @param aItem Script line containing parameters.
       
  4104     * @return Symbian OS error code.
       
  4105     */
       
  4106     virtual TInt TestTTHuiCEnvSetMaxFrameRate( CStifItemParser& aItem );
       
  4107     
       
  4108     /*
       
  4109     * TestTTHuiCEnvContinueRefresh test method for huienv.h
       
  4110     * @since S60 5.0
       
  4111     * @param aItem Script line containing parameters.
       
  4112     * @return Symbian OS error code.
       
  4113     */
       
  4114     virtual TInt TestTTHuiCEnvContinueRefresh( CStifItemParser& aItem );
       
  4115     
       
  4116     /*
       
  4117     * TestTTHuiCEnvPauseRefresh test method for huienv.h
       
  4118     * @since S60 5.0
       
  4119     * @param aItem Script line containing parameters.
       
  4120     * @return Symbian OS error code.
       
  4121     */
       
  4122     virtual TInt TestTTHuiCEnvPauseRefresh( CStifItemParser& aItem );
       
  4123     
       
  4124     /*
       
  4125     * TestTTHuiCEnvNewControlGroupL test method for huienv.h
       
  4126     * @since S60 5.0
       
  4127     * @param aItem Script line containing parameters.
       
  4128     * @return Symbian OS error code.
       
  4129     */
       
  4130     virtual TInt TestTTHuiCEnvNewControlGroupL( CStifItemParser& aItem );
       
  4131     
       
  4132     /*
       
  4133     * TestTTHuiCEnvDeleteControlGroup test method for huienv.h
       
  4134     * @since S60 5.0
       
  4135     * @param aItem Script line containing parameters.
       
  4136     * @return Symbian OS error code.
       
  4137     */
       
  4138     virtual TInt TestTTHuiCEnvDeleteControlGroup( CStifItemParser& aItem );
       
  4139     
       
  4140     /*
       
  4141     * TestTTHuiCEnvLoadControlGroupL test method for huienv.h
       
  4142     * @since S60 5.0
       
  4143     * @param aItem Script line containing parameters.
       
  4144     * @return Symbian OS error code.
       
  4145     */
       
  4146     virtual TInt TestTTHuiCEnvLoadControlGroupL( CStifItemParser& aItem );
       
  4147     
       
  4148     /*
       
  4149     * TestTTHuiCEnvControlGroup test method for huienv.h
       
  4150     * @since S60 5.0
       
  4151     * @param aItem Script line containing parameters.
       
  4152     * @return Symbian OS error code.
       
  4153     */
       
  4154     virtual TInt TestTTHuiCEnvControlGroup( CStifItemParser& aItem );
       
  4155     
       
  4156     /*
       
  4157     * TestTTHuiCEnvLoadBitmapsL test method for huienv.h
       
  4158     * @since S60 5.0
       
  4159     * @param aItem Script line containing parameters.
       
  4160     * @return Symbian OS error code.
       
  4161     */
       
  4162     virtual TInt TestTTHuiCEnvLoadBitmapsL( CStifItemParser& aItem );
       
  4163     
       
  4164     /*
       
  4165     * TestTTHuiCVisualFactory test method for huienv.h
       
  4166     * @since S60 5.0
       
  4167     * @param aItem Script line containing parameters.
       
  4168     * @return Symbian OS error code.
       
  4169     */
       
  4170     virtual TInt TestTTHuiCVisualFactory( CStifItemParser& aItem );
       
  4171     
       
  4172     /*
       
  4173     * TestTTHuiCTextureManager test method for huienv.h
       
  4174     * @since S60 5.0
       
  4175     * @param aItem Script line containing parameters.
       
  4176     * @return Symbian OS error code.
       
  4177     */
       
  4178     virtual TInt TestTTHuiCTextureManager( CStifItemParser& aItem );
       
  4179     
       
  4180     /*
       
  4181     * TestTTHuiCFontManager test method for huienv.h
       
  4182     * @since S60 5.0
       
  4183     * @param aItem Script line containing parameters.
       
  4184     * @return Symbian OS error code.
       
  4185     */
       
  4186     virtual TInt TestTTHuiCFontManager( CStifItemParser& aItem );
       
  4187     
       
  4188     /*
       
  4189     * TestTTHuiCTextStyleManager test method for huienv.h
       
  4190     * @since S60 5.0
       
  4191     * @param aItem Script line containing parameters.
       
  4192     * @return Symbian OS error code.
       
  4193     */
       
  4194     virtual TInt TestTTHuiCTextStyleManager( CStifItemParser& aItem );
       
  4195     
       
  4196     /*
       
  4197     * TestTTHuiCFindControl test method for huienv.h
       
  4198     * @since S60 5.0
       
  4199     * @param aItem Script line containing parameters.
       
  4200     * @return Symbian OS error code.
       
  4201     */
       
  4202     virtual TInt TestTTHuiCFindControl( CStifItemParser& aItem );
       
  4203     
       
  4204     /*
       
  4205     * TestTTHuiCSendL test method for huienv.h
       
  4206     * @since S60 5.0
       
  4207     * @param aItem Script line containing parameters.
       
  4208     * @return Symbian OS error code.
       
  4209     */
       
  4210     virtual TInt TestTTHuiCSendL( CStifItemParser& aItem );
       
  4211     
       
  4212     /*
       
  4213     * TestTTHuiCSendLL test method for huienv.h
       
  4214     * @since S60 5.0
       
  4215     * @param aItem Script line containing parameters.
       
  4216     * @return Symbian OS error code.
       
  4217     */
       
  4218     virtual TInt TestTTHuiCSendLL( CStifItemParser& aItem );
       
  4219     
       
  4220     /*
       
  4221     * TestTTHuiCCancelCommandsL test method for huienv.h
       
  4222     * @since S60 5.0
       
  4223     * @param aItem Script line containing parameters.
       
  4224     * @return Symbian OS error code.
       
  4225     */
       
  4226     virtual TInt TestTTHuiCCancelCommandsL( CStifItemParser& aItem );
       
  4227     
       
  4228     /*
       
  4229     * TestTTHuiCCancelCommandsEventHandlerL test method for huienv.h
       
  4230     * @since S60 5.0
       
  4231     * @param aItem Script line containing parameters.
       
  4232     * @return Symbian OS error code.
       
  4233     */
       
  4234     virtual TInt TestTTHuiCCancelCommandsEventHandlerL( CStifItemParser& aItem );
       
  4235     
       
  4236     /*
       
  4237     * TestTTHuiCCancelCommandsTHuiOpL test method for huienv.h
       
  4238     * @since S60 5.0
       
  4239     * @param aItem Script line containing parameters.
       
  4240     * @return Symbian OS error code.
       
  4241     */
       
  4242     virtual TInt TestTTHuiCCancelCommandsTHuiOpL( CStifItemParser& aItem );
       
  4243     
       
  4244     /*
       
  4245     * TestTTHuiCCancelCommandsTIntL test method for huienv.h
       
  4246     * @since S60 5.0
       
  4247     * @param aItem Script line containing parameters.
       
  4248     * @return Symbian OS error code.
       
  4249     */
       
  4250     virtual TInt TestTTHuiCCancelCommandsTIntL( CStifItemParser& aItem );
       
  4251     
       
  4252     /*
       
  4253     * TestTTHuiCTimeUntilCommandL test method for huienv.h
       
  4254     * @since S60 5.0
       
  4255     * @param aItem Script line containing parameters.
       
  4256     * @return Symbian OS error code.
       
  4257     */
       
  4258     virtual TInt TestTTHuiCTimeUntilCommandL( CStifItemParser& aItem );
       
  4259     
       
  4260     /*
       
  4261     * TestTTHuiCSkin test method for huienv.h
       
  4262     * @since S60 5.0
       
  4263     * @param aItem Script line containing parameters.
       
  4264     * @return Symbian OS error code.
       
  4265     */
       
  4266     virtual TInt TestTTHuiCSkin( CStifItemParser& aItem );
       
  4267     
       
  4268     /*
       
  4269     * TestTStartRefresh test method for huienv.h
       
  4270     * @since S60 5.0
       
  4271     * @param aItem Script line containing parameters.
       
  4272     * @return Symbian OS error code.
       
  4273     */
       
  4274     virtual TInt TestTStartRefresh( CStifItemParser& aItem );
       
  4275     
       
  4276     /*
       
  4277     * TestTHandleKeyEventLL test method for huienv.h
       
  4278     * @since S60 5.0
       
  4279     * @param aItem Script line containing parameters.
       
  4280     * @return Symbian OS error code.
       
  4281     */
       
  4282     virtual TInt TestTHandleKeyEventLL( CStifItemParser& aItem );
       
  4283     
       
  4284     /*
       
  4285     * TestTSetIdleThreshold test method for huienv.h
       
  4286     * @since S60 5.0
       
  4287     * @param aItem Script line containing parameters.
       
  4288     * @return Symbian OS error code.
       
  4289     */
       
  4290     virtual TInt TestTSetIdleThreshold( CStifItemParser& aItem );
       
  4291     
       
  4292     /*
       
  4293     * TestTBroadcastEventLL test method for huienv.h
       
  4294     * @since S60 5.0
       
  4295     * @param aItem Script line containing parameters.
       
  4296     * @return Symbian OS error code.
       
  4297     */
       
  4298     virtual TInt TestTBroadcastEventLL( CStifItemParser& aItem );
       
  4299     
       
  4300     /*
       
  4301     * TestTPrimaryDisplayL test method for huienv.h
       
  4302     * @since S60 5.0
       
  4303     * @param aItem Script line containing parameters.
       
  4304     * @return Symbian OS error code.
       
  4305     */
       
  4306     virtual TInt TestTPrimaryDisplayL( CStifItemParser& aItem );
       
  4307     
       
  4308     /*
       
  4309     * TestTCHuiEnvDisplayL test method for huienv.h
       
  4310     * @since S60 5.0
       
  4311     * @param aItem Script line containing parameters.
       
  4312     * @return Symbian OS error code.
       
  4313     */
       
  4314     virtual TInt TestTCHuiEnvDisplayL( CStifItemParser& aItem );
       
  4315     
       
  4316     /*
       
  4317     * TestTCNotifySkinChangedLL test method for huienv.h
       
  4318     * @since S60 5.0
       
  4319     * @param aItem Script line containing parameters.
       
  4320     * @return Symbian OS error code.
       
  4321     */
       
  4322     virtual TInt TestTCNotifySkinChangedLL( CStifItemParser& aItem );
       
  4323     
       
  4324     /*
       
  4325     * TestTCRefreshCallBack test method for huienv.h
       
  4326     * @since S60 5.0
       
  4327     * @param aItem Script line containing parameters.
       
  4328     * @return Symbian OS error code.
       
  4329     */
       
  4330     virtual TInt TestTCRefreshCallBack( CStifItemParser& aItem );
       
  4331     
       
  4332     /*
       
  4333     * TestTCRelease test method for huienv.h
       
  4334     * @since S60 5.0
       
  4335     * @param aItem Script line containing parameters.
       
  4336     * @return Symbian OS error code.
       
  4337     */
       
  4338     virtual TInt TestTCRelease( CStifItemParser& aItem );
       
  4339     
       
  4340     /*
       
  4341     * TestTCRestoreLL test method for huienv.h
       
  4342     * @since S60 5.0
       
  4343     * @param aItem Script line containing parameters.
       
  4344     * @return Symbian OS error code.
       
  4345     */
       
  4346     virtual TInt TestTCRestoreL( CStifItemParser& aItem );
       
  4347     
       
  4348     /*
       
  4349     * TestTCSetMaxCpuTime test method for huienv.h
       
  4350     * @since S60 5.0
       
  4351     * @param aItem Script line containing parameters.
       
  4352     * @return Symbian OS error code.
       
  4353     */
       
  4354     virtual TInt TestTCSetMaxCpuTime( CStifItemParser& aItem );
       
  4355     
       
  4356     /*
       
  4357     * TestTCStatic test method for huienv.h
       
  4358     * @since S60 5.0
       
  4359     * @param aItem Script line containing parameters.
       
  4360     * @return Symbian OS error code.
       
  4361     */
       
  4362     virtual TInt TestTCStatic( CStifItemParser& aItem );
       
  4363     
       
  4364     /*
       
  4365     * TestTCThemeManager test method for huienv.h
       
  4366     * @since S60 5.0
       
  4367     * @param aItem Script line containing parameters.
       
  4368     * @return Symbian OS error code.
       
  4369     */
       
  4370     virtual TInt TestTCThemeManager( CStifItemParser& aItem );
       
  4371     
       
  4372     /*
       
  4373     * TestTCSetFPSCounterThreshold test method for huienv.h
       
  4374     * @since S60 5.0
       
  4375     * @param aItem Script line containing parameters.
       
  4376     * @return Symbian OS error code.
       
  4377     */
       
  4378     virtual TInt TestTCSetFPSCounterThreshold( CStifItemParser& aItem );
       
  4379     
       
  4380     /*
       
  4381     * TestTCChangeRefreshLoopPriority test method for huienv.h
       
  4382     * @since S60 5.0
       
  4383     * @param aItem Script line containing parameters.
       
  4384     * @return Symbian OS error code.
       
  4385     */
       
  4386     virtual TInt TestTCChangeRefreshLoopPriority( CStifItemParser& aItem );
       
  4387     
       
  4388     //huievent.h
       
  4389     /*
       
  4390     * TestTHETHuiEventL test method for huievent.h
       
  4391     * @since S60 5.0
       
  4392     * @param aItem Script line containing parameters.
       
  4393     * @return Symbian OS error code.
       
  4394     */
       
  4395     virtual TInt TestTHETHuiEventL( CStifItemParser& aItem );
       
  4396     
       
  4397     /*
       
  4398     * TestTHETPointerEventL test method for huievent.h
       
  4399     * @since S60 5.0
       
  4400     * @param aItem Script line containing parameters.
       
  4401     * @return Symbian OS error code.
       
  4402     */
       
  4403     virtual TInt TestTHETPointerEventL( CStifItemParser& aItem );
       
  4404     
       
  4405     /*
       
  4406     * TestTHETypeL test method for huievent.h
       
  4407     * @since S60 5.0
       
  4408     * @param aItem Script line containing parameters.
       
  4409     * @return Symbian OS error code.
       
  4410     */
       
  4411     virtual TInt TestTHETypeL( CStifItemParser& aItem );
       
  4412     
       
  4413     /*
       
  4414     * TestTHEIsCustomEventL test method for huievent.h
       
  4415     * @since S60 5.0
       
  4416     * @param aItem Script line containing parameters.
       
  4417     * @return Symbian OS error code.
       
  4418     */
       
  4419     virtual TInt TestTHEIsCustomEventL( CStifItemParser& aItem );
       
  4420     
       
  4421     /*
       
  4422     * TestTHEIsKeyEventL test method for huievent.h
       
  4423     * @since S60 5.0
       
  4424     * @param aItem Script line containing parameters.
       
  4425     * @return Symbian OS error code.
       
  4426     */
       
  4427     virtual TInt TestTHEIsKeyEventL( CStifItemParser& aItem );
       
  4428     
       
  4429     /*
       
  4430     * TestTHEIsPointerEventL test method for huievent.h
       
  4431     * @since S60 5.0
       
  4432     * @param aItem Script line containing parameters.
       
  4433     * @return Symbian OS error code.
       
  4434     */
       
  4435     virtual TInt TestTHEIsPointerEventL( CStifItemParser& aItem );
       
  4436     
       
  4437     /*
       
  4438     * TestTHEDisplayL test method for huievent.h
       
  4439     * @since S60 5.0
       
  4440     * @param aItem Script line containing parameters.
       
  4441     * @return Symbian OS error code.
       
  4442     */
       
  4443     virtual TInt TestTHEDisplayL( CStifItemParser& aItem );
       
  4444     
       
  4445     /*
       
  4446     * TestTHEPointerDownL test method for huievent.h
       
  4447     * @since S60 5.0
       
  4448     * @param aItem Script line containing parameters.
       
  4449     * @return Symbian OS error code.
       
  4450     */
       
  4451     virtual TInt TestTHEPointerDownL( CStifItemParser& aItem );
       
  4452     
       
  4453     /*
       
  4454     * TestTHEPointerUpL test method for huievent.h
       
  4455     * @since S60 5.0
       
  4456     * @param aItem Script line containing parameters.
       
  4457     * @return Symbian OS error code.
       
  4458     */
       
  4459     virtual TInt TestTHEPointerUpL( CStifItemParser& aItem );
       
  4460     
       
  4461     /*
       
  4462     * TestTHEPointerLongTapL test method for huievent.h
       
  4463     * @since S60 5.0
       
  4464     * @param aItem Script line containing parameters.
       
  4465     * @return Symbian OS error code.
       
  4466     */
       
  4467     virtual TInt TestTHEPointerLongTapL( CStifItemParser& aItem );
       
  4468     
       
  4469     /*
       
  4470     * TestTHESetVisualL test method for huievent.h
       
  4471     * @since S60 5.0
       
  4472     * @param aItem Script line containing parameters.
       
  4473     * @return Symbian OS error code.
       
  4474     */
       
  4475     virtual TInt TestTHESetVisualL( CStifItemParser& aItem );
       
  4476     
       
  4477     /*
       
  4478     * TestTHEVisualL test method for huievent.h
       
  4479     * @since S60 5.0
       
  4480     * @param aItem Script line containing parameters.
       
  4481     * @return Symbian OS error code.
       
  4482     */
       
  4483     virtual TInt TestTHEVisualL( CStifItemParser& aItem );
       
  4484     
       
  4485     //huidropshadow.h
       
  4486     /*
       
  4487     * TestTHSetOffsetL test method for huidropshadow.h
       
  4488     * @since S60 5.0
       
  4489     * @param aItem Script line containing parameters.
       
  4490     * @return Symbian OS error code.
       
  4491     */
       
  4492     virtual TInt TestTHSetOffsetL( CStifItemParser& aItem );
       
  4493     
       
  4494     /*
       
  4495     * TestTHSetColorL test method for huidropshadow.h
       
  4496     * @since S60 5.0
       
  4497     * @param aItem Script line containing parameters.
       
  4498     * @return Symbian OS error code.
       
  4499     */
       
  4500     virtual TInt TestTHSetColorL( CStifItemParser& aItem );
       
  4501     
       
  4502     /*
       
  4503     * TestTHSetColorTAknsItemIDL test method for huidropshadow.h
       
  4504     * @since S60 5.0
       
  4505     * @param aItem Script line containing parameters.
       
  4506     * @return Symbian OS error code.
       
  4507     */
       
  4508     virtual TInt TestTHSetColorTAknsItemIDL( CStifItemParser& aItem );
       
  4509     
       
  4510     //huidropshadowbrush.h
       
  4511     /*
       
  4512     * TestShadowBrushNewLL test method for huidropshadowbrush.h
       
  4513     * @since S60 5.0
       
  4514     * @param aItem Script line containing parameters.
       
  4515     * @return Symbian OS error code.
       
  4516     */
       
  4517     virtual TInt TestShadowBrushNewLL( CStifItemParser& aItem );
       
  4518     
       
  4519     /*
       
  4520     * TestShadowBrushNewLCL test method for huidropshadowbrush.h
       
  4521     * @since S60 5.0
       
  4522     * @param aItem Script line containing parameters.
       
  4523     * @return Symbian OS error code.
       
  4524     */
       
  4525     virtual TInt TestShadowBrushNewLCL( CStifItemParser& aItem );
       
  4526     
       
  4527     /*
       
  4528     * TestShadowBrushNewLTIntL test method for huidropshadowbrush.h
       
  4529     * @since S60 5.0
       
  4530     * @param aItem Script line containing parameters.
       
  4531     * @return Symbian OS error code.
       
  4532     */
       
  4533     virtual TInt TestShadowBrushNewLTIntL( CStifItemParser& aItem );
       
  4534     
       
  4535     /*
       
  4536     * TestShadowBrushNewLTIntLCL test method for huidropshadowbrush.h
       
  4537     * @since S60 5.0
       
  4538     * @param aItem Script line containing parameters.
       
  4539     * @return Symbian OS error code.
       
  4540     */
       
  4541     virtual TInt TestShadowBrushNewLTIntLCL( CStifItemParser& aItem );
       
  4542     
       
  4543     /*
       
  4544     * TestShadowBrushSetDepthL test method for huidropshadowbrush.h
       
  4545     * @since S60 5.0
       
  4546     * @param aItem Script line containing parameters.
       
  4547     * @return Symbian OS error code.
       
  4548     */
       
  4549     virtual TInt TestShadowBrushSetDepthL( CStifItemParser& aItem );
       
  4550     
       
  4551     /*
       
  4552     * TestShadowSetSoftnessL test method for huidropshadowbrush.h
       
  4553     * @since S60 5.0
       
  4554     * @param aItem Script line containing parameters.
       
  4555     * @return Symbian OS error code.
       
  4556     */
       
  4557     virtual TInt TestShadowSetSoftnessL( CStifItemParser& aItem );
       
  4558     
       
  4559     /*
       
  4560     * TestShadowSetColorL test method for huidropshadowbrush.h
       
  4561     * @since S60 5.0
       
  4562     * @param aItem Script line containing parameters.
       
  4563     * @return Symbian OS error code.
       
  4564     */
       
  4565     virtual TInt TestShadowSetColorL( CStifItemParser& aItem );
       
  4566     
       
  4567     //huiskin.h
       
  4568     /*
       
  4569     * TestHSkinOrientationL test method for huiskin.h
       
  4570     * @since S60 5.0
       
  4571     * @param aItem Script line containing parameters.
       
  4572     * @return Symbian OS error code.
       
  4573     */
       
  4574     virtual TInt TestHSkinOrientationL( CStifItemParser& aItem );
       
  4575     
       
  4576     /*
       
  4577     * TestHSkinLocationL test method for huiskin.h
       
  4578     * @since S60 5.0
       
  4579     * @param aItem Script line containing parameters.
       
  4580     * @return Symbian OS error code.
       
  4581     */
       
  4582     virtual TInt TestHSkinLocationL( CStifItemParser& aItem );
       
  4583     
       
  4584     /*
       
  4585     * TestHSkinNotifyDisplaySizeChangedLL test method for huiskin.h
       
  4586     * @since S60 5.0
       
  4587     * @param aItem Script line containing parameters.
       
  4588     * @return Symbian OS error code.
       
  4589     */
       
  4590     virtual TInt TestHSkinNotifyDisplaySizeChangedL( CStifItemParser& aItem );
       
  4591     
       
  4592     /*
       
  4593     * TestHSkinNotifyDisplaySizeChangedLL test method for huiskin.h
       
  4594     * @since S60 5.0
       
  4595     * @param aItem Script line containing parameters.
       
  4596     * @return Symbian OS error code.
       
  4597     */
       
  4598     virtual TInt TestHSkinSetContextL( CStifItemParser& aItem );
       
  4599     
       
  4600     /*
       
  4601     * TestHSkinContextL test method for huiskin.h
       
  4602     * @since S60 5.0
       
  4603     * @param aItem Script line containing parameters.
       
  4604     * @return Symbian OS error code.
       
  4605     */
       
  4606     virtual TInt TestHSkinContextL( CStifItemParser& aItem );
       
  4607     
       
  4608     /*
       
  4609     * TestHSkinStyleTextColorL test method for huiskin.h
       
  4610     * @since S60 5.0
       
  4611     * @param aItem Script line containing parameters.
       
  4612     * @return Symbian OS error code.
       
  4613     */
       
  4614     virtual TInt TestHSkinStyleTextColorL( CStifItemParser& aItem );
       
  4615     
       
  4616     /*
       
  4617     * TestHSkinTextureLL test method for huiskin.h
       
  4618     * @since S60 5.0
       
  4619     * @param aItem Script line containing parameters.
       
  4620     * @return Symbian OS error code.
       
  4621     */
       
  4622     virtual TInt TestHSkinTextureL( CStifItemParser& aItem );
       
  4623     
       
  4624     /*
       
  4625     * TestHSkinReleaseTextureL test method for huiskin.h
       
  4626     * @since S60 5.0
       
  4627     * @param aItem Script line containing parameters.
       
  4628     * @return Symbian OS error code.
       
  4629     */
       
  4630     virtual TInt TestHSkinReleaseTextureL( CStifItemParser& aItem );
       
  4631     
       
  4632     /*
       
  4633     * TestHSkinGetTextureL test method for huiskin.h
       
  4634     * @since S60 5.0
       
  4635     * @param aItem Script line containing parameters.
       
  4636     * @return Symbian OS error code.
       
  4637     */
       
  4638     virtual TInt TestHSkinGetTextureL( CStifItemParser& aItem );
       
  4639     
       
  4640     /*
       
  4641     * TestHSkinTextureContentUploadedL test method for huiskin.h
       
  4642     * @since S60 5.0
       
  4643     * @param aItem Script line containing parameters.
       
  4644     * @return Symbian OS error code.
       
  4645     */
       
  4646     virtual TInt TestHSkinTextureContentUploadedL( CStifItemParser& aItem );
       
  4647     
       
  4648     /*
       
  4649     * TestHSkinTextureContentReleasedL test method for huiskin.h
       
  4650     * @since S60 5.0
       
  4651     * @param aItem Script line containing parameters.
       
  4652     * @return Symbian OS error code.
       
  4653     */
       
  4654     virtual TInt TestHSkinTextureContentReleasedL( CStifItemParser& aItem );
       
  4655     
       
  4656     /*
       
  4657     * TestHSkinRestoreTextureContentLL test method for huiskin.h
       
  4658     * @since S60 5.0
       
  4659     * @param aItem Script line containing parameters.
       
  4660     * @return Symbian OS error code.
       
  4661     */
       
  4662     virtual TInt TestHSkinRestoreTextureContentLL( CStifItemParser& aItem );
       
  4663     
       
  4664     //huisegmentedtexture.h
       
  4665     /*
       
  4666     * TestHuisegmentedTextureHandleL test method for huisegmentedtexture.h
       
  4667     * @since S60 5.0
       
  4668     * @param aItem Script line containing parameters.
       
  4669     * @return Symbian OS error code.
       
  4670     */
       
  4671     virtual TInt TestHuisegmentedTextureHandleL( CStifItemParser& aItem );
       
  4672     
       
  4673     /*
       
  4674     * TestHuisegmentedTextureBindL test method for huisegmentedtexture.h
       
  4675     * @since S60 5.0
       
  4676     * @param aItem Script line containing parameters.
       
  4677     * @return Symbian OS error code.
       
  4678     */
       
  4679     virtual TInt TestHuisegmentedTextureBindL( CStifItemParser& aItem );
       
  4680     
       
  4681    //huis60skin.h
       
  4682     /*
       
  4683     * TestH60SkinCHuiS60SkinL test method for huiskin.h
       
  4684     * @since S60 5.0
       
  4685     * @param aItem Script line containing parameters.
       
  4686     * @return Symbian OS error code.
       
  4687     */
       
  4688     virtual TInt TestH60SkinCHuiS60SkinL( CStifItemParser& aItem );
       
  4689     
       
  4690     /*
       
  4691     * TestH60SkinConstructLL test method for huiskin.h
       
  4692     * @since S60 5.0
       
  4693     * @param aItem Script line containing parameters.
       
  4694     * @return Symbian OS error code.
       
  4695     */
       
  4696     virtual TInt TestH60SkinConstructLL( CStifItemParser& aItem );
       
  4697     
       
  4698     /*
       
  4699     * TestH60SkinLocationL test method for huiskin.h
       
  4700     * @since S60 5.0
       
  4701     * @param aItem Script line containing parameters.
       
  4702     * @return Symbian OS error code.
       
  4703     */
       
  4704     virtual TInt TestH60SkinLocationL( CStifItemParser& aItem );
       
  4705     
       
  4706     /*
       
  4707     * TestH60SkinTextureLL test method for huiskin.h
       
  4708     * @since S60 5.0
       
  4709     * @param aItem Script line containing parameters.
       
  4710     * @return Symbian OS error code.
       
  4711     */
       
  4712     virtual TInt TestH60SkinTextureLL( CStifItemParser& aItem );
       
  4713     
       
  4714     /*
       
  4715     * TestH60SkinReleaseTextureL test method for huiskin.h
       
  4716     * @since S60 5.0
       
  4717     * @param aItem Script line containing parameters.
       
  4718     * @return Symbian OS error code.
       
  4719     */
       
  4720     virtual TInt TestH60SkinReleaseTextureL( CStifItemParser& aItem );
       
  4721     
       
  4722     /*
       
  4723     * TestH60SkinNotifyDisplaySizeChangedLL test method for huiskin.h
       
  4724     * @since S60 5.0
       
  4725     * @param aItem Script line containing parameters.
       
  4726     * @return Symbian OS error code.
       
  4727     */
       
  4728     virtual TInt TestH60SkinNotifyDisplaySizeChangedLL( CStifItemParser& aItem );
       
  4729     
       
  4730     /*
       
  4731     * TestH60SkinStyleTextColorL test method for huiskin.h
       
  4732     * @since S60 5.0
       
  4733     * @param aItem Script line containing parameters.
       
  4734     * @return Symbian OS error code.
       
  4735     */
       
  4736     virtual TInt TestH60SkinStyleTextColorL( CStifItemParser& aItem );
       
  4737     
       
  4738     /*
       
  4739     * TestH60SkinRestoreTextureContentLL test method for huiskin.h
       
  4740     * @since S60 5.0
       
  4741     * @param aItem Script line containing parameters.
       
  4742     * @return Symbian OS error code.
       
  4743     */
       
  4744     virtual TInt TestH60SkinRestoreTextureContentLL( CStifItemParser& aItem );
       
  4745     
       
  4746     /*
       
  4747     * TestH60SkinOrientationL test method for huiskin.h
       
  4748     * @since S60 5.0
       
  4749     * @param aItem Script line containing parameters.
       
  4750     * @return Symbian OS error code.
       
  4751     */
       
  4752     virtual TInt TestH60SkinOrientationL( CStifItemParser& aItem );
       
  4753     
       
  4754     /*
       
  4755     * TestH60SkinSetContextL test method for huiskin.h
       
  4756     * @since S60 5.0
       
  4757     * @param aItem Script line containing parameters.
       
  4758     * @return Symbian OS error code.
       
  4759     */
       
  4760     virtual TInt TestH60SkinSetContextL( CStifItemParser& aItem );
       
  4761     
       
  4762     /*
       
  4763     * TestH60SkinContextL test method for huiskin.h
       
  4764     * @since S60 5.0
       
  4765     * @param aItem Script line containing parameters.
       
  4766     * @return Symbian OS error code.
       
  4767     */
       
  4768     virtual TInt TestH60SkinContextL( CStifItemParser& aItem );
       
  4769     
       
  4770     /*
       
  4771     * TestH60SkinGetTextureL test method for huiskin.h
       
  4772     * @since S60 5.0
       
  4773     * @param aItem Script line containing parameters.
       
  4774     * @return Symbian OS error code.
       
  4775     */
       
  4776     virtual TInt TestH60SkinGetTextureL( CStifItemParser& aItem );
       
  4777     
       
  4778     /*
       
  4779     * TestH60SkinSkinExtensionL test method for huiskin.h
       
  4780     * @since S60 5.0
       
  4781     * @param aItem Script line containing parameters.
       
  4782     * @return Symbian OS error code.
       
  4783     */
       
  4784     virtual TInt TestH60SkinSkinExtensionL( CStifItemParser& aItem );
       
  4785     
       
  4786     //huishadowborderbrush.h
       
  4787     /*
       
  4788     * TestH60BordBrushNewLL test method for huiskin.h
       
  4789     * @since S60 5.0
       
  4790     * @param aItem Script line containing parameters.
       
  4791     * @return Symbian OS error code.
       
  4792     */
       
  4793     virtual TInt TestH60BordBrushNewLL( CStifItemParser& aItem );
       
  4794     
       
  4795     /*
       
  4796     * TestH60BordBrushNewLCL test method for huiskin.h
       
  4797     * @since S60 5.0
       
  4798     * @param aItem Script line containing parameters.
       
  4799     * @return Symbian OS error code.
       
  4800     */
       
  4801     virtual TInt TestH60BordBrushNewLCL( CStifItemParser& aItem );
       
  4802     
       
  4803     /*
       
  4804     * TestH60BordBrushNewLTIntL test method for huiskin.h
       
  4805     * @since S60 5.0
       
  4806     * @param aItem Script line containing parameters.
       
  4807     * @return Symbian OS error code.
       
  4808     */
       
  4809     virtual TInt TestH60BordBrushNewLTIntL( CStifItemParser& aItem );
       
  4810     
       
  4811     /*
       
  4812     * TestH60BordBrushNewLCTIntL test method for huiskin.h
       
  4813     * @since S60 5.0
       
  4814     * @param aItem Script line containing parameters.
       
  4815     * @return Symbian OS error code.
       
  4816     */
       
  4817     virtual TInt TestH60BordBrushNewLCTIntL( CStifItemParser& aItem );
       
  4818     
       
  4819     /*
       
  4820     * TestH60BordBrushSetWidthL test method for huiskin.h
       
  4821     * @since S60 5.0
       
  4822     * @param aItem Script line containing parameters.
       
  4823     * @return Symbian OS error code.
       
  4824     */
       
  4825     virtual TInt TestH60BordBrushSetWidthL( CStifItemParser& aItem );
       
  4826     
       
  4827     //HuiLayout.h CHuiLayout
       
  4828     /*
       
  4829     * TestCHuiControlAddConnectionL test method for testing the AddNewL method
       
  4830     * @since S60 5.0
       
  4831     * @param aItem Script line containing parameters.
       
  4832     * @return Symbian OS error code.
       
  4833     */
       
  4834     virtual TInt TestCHuiLayoutAddNewL( CStifItemParser& aItem );
       
  4835 
       
  4836     /*
       
  4837     * TestCHuiLayoutConstructorL test method for testing the Constructor method
       
  4838     * @since S60 5.0
       
  4839     * @param aItem Script line containing parameters.
       
  4840     * @return Symbian OS error code.
       
  4841     */
       
  4842     virtual TInt TestCHuiLayoutConstructorL( CStifItemParser& aItem );
       
  4843 
       
  4844     /*
       
  4845     * TestCHuiLayoutDestructorL test method for testing the Destructor method
       
  4846     * @since S60 5.0
       
  4847     * @param aItem Script line containing parameters.
       
  4848     * @return Symbian OS error code.
       
  4849     */
       
  4850     virtual TInt TestCHuiLayoutDestructorL( CStifItemParser& aItem );
       
  4851 
       
  4852     /*
       
  4853     * TestCHuiLayoutConstructL test method for testing the ConstructL method
       
  4854     * @since S60 5.0
       
  4855     * @param aItem Script line containing parameters.
       
  4856     * @return Symbian OS error code.
       
  4857     */
       
  4858     virtual TInt TestCHuiLayoutConstructL( CStifItemParser& aItem );
       
  4859 
       
  4860     /*
       
  4861     * TestCHuiLayoutRemoveAndDestroyAllDL test method for testing the RemoveAndDestroyAllD method
       
  4862     * @since S60 5.0
       
  4863     * @param aItem Script line containing parameters.
       
  4864     * @return Symbian OS error code.
       
  4865     */
       
  4866     virtual TInt TestCHuiLayoutRemoveAndDestroyAllDL( CStifItemParser& aItem );
       
  4867 
       
  4868     /*
       
  4869     * TestCHuiLayoutFindTagL test method for testing the FindTag method
       
  4870     * @since S60 5.0
       
  4871     * @param aItem Script line containing parameters.
       
  4872     * @return Symbian OS error code.
       
  4873     */
       
  4874     virtual TInt TestCHuiLayoutFindTagL( CStifItemParser& aItem );
       
  4875 
       
  4876     /*
       
  4877     * TestCHuiLayoutAppendL test method for testing the AppendL method
       
  4878     * @since S60 5.0
       
  4879     * @param aItem Script line containing parameters.
       
  4880     * @return Symbian OS error code.
       
  4881     */
       
  4882     virtual TInt TestCHuiLayoutAppendL( CStifItemParser& aItem );
       
  4883 
       
  4884     /*
       
  4885     * TestCHuiLayoutInsertL test method for testing the InsertL method
       
  4886     * @since S60 5.0
       
  4887     * @param aItem Script line containing parameters.
       
  4888     * @return Symbian OS error code.
       
  4889     */
       
  4890     virtual TInt TestCHuiLayoutInsertL( CStifItemParser& aItem );
       
  4891 
       
  4892     /*
       
  4893     * TestCHuiLayoutRemoveL test method for testing the Remove method
       
  4894     * @since S60 5.0
       
  4895     * @param aItem Script line containing parameters.
       
  4896     * @return Symbian OS error code.
       
  4897     */
       
  4898     virtual TInt TestCHuiLayoutRemoveL( CStifItemParser& aItem );
       
  4899 
       
  4900     /*
       
  4901     * TestCHuiLayoutCountL test method for testing the Count method
       
  4902     * @since S60 5.0
       
  4903     * @param aItem Script line containing parameters.
       
  4904     * @return Symbian OS error code.
       
  4905     */
       
  4906     virtual TInt TestCHuiLayoutCountL( CStifItemParser& aItem );
       
  4907 
       
  4908     /*
       
  4909     * TestCHuiLayoutVisualL test method for testing the Visual method
       
  4910     * @since S60 5.0
       
  4911     * @param aItem Script line containing parameters.
       
  4912     * @return Symbian OS error code.
       
  4913     */
       
  4914     virtual TInt TestCHuiLayoutVisualL( CStifItemParser& aItem );
       
  4915 
       
  4916     /*
       
  4917     * TestCHuiLayoutFindVisualL test method for testing the FindVisual method
       
  4918     * @since S60 5.0
       
  4919     * @param aItem Script line containing parameters.
       
  4920     * @return Symbian OS error code.
       
  4921     */
       
  4922     virtual TInt TestCHuiLayoutFindVisualL( CStifItemParser& aItem );
       
  4923 
       
  4924     /*
       
  4925     * TestCHuiLayoutSetPosL test method for testing the SetPos method
       
  4926     * @since S60 5.0
       
  4927     * @param aItem Script line containing parameters.
       
  4928     * @return Symbian OS error code.
       
  4929     */
       
  4930     virtual TInt TestCHuiLayoutSetPosL( CStifItemParser& aItem );
       
  4931 
       
  4932     /*
       
  4933     * TestCHuiLayoutSetSizeL test method for testing the SetSize method
       
  4934     * @since S60 5.0
       
  4935     * @param aItem Script line containing parameters.
       
  4936     * @return Symbian OS error code.
       
  4937     */
       
  4938     virtual TInt TestCHuiLayoutSetSizeL( CStifItemParser& aItem );
       
  4939 
       
  4940     /*
       
  4941     * TestCHuiLayoutUpdateChildrenLayoutL test method for testing the UpdateChildrenLayout method
       
  4942     * @since S60 5.0
       
  4943     * @param aItem Script line containing parameters.
       
  4944     * @return Symbian OS error code.
       
  4945     */
       
  4946     virtual TInt TestCHuiLayoutUpdateChildrenLayoutL( CStifItemParser& aItem );
       
  4947 
       
  4948     /*
       
  4949     * TestCHuiLayoutUpdateChildLayoutL test method for testing the UpdateChildLayout method
       
  4950     * @since S60 5.0
       
  4951     * @param aItem Script line containing parameters.
       
  4952     * @return Symbian OS error code.
       
  4953     */
       
  4954     virtual TInt TestCHuiLayoutUpdateChildLayoutL( CStifItemParser& aItem );
       
  4955 
       
  4956     /*
       
  4957     * TestCHuiLayoutSetInnerPaddingL test method for testing the SetInnerPadding method
       
  4958     * @since S60 5.0
       
  4959     * @param aItem Script line containing parameters.
       
  4960     * @return Symbian OS error code.
       
  4961     */
       
  4962     virtual TInt TestCHuiLayoutSetInnerPaddingL( CStifItemParser& aItem );
       
  4963 
       
  4964     /*
       
  4965     * TestCHuiLayoutSetInnerPaddingWithMetricL test method for testing the SetInnerPadding method
       
  4966     * @since S60 5.0
       
  4967     * @param aItem Script line containing parameters.
       
  4968     * @return Symbian OS error code.
       
  4969     */
       
  4970     virtual TInt TestCHuiLayoutSetInnerPaddingWithMetricL( CStifItemParser& aItem );
       
  4971 
       
  4972     /*
       
  4973     * TestCHuiLayoutInnerPaddingL test method for testing the InnerPadding method
       
  4974     * @since S60 5.0
       
  4975     * @param aItem Script line containing parameters.
       
  4976     * @return Symbian OS error code.
       
  4977     */
       
  4978     virtual TInt TestCHuiLayoutInnerPaddingL( CStifItemParser& aItem );
       
  4979 
       
  4980     /*
       
  4981     * TestCHuiLayoutHorizontalInnerPaddingL test method for testing the HorizontalInnerPadding method
       
  4982     * @since S60 5.0
       
  4983     * @param aItem Script line containing parameters.
       
  4984     * @return Symbian OS error code.
       
  4985     */
       
  4986     virtual TInt TestCHuiLayoutHorizontalInnerPaddingL( CStifItemParser& aItem );
       
  4987 
       
  4988     /*
       
  4989     * TestCHuiLayoutVerticalInnerPaddingL test method for testing the VerticalInnerPadding method
       
  4990     * @since S60 5.0
       
  4991     * @param aItem Script line containing parameters.
       
  4992     * @return Symbian OS error code.
       
  4993     */
       
  4994     virtual TInt TestCHuiLayoutVerticalInnerPaddingL( CStifItemParser& aItem );
       
  4995 
       
  4996     /*
       
  4997     * TestCHuiLayoutInnerPaddingInBaseUnitsL test method for testing the InnerPaddingInBaseUnits method
       
  4998     * @since S60 5.0
       
  4999     * @param aItem Script line containing parameters.
       
  5000     * @return Symbian OS error code.
       
  5001     */
       
  5002     virtual TInt TestCHuiLayoutInnerPaddingInBaseUnitsL( CStifItemParser& aItem );
       
  5003 
       
  5004     /*
       
  5005     * TestCHuiLayoutEnableScrollingL test method for testing the EnableScrollingL method
       
  5006     * @since S60 5.0
       
  5007     * @param aItem Script line containing parameters.
       
  5008     * @return Symbian OS error code.
       
  5009     */
       
  5010     virtual TInt TestCHuiLayoutEnableScrollingL( CStifItemParser& aItem );
       
  5011 
       
  5012     /*
       
  5013     * TestCHuiLayoutScrollingL test method for testing the Scrolling method
       
  5014     * @since S60 5.0
       
  5015     * @param aItem Script line containing parameters.
       
  5016     * @return Symbian OS error code.
       
  5017     */
       
  5018     virtual TInt TestCHuiLayoutScrollingL( CStifItemParser& aItem );
       
  5019 
       
  5020     /*
       
  5021     * TestCHuiLayoutScrollOffsetL test method for testing the ScrollOffset method
       
  5022     * @since S60 5.0
       
  5023     * @param aItem Script line containing parameters.
       
  5024     * @return Symbian OS error code.
       
  5025     */
       
  5026     virtual TInt TestCHuiLayoutScrollOffsetL( CStifItemParser& aItem );
       
  5027 
       
  5028     /*
       
  5029     * TestCHuiLayoutScrollOffsetWithconstL test method for testing the ScrollOffset method
       
  5030     * @since S60 5.0
       
  5031     * @param aItem Script line containing parameters.
       
  5032     * @return Symbian OS error code.
       
  5033     */
       
  5034     virtual TInt TestCHuiLayoutScrollOffsetWithconstL( CStifItemParser& aItem );
       
  5035 
       
  5036     /*
       
  5037     * TestCHuiLayoutSetScrollOffsetInBaseUnitsL test method for testing the SetScrollOffsetInBaseUnits method
       
  5038     * @since S60 5.0
       
  5039     * @param aItem Script line containing parameters.
       
  5040     * @return Symbian OS error code.
       
  5041     */
       
  5042     virtual TInt TestCHuiLayoutSetScrollOffsetInBaseUnitsL( CStifItemParser& aItem );
       
  5043 
       
  5044     /*
       
  5045     * TestCHuiLayoutVirtualSizeL test method for testing the VirtualSize method
       
  5046     * @since S60 5.0
       
  5047     * @param aItem Script line containing parameters.
       
  5048     * @return Symbian OS error code.
       
  5049     */
       
  5050     virtual TInt TestCHuiLayoutVirtualSizeL( CStifItemParser& aItem );
       
  5051 
       
  5052     /*
       
  5053     * TestCHuiLayoutEffectiveLayoutOrdinalL test method for testing the EffectiveLayoutOrdinal method
       
  5054     * @since S60 5.0
       
  5055     * @param aItem Script line containing parameters.
       
  5056     * @return Symbian OS error code.
       
  5057     */
       
  5058     virtual TInt TestCHuiLayoutEffectiveLayoutOrdinalL( CStifItemParser& aItem );
       
  5059 
       
  5060     /*
       
  5061     * TestCHuiLayoutReorderL test method for testing the Reorder method
       
  5062     * @since S60 5.0
       
  5063     * @param aItem Script line containing parameters.
       
  5064     * @return Symbian OS error code.
       
  5065     */
       
  5066     virtual TInt TestCHuiLayoutReorderL( CStifItemParser& aItem );
       
  5067 
       
  5068     /*
       
  5069     * TestCHuiLayoutMoveVisualToFrontL test method for testing the MoveVisualToFront method
       
  5070     * @since S60 5.0
       
  5071     * @param aItem Script line containing parameters.
       
  5072     * @return Symbian OS error code.
       
  5073     */
       
  5074     virtual TInt TestCHuiLayoutMoveVisualToFrontL( CStifItemParser& aItem );
       
  5075 
       
  5076     /*
       
  5077     * TestCHuiLayoutMoveVisualToBackL test method for testing the MoveVisualToBack method
       
  5078     * @since S60 5.0
       
  5079     * @param aItem Script line containing parameters.
       
  5080     * @return Symbian OS error code.
       
  5081     */
       
  5082     virtual TInt TestCHuiLayoutMoveVisualToBackL( CStifItemParser& aItem );
       
  5083 
       
  5084     /*
       
  5085     * TestCHuiLayoutNotifySkinChangedL test method for testing the NotifySkinChangedL method
       
  5086     * @since S60 5.0
       
  5087     * @param aItem Script line containing parameters.
       
  5088     * @return Symbian OS error code.
       
  5089     */
       
  5090     virtual TInt TestCHuiLayoutNotifySkinChangedL( CStifItemParser& aItem );
       
  5091 
       
  5092     /*
       
  5093     * TestCHuiLayoutSetTransitionTimeL test method for testing the SetTransitionTime method
       
  5094     * @since S60 5.0
       
  5095     * @param aItem Script line containing parameters.
       
  5096     * @return Symbian OS error code.
       
  5097     */
       
  5098     virtual TInt TestCHuiLayoutSetTransitionTimeL( CStifItemParser& aItem );
       
  5099 
       
  5100     /*
       
  5101     * TestCHuiLayoutTransitionTimeL test method for testing the TransitionTime method
       
  5102     * @since S60 5.0
       
  5103     * @param aItem Script line containing parameters.
       
  5104     * @return Symbian OS error code.
       
  5105     */
       
  5106     virtual TInt TestCHuiLayoutTransitionTimeL( CStifItemParser& aItem );
       
  5107 
       
  5108     /*
       
  5109     * TestCHuiLayoutChildOrdinalL test method for testing the ChildOrdinal method
       
  5110     * @since S60 5.0
       
  5111     * @param aItem Script line containing parameters.
       
  5112     * @return Symbian OS error code.
       
  5113     */
       
  5114     virtual TInt TestCHuiLayoutChildOrdinalL( CStifItemParser& aItem );
       
  5115 
       
  5116     /*
       
  5117     * TestCHuiLayoutPrepareDrawL test method for testing the PrepareDrawL method
       
  5118     * @since S60 5.0
       
  5119     * @param aItem Script line containing parameters.
       
  5120     * @return Symbian OS error code.
       
  5121     */
       
  5122     virtual TInt TestCHuiLayoutPrepareDrawL( CStifItemParser& aItem );
       
  5123 
       
  5124     /*
       
  5125     * TestCHuiLayoutDrawL test method for testing the Draw method
       
  5126     * @since S60 5.0
       
  5127     * @param aItem Script line containing parameters.
       
  5128     * @return Symbian OS error code.
       
  5129     */
       
  5130     virtual TInt TestCHuiLayoutDrawL( CStifItemParser& aItem );
       
  5131 
       
  5132     /*
       
  5133     * TestCHuiLayoutReportChangedL test method for testing the ReportChanged method
       
  5134     * @since S60 5.0
       
  5135     * @param aItem Script line containing parameters.
       
  5136     * @return Symbian OS error code.
       
  5137     */
       
  5138     virtual TInt TestCHuiLayoutReportChangedL( CStifItemParser& aItem );
       
  5139 
       
  5140     /*
       
  5141     * TestCHuiLayoutClearChangedL test method for testing the ClearChanged method
       
  5142     * @since S60 5.0
       
  5143     * @param aItem Script line containing parameters.
       
  5144     * @return Symbian OS error code.
       
  5145     */
       
  5146     virtual TInt TestCHuiLayoutClearChangedL( CStifItemParser& aItem );
       
  5147 
       
  5148     /*
       
  5149     * TestCHuiLayoutChangedL test method for testing the Changed method
       
  5150     * @since S60 5.0
       
  5151     * @param aItem Script line containing parameters.
       
  5152     * @return Symbian OS error code.
       
  5153     */
       
  5154     virtual TInt TestCHuiLayoutChangedL( CStifItemParser& aItem );
       
  5155 
       
  5156     /*
       
  5157     * TestCHuiLayoutDumpTreeL test method for testing the DumpTree method
       
  5158     * @since S60 5.0
       
  5159     * @param aItem Script line containing parameters.
       
  5160     * @return Symbian OS error code.
       
  5161     */
       
  5162     virtual TInt TestCHuiLayoutDumpTreeL( CStifItemParser& aItem );
       
  5163 
       
  5164     /*
       
  5165     * TestCHuiLayoutSetBaseUnitL test method for testing the SetBaseUnit method
       
  5166     * @since S60 5.0
       
  5167     * @param aItem Script line containing parameters.
       
  5168     * @return Symbian OS error code.
       
  5169     */
       
  5170     virtual TInt TestCHuiLayoutSetBaseUnitL( CStifItemParser& aItem );
       
  5171 
       
  5172     /*
       
  5173     * TestCHuiLayoutSetBaseUnitXYL test method for testing the SetBaseUnit method
       
  5174     * @since S60 5.0
       
  5175     * @param aItem Script line containing parameters.
       
  5176     * @return Symbian OS error code.
       
  5177     */
       
  5178     virtual TInt TestCHuiLayoutSetBaseUnitXYL( CStifItemParser& aItem );
       
  5179 
       
  5180     /*
       
  5181     * TestCHuiLayoutBaseUnitL test method for testing the BaseUnit method
       
  5182     * @since S60 5.0
       
  5183     * @param aItem Script line containing parameters.
       
  5184     * @return Symbian OS error code.
       
  5185     */
       
  5186     virtual TInt TestCHuiLayoutBaseUnitL( CStifItemParser& aItem );
       
  5187 
       
  5188     /*
       
  5189     * TestCHuiLayoutInnerSizeL test method for testing the InnerSize method
       
  5190     * @since S60 5.0
       
  5191     * @param aItem Script line containing parameters.
       
  5192     * @return Symbian OS error code.
       
  5193     */
       
  5194     virtual TInt TestCHuiLayoutInnerSizeL( CStifItemParser& aItem );
       
  5195 
       
  5196     /*
       
  5197     * TestCHuiLayoutInnerTopLeftL test method for testing the InnerTopLeft method
       
  5198     * @since S60 5.0
       
  5199     * @param aItem Script line containing parameters.
       
  5200     * @return Symbian OS error code.
       
  5201     */
       
  5202     virtual TInt TestCHuiLayoutInnerTopLeftL( CStifItemParser& aItem );
       
  5203 
       
  5204     /*
       
  5205     * TestCHuiLayoutChildSizeL test method for testing the ChildSize method
       
  5206     * @since S60 5.0
       
  5207     * @param aItem Script line containing parameters.
       
  5208     * @return Symbian OS error code.
       
  5209     */
       
  5210     virtual TInt TestCHuiLayoutChildSizeL( CStifItemParser& aItem );
       
  5211 
       
  5212     /*
       
  5213     * TestCHuiLayoutChildPosL test method for testing the ChildPos method
       
  5214     * @since S60 5.0
       
  5215     * @param aItem Script line containing parameters.
       
  5216     * @return Symbian OS error code.
       
  5217     */
       
  5218     virtual TInt TestCHuiLayoutChildPosL( CStifItemParser& aItem );
       
  5219 
       
  5220     /*
       
  5221     * TestCHuiLayoutChildRectL test method for testing the ChildRect method
       
  5222     * @since S60 5.0
       
  5223     * @param aItem Script line containing parameters.
       
  5224     * @return Symbian OS error code.
       
  5225     */
       
  5226     virtual TInt TestCHuiLayoutChildRectL( CStifItemParser& aItem );
       
  5227 
       
  5228     /*
       
  5229     * TestCHuiLayoutBrushOpacityL test method for testing the BrushOpacity method
       
  5230     * @since S60 5.0
       
  5231     * @param aItem Script line containing parameters.
       
  5232     * @return Symbian OS error code.
       
  5233     */
       
  5234     virtual TInt TestCHuiLayoutBrushOpacityL( CStifItemParser& aItem );
       
  5235 
       
  5236     /*
       
  5237     * TestCHuiLayoutBrushRectL test method for testing the BrushRect method
       
  5238     * @since S60 5.0
       
  5239     * @param aItem Script line containing parameters.
       
  5240     * @return Symbian OS error code.
       
  5241     */
       
  5242     virtual TInt TestCHuiLayoutBrushRectL( CStifItemParser& aItem );
       
  5243 
       
  5244     /*
       
  5245     * TestCHuiLayoutBrushSkinL test method for testing the BrushSkin method
       
  5246     * @since S60 5.0
       
  5247     * @param aItem Script line containing parameters.
       
  5248     * @return Symbian OS error code.
       
  5249     */
       
  5250     virtual TInt TestCHuiLayoutBrushSkinL( CStifItemParser& aItem );
       
  5251 
       
  5252     /*
       
  5253     * TestCHuiLayoutGetInstanceNameL test method for testing the GetInstanceName method
       
  5254     * @since S60 5.0
       
  5255     * @param aItem Script line containing parameters.
       
  5256     * @return Symbian OS error code.
       
  5257     */
       
  5258     virtual TInt TestCHuiLayoutGetInstanceNameL( CStifItemParser& aItem );
       
  5259 
       
  5260     /*
       
  5261     * TestCHuiLayoutGetClassNameL test method for testing the GetClassName method
       
  5262     * @since S60 5.0
       
  5263     * @param aItem Script line containing parameters.
       
  5264     * @return Symbian OS error code.
       
  5265     */
       
  5266     virtual TInt TestCHuiLayoutGetClassNameL( CStifItemParser& aItem );
       
  5267 
       
  5268     /*
       
  5269     * TestCHuiLayoutTypeL test method for testing the Type method
       
  5270     * @since S60 5.0
       
  5271     * @param aItem Script line containing parameters.
       
  5272     * @return Symbian OS error code.
       
  5273     */
       
  5274     virtual TInt TestCHuiLayoutTypeL( CStifItemParser& aItem );
       
  5275 
       
  5276     /*
       
  5277     * TestCHuiLayoutSessionIdL test method for testing the SessionId method
       
  5278     * @since S60 5.0
       
  5279     * @param aItem Script line containing parameters.
       
  5280     * @return Symbian OS error code.
       
  5281     */
       
  5282     virtual TInt TestCHuiLayoutSessionIdL( CStifItemParser& aItem );
       
  5283 
       
  5284     /*
       
  5285     * TestCHuiLayoutSetSessionIdL test method for testing the SetSessionId method
       
  5286     * @since S60 5.0
       
  5287     * @param aItem Script line containing parameters.
       
  5288     * @return Symbian OS error code.
       
  5289     */
       
  5290     virtual TInt TestCHuiLayoutSetSessionIdL( CStifItemParser& aItem );
       
  5291 
       
  5292     /*
       
  5293     * TestCHuiLayoutDrawSelfL test method for testing the DrawSelf method
       
  5294     * @since S60 5.0
       
  5295     * @param aItem Script line containing parameters.
       
  5296     * @return Symbian OS error code.
       
  5297     */
       
  5298     virtual TInt TestCHuiLayoutDrawSelfL( CStifItemParser& aItem );
       
  5299 
       
  5300     /*
       
  5301     * TestHLMetricReferenceForLayoutInPixelsWithLayoutL test method
       
  5302     * for testing the MetricReferenceForLayoutInPixels method
       
  5303     * @since S60 5.0
       
  5304     * @param aItem Script line containing parameters.
       
  5305     * @return Symbian OS error code.
       
  5306     */
       
  5307     virtual TInt TestHLMetricReferenceForLayoutInPixelsWithLayoutL( CStifItemParser& aItem );
       
  5308 
       
  5309     /*
       
  5310     * TestHLMetricReferenceForLayoutInPixelsL test method
       
  5311     * for testing the MetricReferenceForLayoutInPixels method
       
  5312     * @since S60 5.0
       
  5313     * @param aItem Script line containing parameters.
       
  5314     * @return Symbian OS error code.
       
  5315     */
       
  5316     virtual TInt TestHLMetricReferenceForLayoutInPixelsL( CStifItemParser& aItem );
       
  5317 
       
  5318     /*
       
  5319     * TestCHuiLayoutExpandRectWithContentL test method
       
  5320     * for testing the ExpandRectWithContent method
       
  5321     * @since S60 5.0
       
  5322     * @param aItem Script line containing parameters.
       
  5323     * @return Symbian OS error code.
       
  5324     */
       
  5325     virtual TInt TestCHuiLayoutExpandRectWithContentL( CStifItemParser& aItem );
       
  5326 
       
  5327     /*
       
  5328     * TestCHuiLayoutVisualExtensionL test method for testing the VisualExtension method
       
  5329     * @since S60 5.0
       
  5330     * @param aItem Script line containing parameters.
       
  5331     * @return Symbian OS error code.
       
  5332     */
       
  5333     virtual TInt TestCHuiLayoutVisualExtensionL( CStifItemParser& aItem );
       
  5334 
       
  5335 private://HuiLineVisual.h CHuiLineVisual
       
  5336     /*
       
  5337     * TestCHLVAddNewL test method for testing the AddNewL method
       
  5338     * @since S60 5.0
       
  5339     * @param aItem Script line containing parameters.
       
  5340     * @return Symbian OS error code.
       
  5341     */
       
  5342     virtual TInt TestCHLVAddNewL( CStifItemParser& aItem );
       
  5343 
       
  5344     /*
       
  5345     * TestCHLVSetPathL test method for testing the SetPath method
       
  5346     * @since S60 5.0
       
  5347     * @param aItem Script line containing parameters.
       
  5348     * @return Symbian OS error code.
       
  5349     */
       
  5350     virtual TInt TestCHLVSetPathL( CStifItemParser& aItem );
       
  5351 
       
  5352     /*
       
  5353     * TestCHLVPathL test method for testing the Path method
       
  5354     * @since S60 5.0
       
  5355     * @param aItem Script line containing parameters.
       
  5356     * @return Symbian OS error code.
       
  5357     */
       
  5358     virtual TInt TestCHLVPathL( CStifItemParser& aItem );
       
  5359 
       
  5360     /*
       
  5361     * TestCHLVSetImageL test method for testing the SetImage method
       
  5362     * @since S60 5.0
       
  5363     * @param aItem Script line containing parameters.
       
  5364     * @return Symbian OS error code.
       
  5365     */
       
  5366     virtual TInt TestCHLVSetImageL( CStifItemParser& aItem );
       
  5367 
       
  5368     /*
       
  5369     * TestCHLVSetAlphaFunctionL test method for testing the SetAlphaFunction method
       
  5370     * @since S60 5.0
       
  5371     * @param aItem Script line containing parameters.
       
  5372     * @return Symbian OS error code.
       
  5373     */
       
  5374     virtual TInt TestCHLVSetAlphaFunctionL( CStifItemParser& aItem );
       
  5375 
       
  5376     /*
       
  5377     * TestCHLVSetWidthFunctionL test method for testing the SetWidthFunction method
       
  5378     * @since S60 5.0
       
  5379     * @param aItem Script line containing parameters.
       
  5380     * @return Symbian OS error code.
       
  5381     */
       
  5382     virtual TInt TestCHLVSetWidthFunctionL( CStifItemParser& aItem );
       
  5383 
       
  5384     /*
       
  5385     * TestCHLVSetColorL test method for testing the SetColor method
       
  5386     * @since S60 5.0
       
  5387     * @param aItem Script line containing parameters.
       
  5388     * @return Symbian OS error code.
       
  5389     */
       
  5390     virtual TInt TestCHLVSetColorL( CStifItemParser& aItem );
       
  5391 
       
  5392     // huim3gmesh.h CHuiM3GMesh
       
  5393     /*
       
  5394     * TestCHM3GMLoadSceneL test method for testing the LoadSceneL method
       
  5395     * @since S60 5.0
       
  5396     * @param aItem Script line containing parameters.
       
  5397     * @return Symbian OS error code.
       
  5398     */
       
  5399     virtual TInt TestCHM3GMLoadSceneL( CStifItemParser& aItem );
       
  5400 
       
  5401     /*
       
  5402     * TestCHM3GMSetAnimationPositionL test method for testing the SetAnimationPosition method
       
  5403     * @since S60 5.0
       
  5404     * @param aItem Script line containing parameters.
       
  5405     * @return Symbian OS error code.
       
  5406     */
       
  5407     virtual TInt TestCHM3GMSetAnimationPositionL( CStifItemParser& aItem );
       
  5408 
       
  5409     /*
       
  5410     * TestCHM3GMStartAnimationControllerL test method for testing the StartAnimationController method
       
  5411     * @since S60 5.0
       
  5412     * @param aItem Script line containing parameters.
       
  5413     * @return Symbian OS error code.
       
  5414     */
       
  5415     virtual TInt TestCHM3GMStartAnimationControllerL( CStifItemParser& aItem );
       
  5416 
       
  5417     /*
       
  5418     * TestCHM3GMStopAnimationControllerL test method for testing the StopAnimationController method
       
  5419     * @since S60 5.0
       
  5420     * @param aItem Script line containing parameters.
       
  5421     * @return Symbian OS error code.
       
  5422     */
       
  5423     virtual TInt TestCHM3GMStopAnimationControllerL( CStifItemParser& aItem );
       
  5424 
       
  5425 private: // HuiMappingFunctions.h THuiConstantMappingFunction
       
  5426     /*
       
  5427     * TestTHCMFConstructorL test method for testing the Constructor method
       
  5428     * @since S60 5.0
       
  5429     * @param aItem Script line containing parameters.
       
  5430     * @return Symbian OS error code.
       
  5431     */
       
  5432     virtual TInt TestTHCMFConstructorL( CStifItemParser& aItem );
       
  5433 
       
  5434     /*
       
  5435     * TestTHCMFMapValueL test method for testing the MapValue method
       
  5436     * @since S60 5.0
       
  5437     * @param aItem Script line containing parameters.
       
  5438     * @return Symbian OS error code.
       
  5439     */
       
  5440     virtual TInt TestTHCMFMapValueL( CStifItemParser& aItem );
       
  5441 
       
  5442     // HuiMappingFunctions.h THuiLinearMappingFunction
       
  5443     /*
       
  5444     * TestTHLMFConstructorL test method for testing the Constructor method
       
  5445     * @since S60 5.0
       
  5446     * @param aItem Script line containing parameters.
       
  5447     * @return Symbian OS error code.
       
  5448     */
       
  5449     virtual TInt TestTHLMFConstructorL( CStifItemParser& aItem );
       
  5450 
       
  5451     /*
       
  5452     * TestTHLMFMapValueL test method for testing the MapValue method
       
  5453     * @since S60 5.0
       
  5454     * @param aItem Script line containing parameters.
       
  5455     * @return Symbian OS error code.
       
  5456     */
       
  5457     virtual TInt TestTHLMFMapValueL( CStifItemParser& aItem );
       
  5458 
       
  5459     // HuiMappingFunctions.h THuiSineMappingFunction
       
  5460     /*
       
  5461     * TestTHSMFConstructorL test method for testing the Constructor method
       
  5462     * @since S60 5.0
       
  5463     * @param aItem Script line containing parameters.
       
  5464     * @return Symbian OS error code.
       
  5465     */
       
  5466     virtual TInt TestTHSMFConstructorL( CStifItemParser& aItem );
       
  5467 
       
  5468     /*
       
  5469     * TestTHSMFMapValueL test method for testing the MapValue method
       
  5470     * @since S60 5.0
       
  5471     * @param aItem Script line containing parameters.
       
  5472     * @return Symbian OS error code.
       
  5473     */
       
  5474     virtual TInt TestTHSMFMapValueL( CStifItemParser& aItem );
       
  5475 
       
  5476     // HuiMappingFunctions.h THuiCosineMappingFunction
       
  5477     /*
       
  5478     * TestTHCosineMFConstructorL test method for testing the Constructor method
       
  5479     * @since S60 5.0
       
  5480     * @param aItem Script line containing parameters.
       
  5481     * @return Symbian OS error code.
       
  5482     */
       
  5483     virtual TInt TestTHCosineMFConstructorL( CStifItemParser& aItem );
       
  5484 
       
  5485     /*
       
  5486     * TestTHCosineMFMapValueL test method for testing the MapValue method
       
  5487     * @since S60 5.0
       
  5488     * @param aItem Script line containing parameters.
       
  5489     * @return Symbian OS error code.
       
  5490     */
       
  5491     virtual TInt TestTHCosineMFMapValueL( CStifItemParser& aItem );
       
  5492 
       
  5493     // HuiMappingFunctions.h THuiAverageMappingFunction
       
  5494     /*
       
  5495     * TestTHAMFConstructorL test method for testing the Constructor method
       
  5496     * @since S60 5.0
       
  5497     * @param aItem Script line containing parameters.
       
  5498     * @return Symbian OS error code.
       
  5499     */
       
  5500     virtual TInt TestTHAMFConstructorL( CStifItemParser& aItem );
       
  5501 
       
  5502     /*
       
  5503     * TestTHAMFMapValueL test method for testing the MapValue method
       
  5504     * @since S60 5.0
       
  5505     * @param aItem Script line containing parameters.
       
  5506     * @return Symbian OS error code.
       
  5507     */
       
  5508     virtual TInt TestTHAMFMapValueL( CStifItemParser& aItem );
       
  5509 
       
  5510     /*
       
  5511     * TestTHAMFMappingFunctionChangedL test method for testing the MappingFunctionChanged method
       
  5512     * @since S60 5.0
       
  5513     * @param aItem Script line containing parameters.
       
  5514     * @return Symbian OS error code.
       
  5515     */
       
  5516     virtual TInt TestTHAMFMappingFunctionChangedL( CStifItemParser& aItem );
       
  5517 
       
  5518     /*
       
  5519     * TestTHAMFMappingFunctionClearChangedL test method 
       
  5520     * for testing the MappingFunctionClearChanged method
       
  5521     * @since S60 5.0
       
  5522     * @param aItem Script line containing parameters.
       
  5523     * @return Symbian OS error code.
       
  5524     */
       
  5525     virtual TInt TestTHAMFMappingFunctionClearChangedL( CStifItemParser& aItem );
       
  5526 
       
  5527 private:// HuiMesh.h CHuiMesh
       
  5528     /*
       
  5529     * TestCHuiMeshNewL test method for testing the NewL method
       
  5530     * @since S60 5.0
       
  5531     * @param aItem Script line containing parameters.
       
  5532     * @return Symbian OS error code.
       
  5533     */
       
  5534     virtual TInt TestCHuiMeshNewL( CStifItemParser& aItem );
       
  5535 
       
  5536     /*
       
  5537     * TestCHuiMeshNewLCL test method for testing the NewLC method
       
  5538     * @since S60 5.0
       
  5539     * @param aItem Script line containing parameters.
       
  5540     * @return Symbian OS error code.
       
  5541     */
       
  5542     virtual TInt TestCHuiMeshNewLCL( CStifItemParser& aItem );
       
  5543 
       
  5544     /*
       
  5545     * TestCHuiMeshDestructL test method for testing the Destruct method
       
  5546     * @since S60 5.0
       
  5547     * @param aItem Script line containing parameters.
       
  5548     * @return Symbian OS error code.
       
  5549     */
       
  5550     virtual TInt TestCHuiMeshDestructL( CStifItemParser& aItem );
       
  5551 
       
  5552     /*
       
  5553     * TestCHuiMeshMeshTypeL test method for testing the MeshType method
       
  5554     * @since S60 5.0
       
  5555     * @param aItem Script line containing parameters.
       
  5556     * @return Symbian OS error code.
       
  5557     */
       
  5558     virtual TInt TestCHuiMeshMeshTypeL( CStifItemParser& aItem );
       
  5559 
       
  5560     /*
       
  5561     * TestCHuiMeshResetL test method for testing the Reset method
       
  5562     * @since S60 5.0
       
  5563     * @param aItem Script line containing parameters.
       
  5564     * @return Symbian OS error code.
       
  5565     */
       
  5566     virtual TInt TestCHuiMeshResetL( CStifItemParser& aItem );
       
  5567 
       
  5568     /*
       
  5569     * TestCHuiMeshStretchUniformlyL test method for testing the StretchUniformly method
       
  5570     * @since S60 5.0
       
  5571     * @param aItem Script line containing parameters.
       
  5572     * @return Symbian OS error code.
       
  5573     */
       
  5574     virtual TInt TestCHuiMeshStretchUniformlyL( CStifItemParser& aItem );
       
  5575 
       
  5576     /*
       
  5577     * TestCHuiMeshScaleUniformlyL test method for testing the ScaleUniformly method
       
  5578     * @since S60 5.0
       
  5579     * @param aItem Script line containing parameters.
       
  5580     * @return Symbian OS error code.
       
  5581     */
       
  5582     virtual TInt TestCHuiMeshScaleUniformlyL( CStifItemParser& aItem );
       
  5583 
       
  5584     /*
       
  5585     * TestCHuiMeshTypeL test method for testing the Type method
       
  5586     * @since S60 5.0
       
  5587     * @param aItem Script line containing parameters.
       
  5588     * @return Symbian OS error code.
       
  5589     */
       
  5590     virtual TInt TestCHuiMeshTypeL( CStifItemParser& aItem );
       
  5591 
       
  5592     /*
       
  5593     * TestCHuiMeshSessionIdL test method for testing the SessionId method
       
  5594     * @since S60 5.0
       
  5595     * @param aItem Script line containing parameters.
       
  5596     * @return Symbian OS error code.
       
  5597     */
       
  5598     virtual TInt TestCHuiMeshSessionIdL( CStifItemParser& aItem );
       
  5599 
       
  5600     /*
       
  5601     * TestCHuiMeshSetSessionIdL test method for testing the SetSessionId method
       
  5602     * @since S60 5.0
       
  5603     * @param aItem Script line containing parameters.
       
  5604     * @return Symbian OS error code.
       
  5605     */
       
  5606     virtual TInt TestCHuiMeshSetSessionIdL( CStifItemParser& aItem );
       
  5607 
       
  5608     /*
       
  5609     * TestCHuiMeshAnimationControllerCountL test method for testing the AnimationControllerCount method
       
  5610     * @since S60 5.0
       
  5611     * @param aItem Script line containing parameters.
       
  5612     * @return Symbian OS error code.
       
  5613     */
       
  5614     virtual TInt TestCHuiMeshAnimationControllerCountL( CStifItemParser& aItem );
       
  5615 
       
  5616     /*
       
  5617     * TestCHuiMeshSetAnimationPositionL test method for testing the SetAnimationPosition method
       
  5618     * @since S60 5.0
       
  5619     * @param aItem Script line containing parameters.
       
  5620     * @return Symbian OS error code.
       
  5621     */
       
  5622     virtual TInt TestCHuiMeshSetAnimationPositionL( CStifItemParser& aItem );
       
  5623 
       
  5624     /*
       
  5625     * TestCHuiMeshStartAnimationControllerL test method for testing the StartAnimationController method
       
  5626     * @since S60 5.0
       
  5627     * @param aItem Script line containing parameters.
       
  5628     * @return Symbian OS error code.
       
  5629     */
       
  5630     virtual TInt TestCHuiMeshStartAnimationControllerL( CStifItemParser& aItem );
       
  5631 
       
  5632     /*
       
  5633     * TestCHuiMeshStopAnimationControllerL test method for testing the StopAnimationController method
       
  5634     * @since S60 5.0
       
  5635     * @param aItem Script line containing parameters.
       
  5636     * @return Symbian OS error code.
       
  5637     */
       
  5638     virtual TInt TestCHuiMeshStopAnimationControllerL( CStifItemParser& aItem );
       
  5639 
       
  5640 private:// huimeshvisual.h CHuiMeshVisual
       
  5641     /*
       
  5642     * TestCHuiMeshVisualAddNewL test method for testing the AddNewL method
       
  5643     * @since S60 5.0
       
  5644     * @param aItem Script line containing parameters.
       
  5645     * @return Symbian OS error code.
       
  5646     */
       
  5647     virtual TInt TestCHuiMeshVisualAddNewL( CStifItemParser& aItem );
       
  5648 
       
  5649     /*
       
  5650     * TestCHuiMeshVisualCreateMeshL test method for testing the CreateMeshL method
       
  5651     * @since S60 5.0
       
  5652     * @param aItem Script line containing parameters.
       
  5653     * @return Symbian OS error code.
       
  5654     */
       
  5655     virtual TInt TestCHuiMeshVisualCreateMeshL( CStifItemParser& aItem );
       
  5656 
       
  5657     /*
       
  5658     * TestCHuiMeshVisualSetImageL test method for testing the SetImage method
       
  5659     * @since S60 5.0
       
  5660     * @param aItem Script line containing parameters.
       
  5661     * @return Symbian OS error code.
       
  5662     */
       
  5663     virtual TInt TestCHuiMeshVisualSetImageL( CStifItemParser& aItem );
       
  5664 
       
  5665     /*
       
  5666     * TestCHuiMeshVisualSetSecondaryImageL test method for testing the SetSecondaryImage method
       
  5667     * @since S60 5.0
       
  5668     * @param aItem Script line containing parameters.
       
  5669     * @return Symbian OS error code.
       
  5670     */
       
  5671     virtual TInt TestCHuiMeshVisualSetSecondaryImageL( CStifItemParser& aItem );
       
  5672 
       
  5673     /*
       
  5674     * TestCHuiMeshVisualSetSpecularImageL test method for testing the SetSpecularImage method
       
  5675     * @since S60 5.0
       
  5676     * @param aItem Script line containing parameters.
       
  5677     * @return Symbian OS error code.
       
  5678     */
       
  5679     virtual TInt TestCHuiMeshVisualSetSpecularImageL( CStifItemParser& aItem );
       
  5680 
       
  5681     /*
       
  5682     * TestCHuiMeshVisualMeshL test method for testing the Mesh method
       
  5683     * @since S60 5.0
       
  5684     * @param aItem Script line containing parameters.
       
  5685     * @return Symbian OS error code.
       
  5686     */
       
  5687     virtual TInt TestCHuiMeshVisualMeshL( CStifItemParser& aItem );
       
  5688 
       
  5689     /*
       
  5690     * TestCHuiMeshVisualProceduralMeshL test method for testing the ProceduralMesh method
       
  5691     * @since S60 5.0
       
  5692     * @param aItem Script line containing parameters.
       
  5693     * @return Symbian OS error code.
       
  5694     */
       
  5695     virtual TInt TestCHuiMeshVisualProceduralMeshL( CStifItemParser& aItem );
       
  5696 
       
  5697     /*
       
  5698     * TestCHuiMeshVisualM3GMeshL test method for testing the M3GMesh method
       
  5699     * @since S60 5.0
       
  5700     * @param aItem Script line containing parameters.
       
  5701     * @return Symbian OS error code.
       
  5702     */
       
  5703     virtual TInt TestCHuiMeshVisualM3GMeshL( CStifItemParser& aItem );
       
  5704 
       
  5705 private:// huimetric.h THuiMetric
       
  5706     /*
       
  5707     * TestTHMConstructor test method for testing the Constructor method
       
  5708     * @since S60 5.0
       
  5709     * @param aItem Script line containing parameters.
       
  5710     * @return Symbian OS error code.
       
  5711     */
       
  5712     virtual TInt TestTHMConstructor( CStifItemParser& aItem );
       
  5713 
       
  5714     /*
       
  5715     * TestTHMConstructorWithPixel test method for testing the Constructor method
       
  5716     * @since S60 5.0
       
  5717     * @param aItem Script line containing parameters.
       
  5718     * @return Symbian OS error code.
       
  5719     */
       
  5720     virtual TInt TestTHMConstructorWithPixel( CStifItemParser& aItem );
       
  5721 
       
  5722     /*
       
  5723     * TestTHMAbs test method for testing the Abs method
       
  5724     * @since S60 5.0
       
  5725     * @param aItem Script line containing parameters.
       
  5726     * @return Symbian OS error code.
       
  5727     */
       
  5728     virtual TInt TestTHMAbs( CStifItemParser& aItem );
       
  5729 
       
  5730     /*
       
  5731     * TestTHMoperator test method for testing the operator * method
       
  5732     * @since S60 5.0
       
  5733     * @param aItem Script line containing parameters.
       
  5734     * @return Symbian OS error code.
       
  5735     */
       
  5736     virtual TInt TestTHMoperator( CStifItemParser& aItem );
       
  5737 
       
  5738     // huimetric.h THuiXYMetric
       
  5739     /*
       
  5740     * TestTHXYMConstructor test method for testing the Constructor method
       
  5741     * @since S60 5.0
       
  5742     * @param aItem Script line containing parameters.
       
  5743     * @return Symbian OS error code.
       
  5744     */
       
  5745     virtual TInt TestTHXYMConstructor( CStifItemParser& aItem );
       
  5746 
       
  5747     /*
       
  5748     * TestTHXYMConstructorWithMetric test method for testing the Constructor method
       
  5749     * @since S60 5.0
       
  5750     * @param aItem Script line containing parameters.
       
  5751     * @return Symbian OS error code.
       
  5752     */
       
  5753     virtual TInt TestTHXYMConstructorWithMetric( CStifItemParser& aItem );
       
  5754 
       
  5755     /*
       
  5756     * TestTHXYMConstructorWithTwo test method for testing the Constructor method
       
  5757     * @since S60 5.0
       
  5758     * @param aItem Script line containing parameters.
       
  5759     * @return Symbian OS error code.
       
  5760     */
       
  5761     virtual TInt TestTHXYMConstructorWithTwo( CStifItemParser& aItem );
       
  5762 
       
  5763     /*
       
  5764     * TestTHXYMoperator test method for testing the operator * method
       
  5765     * @since S60 5.0
       
  5766     * @param aItem Script line containing parameters.
       
  5767     * @return Symbian OS error code.
       
  5768     */
       
  5769     virtual TInt TestTHXYMoperator( CStifItemParser& aItem );
       
  5770 
       
  5771     /*
       
  5772     * TestTHXYMAbs test method for testing the Abs method
       
  5773     * @since S60 5.0
       
  5774     * @param aItem Script line containing parameters.
       
  5775     * @return Symbian OS error code.
       
  5776     */
       
  5777     virtual TInt TestTHXYMAbs( CStifItemParser& aItem );
       
  5778 
       
  5779     // huimetric.h THuiBoxMetric
       
  5780     /*
       
  5781     * TestTHBMConstructor test method for testing the Constructor method
       
  5782     * @since S60 5.0
       
  5783     * @param aItem Script line containing parameters.
       
  5784     * @return Symbian OS error code.
       
  5785     */
       
  5786     virtual TInt TestTHBMConstructor( CStifItemParser& aItem );
       
  5787 
       
  5788     /*
       
  5789     * TestTHBMConstructorWithMetric test method for testing the Constructor method
       
  5790     * @since S60 5.0
       
  5791     * @param aItem Script line containing parameters.
       
  5792     * @return Symbian OS error code.
       
  5793     */
       
  5794     virtual TInt TestTHBMConstructorWithMetric( CStifItemParser& aItem );
       
  5795 
       
  5796     /*
       
  5797     * TestTHBMConstructorWithXYMetric test method for testing the Constructor method
       
  5798     * @since S60 5.0
       
  5799     * @param aItem Script line containing parameters.
       
  5800     * @return Symbian OS error code.
       
  5801     */
       
  5802     virtual TInt TestTHBMConstructorWithXYMetric( CStifItemParser& aItem );
       
  5803 
       
  5804     /*
       
  5805     * TestTHBMConstructorWithTwo test method for testing the Constructor method
       
  5806     * @since S60 5.0
       
  5807     * @param aItem Script line containing parameters.
       
  5808     * @return Symbian OS error code.
       
  5809     */
       
  5810     virtual TInt TestTHBMConstructorWithTwo( CStifItemParser& aItem );
       
  5811 
       
  5812     /*
       
  5813     * TestTHBMConstructorWithTwo test method for testing the Constructor method
       
  5814     * @since S60 5.0
       
  5815     * @param aItem Script line containing parameters.
       
  5816     * @return Symbian OS error code.
       
  5817     */
       
  5818     virtual TInt TestTHBMConstructorWithFour( CStifItemParser& aItem );
       
  5819 
       
  5820 private:// huirealpoint.h THuiRealPoint
       
  5821     /*
       
  5822     * TestTHRPConstructor test method for testing the Constructor method
       
  5823     * @since S60 5.0
       
  5824     * @param aItem Script line containing parameters.
       
  5825     * @return Symbian OS error code.
       
  5826     */
       
  5827     virtual TInt TestTHRPConstructor( CStifItemParser& aItem );
       
  5828 
       
  5829     /*
       
  5830     * TestTHRPConstructorWithTReal test method for testing the Constructor method
       
  5831     * @since S60 5.0
       
  5832     * @param aItem Script line containing parameters.
       
  5833     * @return Symbian OS error code.
       
  5834     */
       
  5835     virtual TInt TestTHRPConstructorWithTReal( CStifItemParser& aItem );
       
  5836 
       
  5837     /*
       
  5838     * TestTHRPConstructorWithTPoint test method for testing the Constructor method
       
  5839     * @since S60 5.0
       
  5840     * @param aItem Script line containing parameters.
       
  5841     * @return Symbian OS error code.
       
  5842     */
       
  5843     virtual TInt TestTHRPConstructorWithTPoint( CStifItemParser& aItem );
       
  5844 
       
  5845     /*
       
  5846     * TestTHRPAsSize test method for testing the AsSize method
       
  5847     * @since S60 5.0
       
  5848     * @param aItem Script line containing parameters.
       
  5849     * @return Symbian OS error code.
       
  5850     */
       
  5851     virtual TInt TestTHRPAsSize( CStifItemParser& aItem );
       
  5852 
       
  5853     /*
       
  5854     * TestTHRPTPoint test method for testing the operator TPoint method
       
  5855     * @since S60 5.0
       
  5856     * @param aItem Script line containing parameters.
       
  5857     * @return Symbian OS error code.
       
  5858     */
       
  5859     virtual TInt TestTHRPTPoint( CStifItemParser& aItem );
       
  5860 
       
  5861     /*
       
  5862     * TestTHRPRound test method for testing the Round method
       
  5863     * @since S60 5.0
       
  5864     * @param aItem Script line containing parameters.
       
  5865     * @return Symbian OS error code.
       
  5866     */
       
  5867     virtual TInt TestTHRPRound( CStifItemParser& aItem );
       
  5868 
       
  5869     /*
       
  5870     * TestTHRPoperator1 test method for testing the operator + method
       
  5871     * @since S60 5.0
       
  5872     * @param aItem Script line containing parameters.
       
  5873     * @return Symbian OS error code.
       
  5874     */
       
  5875     virtual TInt TestTHRPoperator1( CStifItemParser& aItem );
       
  5876 
       
  5877     /*
       
  5878     * TestTHRPoperator2 test method for testing the operator += method
       
  5879     * @since S60 5.0
       
  5880     * @param aItem Script line containing parameters.
       
  5881     * @return Symbian OS error code.
       
  5882     */
       
  5883     virtual TInt TestTHRPoperator2( CStifItemParser& aItem );
       
  5884 
       
  5885     /*
       
  5886     * TestTHRPoperator3 test method for testing the operator -= method
       
  5887     * @since S60 5.0
       
  5888     * @param aItem Script line containing parameters.
       
  5889     * @return Symbian OS error code.
       
  5890     */
       
  5891     virtual TInt TestTHRPoperator3( CStifItemParser& aItem );
       
  5892 
       
  5893     /*
       
  5894     * TestTHRPoperator4 test method for testing the operator - method
       
  5895     * @since S60 5.0
       
  5896     * @param aItem Script line containing parameters.
       
  5897     * @return Symbian OS error code.
       
  5898     */
       
  5899     virtual TInt TestTHRPoperator4( CStifItemParser& aItem );
       
  5900 
       
  5901     /*
       
  5902     * TestTHRPoperator5 test method for testing the operator - method
       
  5903     * @since S60 5.0
       
  5904     * @param aItem Script line containing parameters.
       
  5905     * @return Symbian OS error code.
       
  5906     */
       
  5907     virtual TInt TestTHRPoperator5( CStifItemParser& aItem );
       
  5908 
       
  5909     /*
       
  5910     * TestTHRPoperator6 test method for testing the operator * method
       
  5911     * @since S60 5.0
       
  5912     * @param aItem Script line containing parameters.
       
  5913     * @return Symbian OS error code.
       
  5914     */
       
  5915     virtual TInt TestTHRPoperator6( CStifItemParser& aItem );
       
  5916 
       
  5917     /*
       
  5918     * TestTHRPAbs test method for testing the Abs method
       
  5919     * @since S60 5.0
       
  5920     * @param aItem Script line containing parameters.
       
  5921     * @return Symbian OS error code.
       
  5922     */
       
  5923     virtual TInt TestTHRPAbs( CStifItemParser& aItem );
       
  5924 
       
  5925 private:// HuiRealRect.h THuiRealRect
       
  5926     /*
       
  5927     * TestTHRRConstructor test method for testing the Constructor method
       
  5928     * @since S60 5.0
       
  5929     * @param aItem Script line containing parameters.
       
  5930     * @return Symbian OS error code.
       
  5931     */
       
  5932     virtual TInt TestTHRRConstructor( CStifItemParser& aItem );
       
  5933 
       
  5934     /*
       
  5935     * TestTHRRConstructorWithPoint test method for testing the Constructor method
       
  5936     * @since S60 5.0
       
  5937     * @param aItem Script line containing parameters.
       
  5938     * @return Symbian OS error code.
       
  5939     */
       
  5940     virtual TInt TestTHRRConstructorWithPoint( CStifItemParser& aItem );
       
  5941 
       
  5942     /*
       
  5943     * TestTHRRConstructorWithPointAndSize test method for testing the Constructor method
       
  5944     * @since S60 5.0
       
  5945     * @param aItem Script line containing parameters.
       
  5946     * @return Symbian OS error code.
       
  5947     */
       
  5948     virtual TInt TestTHRRConstructorWithPointAndSize( CStifItemParser& aItem );
       
  5949 
       
  5950     /*
       
  5951     * TestTHRRConstructorWithTRect test method for testing the Constructor method
       
  5952     * @since S60 5.0
       
  5953     * @param aItem Script line containing parameters.
       
  5954     * @return Symbian OS error code.
       
  5955     */
       
  5956     virtual TInt TestTHRRConstructorWithTRect( CStifItemParser& aItem );
       
  5957 
       
  5958     /*
       
  5959     * TestTHRRWidth test method for testing the Width method
       
  5960     * @since S60 5.0
       
  5961     * @param aItem Script line containing parameters.
       
  5962     * @return Symbian OS error code.
       
  5963     */
       
  5964     virtual TInt TestTHRRWidth( CStifItemParser& aItem );
       
  5965 
       
  5966     /*
       
  5967     * TestTHRRHeight test method for testing the Height method
       
  5968     * @since S60 5.0
       
  5969     * @param aItem Script line containing parameters.
       
  5970     * @return Symbian OS error code.
       
  5971     */
       
  5972     virtual TInt TestTHRRHeight( CStifItemParser& aItem );
       
  5973 
       
  5974     /*
       
  5975     * TestTHRRTopRight test method for testing the TopRight method
       
  5976     * @since S60 5.0
       
  5977     * @param aItem Script line containing parameters.
       
  5978     * @return Symbian OS error code.
       
  5979     */
       
  5980     virtual TInt TestTHRRTopRight( CStifItemParser& aItem );
       
  5981 
       
  5982     /*
       
  5983     * TestTHRRBottomLeft test method for testing the BottomLeft method
       
  5984     * @since S60 5.0
       
  5985     * @param aItem Script line containing parameters.
       
  5986     * @return Symbian OS error code.
       
  5987     */
       
  5988     virtual TInt TestTHRRBottomLeft( CStifItemParser& aItem );
       
  5989 
       
  5990     /*
       
  5991     * TestTHRRSize test method for testing the Size method
       
  5992     * @since S60 5.0
       
  5993     * @param aItem Script line containing parameters.
       
  5994     * @return Symbian OS error code.
       
  5995     */
       
  5996     virtual TInt TestTHRRSize( CStifItemParser& aItem );
       
  5997 
       
  5998     /*
       
  5999     * TestTHRRCenter test method for testing the Center method
       
  6000     * @since S60 5.0
       
  6001     * @param aItem Script line containing parameters.
       
  6002     * @return Symbian OS error code.
       
  6003     */
       
  6004     virtual TInt TestTHRRCenter( CStifItemParser& aItem );
       
  6005 
       
  6006     /*
       
  6007     * TestTHRRGrow test method for testing the Grow method
       
  6008     * @since S60 5.0
       
  6009     * @param aItem Script line containing parameters.
       
  6010     * @return Symbian OS error code.
       
  6011     */
       
  6012     virtual TInt TestTHRRGrow( CStifItemParser& aItem );
       
  6013 
       
  6014     /*
       
  6015     * TestTHRRShrink test method for testing the Shrink method
       
  6016     * @since S60 5.0
       
  6017     * @param aItem Script line containing parameters.
       
  6018     * @return Symbian OS error code.
       
  6019     */
       
  6020     virtual TInt TestTHRRShrink( CStifItemParser& aItem );
       
  6021 
       
  6022     /*
       
  6023     * TestTHRRShrinkPoint test method for testing the Grow method
       
  6024     * @since S60 5.0
       
  6025     * @param aItem Script line containing parameters.
       
  6026     * @return Symbian OS error code.
       
  6027     */
       
  6028     virtual TInt TestTHRRShrinkTPoint( CStifItemParser& aItem );
       
  6029 
       
  6030     /*
       
  6031     * TestTHRRShrinkTHuiRealPoint test method for testing the Shrink method
       
  6032     * @since S60 5.0
       
  6033     * @param aItem Script line containing parameters.
       
  6034     * @return Symbian OS error code.
       
  6035     */
       
  6036     virtual TInt TestTHRRShrinkTHuiRealPoint( CStifItemParser& aItem );
       
  6037 
       
  6038     /*
       
  6039     * TestTHRRShrinkTHuiRealRect test method for testing the Grow method
       
  6040     * @since S60 5.0
       
  6041     * @param aItem Script line containing parameters.
       
  6042     * @return Symbian OS error code.
       
  6043     */
       
  6044     virtual TInt TestTHRRShrinkTHuiRealRect( CStifItemParser& aItem );
       
  6045 
       
  6046     /*
       
  6047     * TestTHRRMove test method for testing the Move method
       
  6048     * @since S60 5.0
       
  6049     * @param aItem Script line containing parameters.
       
  6050     * @return Symbian OS error code.
       
  6051     */
       
  6052     virtual TInt TestTHRRMove( CStifItemParser& aItem );
       
  6053 
       
  6054     /*
       
  6055     * TestTHRRoperatorTRect test method for testing the operator TRect method
       
  6056     * @since S60 5.0
       
  6057     * @param aItem Script line containing parameters.
       
  6058     * @return Symbian OS error code.
       
  6059     */
       
  6060     virtual TInt TestTHRRoperatorTRect( CStifItemParser& aItem );
       
  6061 
       
  6062     /*
       
  6063     * TestTHRRRound test method for testing the Round method
       
  6064     * @since S60 5.0
       
  6065     * @param aItem Script line containing parameters.
       
  6066     * @return Symbian OS error code.
       
  6067     */
       
  6068     virtual TInt TestTHRRRound( CStifItemParser& aItem );
       
  6069 
       
  6070     /*
       
  6071     * TestTHRRBoundingRect test method for testing the BoundingRect method
       
  6072     * @since S60 5.0
       
  6073     * @param aItem Script line containing parameters.
       
  6074     * @return Symbian OS error code.
       
  6075     */
       
  6076     virtual TInt TestTHRRBoundingRect( CStifItemParser& aItem );
       
  6077 
       
  6078 private:// huirealsize.h THuiRealSize
       
  6079     /*
       
  6080     * TestTHRSConstructor test method for testing the Constructor method
       
  6081     * @since S60 5.0
       
  6082     * @param aItem Script line containing parameters.
       
  6083     * @return Symbian OS error code.
       
  6084     */
       
  6085     virtual TInt TestTHRSConstructor( CStifItemParser& aItem );
       
  6086 
       
  6087     /*
       
  6088     * TestTHRSConstructorWithTReal test method for testing the Constructor method
       
  6089     * @since S60 5.0
       
  6090     * @param aItem Script line containing parameters.
       
  6091     * @return Symbian OS error code.
       
  6092     */
       
  6093     virtual TInt TestTHRSConstructorWithTReal( CStifItemParser& aItem );
       
  6094 
       
  6095     /*
       
  6096     * TestTHRSConstructorWithTSize test method for testing the Constructor method
       
  6097     * @since S60 5.0
       
  6098     * @param aItem Script line containing parameters.
       
  6099     * @return Symbian OS error code.
       
  6100     */
       
  6101     virtual TInt TestTHRSConstructorWithTSize( CStifItemParser& aItem );
       
  6102 
       
  6103     /*
       
  6104     * TestTHRSoperatorTSize test method for testing the operator TSize method
       
  6105     * @since S60 5.0
       
  6106     * @param aItem Script line containing parameters.
       
  6107     * @return Symbian OS error code.
       
  6108     */
       
  6109     virtual TInt TestTHRSoperatorTSize( CStifItemParser& aItem );
       
  6110 
       
  6111     /*
       
  6112     * TestTHRSRound test method for testing the Round method
       
  6113     * @since S60 5.0
       
  6114     * @param aItem Script line containing parameters.
       
  6115     * @return Symbian OS error code.
       
  6116     */
       
  6117     virtual TInt TestTHRSRound( CStifItemParser& aItem );
       
  6118 
       
  6119     /*
       
  6120     * TestTHRSoperatorPlus test method for testing the operator * method
       
  6121     * @since S60 5.0
       
  6122     * @param aItem Script line containing parameters.
       
  6123     * @return Symbian OS error code.
       
  6124     */
       
  6125     virtual TInt TestTHRSoperatorPlus( CStifItemParser& aItem );
       
  6126 
       
  6127 private:// huiproceduralmesh.h CHuiProceduralMesh
       
  6128     /*
       
  6129     * TestHPMDeleteL test method for testing the destruct method
       
  6130     * @since S60 5.0
       
  6131     * @param aItem Script line containing parameters.
       
  6132     * @return Symbian OS error code.
       
  6133     */
       
  6134     virtual TInt TestHPMDeleteL( CStifItemParser& aItem );
       
  6135 
       
  6136     /*
       
  6137     * TestHPMResetL test method for testing the Reset method
       
  6138     * @since S60 5.0
       
  6139     * @param aItem Script line containing parameters.
       
  6140     * @return Symbian OS error code.
       
  6141     */
       
  6142     virtual TInt TestHPMResetL( CStifItemParser& aItem );
       
  6143 
       
  6144     /*
       
  6145     * TestHPMMakeCubeL test method for testing the MakeCubeL method
       
  6146     * @since S60 5.0
       
  6147     * @param aItem Script line containing parameters.
       
  6148     * @return Symbian OS error code.
       
  6149     */
       
  6150     virtual TInt TestHPMMakeCubeL( CStifItemParser& aItem );
       
  6151 
       
  6152     /*
       
  6153     * TestHPMMakeSphereL test method for testing the MakeSphereL method
       
  6154     * @since S60 5.0
       
  6155     * @param aItem Script line containing parameters.
       
  6156     * @return Symbian OS error code.
       
  6157     */
       
  6158     virtual TInt TestHPMMakeSphereL( CStifItemParser& aItem );
       
  6159 
       
  6160     /*
       
  6161     * MakeTorusL test method for testing the MakeTorusL method
       
  6162     * @since S60 5.0
       
  6163     * @param aItem Script line containing parameters.
       
  6164     * @return Symbian OS error code.
       
  6165     */
       
  6166     virtual TInt TestHPMMakeTorusL( CStifItemParser& aItem );
       
  6167 
       
  6168     /*
       
  6169     * TestHPMStretchUniformlyL test method for testing the StretchUniformly method
       
  6170     * @since S60 5.0
       
  6171     * @param aItem Script line containing parameters.
       
  6172     * @return Symbian OS error code.
       
  6173     */
       
  6174     virtual TInt TestHPMStretchUniformlyL( CStifItemParser& aItem );
       
  6175 
       
  6176     /*
       
  6177     * TestHPMScaleUniformlyL test method for testing the ScaleUniformly method
       
  6178     * @since S60 5.0
       
  6179     * @param aItem Script line containing parameters.
       
  6180     * @return Symbian OS error code.
       
  6181     */
       
  6182     virtual TInt TestHPMScaleUniformlyL( CStifItemParser& aItem );
       
  6183 
       
  6184 private:// huistatic.h CHuiStatic
       
  6185     /*
       
  6186     * TestCHuiStaticEnv test method for testing the Env method
       
  6187     * @since S60 5.0
       
  6188     * @param aItem Script line containing parameters.
       
  6189     * @return Symbian OS error code.
       
  6190     */
       
  6191     virtual TInt TestCHuiStaticEnv( CStifItemParser& aItem );
       
  6192 
       
  6193     /*
       
  6194     * TestCHuiStaticTime test method for testing the Time method
       
  6195     * @since S60 5.0
       
  6196     * @param aItem Script line containing parameters.
       
  6197     * @return Symbian OS error code.
       
  6198     */
       
  6199     virtual TInt TestCHuiStaticTime( CStifItemParser& aItem );
       
  6200 
       
  6201     /*
       
  6202     * TestCHuiStaticSetTimeFactor test method for testing the SetTimeFactor method
       
  6203     * @since S60 5.0
       
  6204     * @param aItem Script line containing parameters.
       
  6205     * @return Symbian OS error code.
       
  6206     */
       
  6207     virtual TInt TestCHuiStaticSetTimeFactor( CStifItemParser& aItem );
       
  6208 
       
  6209     /*
       
  6210     * TestCHuiStaticTimeFactor test method for testing the TimeFactor method
       
  6211     * @since S60 5.0
       
  6212     * @param aItem Script line containing parameters.
       
  6213     * @return Symbian OS error code.
       
  6214     */
       
  6215     virtual TInt TestCHuiStaticTimeFactor( CStifItemParser& aItem );
       
  6216 
       
  6217     /*
       
  6218     * TestCHuiStaticPauseTime test method for testing the PauseTime method
       
  6219     * @since S60 5.0
       
  6220     * @param aItem Script line containing parameters.
       
  6221     * @return Symbian OS error code.
       
  6222     */
       
  6223     virtual TInt TestCHuiStaticPauseTime( CStifItemParser& aItem );
       
  6224 
       
  6225     /*
       
  6226     * TestCHuiStaticContinueTime test method for testing the ContinueTime method
       
  6227     * @since S60 5.0
       
  6228     * @param aItem Script line containing parameters.
       
  6229     * @return Symbian OS error code.
       
  6230     */
       
  6231     virtual TInt TestCHuiStaticContinueTime( CStifItemParser& aItem );
       
  6232 
       
  6233     /*
       
  6234     * TestCHuiStaticTimePaused test method for testing the TimePaused method
       
  6235     * @since S60 5.0
       
  6236     * @param aItem Script line containing parameters.
       
  6237     * @return Symbian OS error code.
       
  6238     */
       
  6239     virtual TInt TestCHuiStaticTimePaused( CStifItemParser& aItem );
       
  6240 
       
  6241     /*
       
  6242     * TestCHuiStaticElapsedSeconds test method for testing the ElapsedSeconds method
       
  6243     * @since S60 5.0
       
  6244     * @param aItem Script line containing parameters.
       
  6245     * @return Symbian OS error code.
       
  6246     */
       
  6247     virtual TInt TestCHuiStaticElapsedSeconds( CStifItemParser& aItem );
       
  6248 
       
  6249     /*
       
  6250     * TestCHuiStaticSecondsSinceStart test method for testing the SecondsSinceStart method
       
  6251     * @since S60 5.0
       
  6252     * @param aItem Script line containing parameters.
       
  6253     * @return Symbian OS error code.
       
  6254     */
       
  6255     virtual TInt TestCHuiStaticSecondsSinceStart( CStifItemParser& aItem );
       
  6256 
       
  6257     /*
       
  6258     * TestCHuiStaticMilliSecondsSinceStart test method for testing the MilliSecondsSinceStart method
       
  6259     * @since S60 5.0
       
  6260     * @param aItem Script line containing parameters.
       
  6261     * @return Symbian OS error code.
       
  6262     */
       
  6263     virtual TInt TestCHuiStaticMilliSecondsSinceStart( CStifItemParser& aItem );
       
  6264 
       
  6265     /*
       
  6266     * TestCHuiStaticFrameCount test method for testing the FrameCount method
       
  6267     * @since S60 5.0
       
  6268     * @param aItem Script line containing parameters.
       
  6269     * @return Symbian OS error code.
       
  6270     */
       
  6271     virtual TInt TestCHuiStaticFrameCount( CStifItemParser& aItem );
       
  6272 
       
  6273     /*
       
  6274     * TestCHuiStaticAverageFrameRate test method for testing the AverageFrameRate method
       
  6275     * @since S60 5.0
       
  6276     * @param aItem Script line containing parameters.
       
  6277     * @return Symbian OS error code.
       
  6278     */
       
  6279     virtual TInt TestCHuiStaticAverageFrameRate( CStifItemParser& aItem );
       
  6280 
       
  6281     /*
       
  6282     * TestCHuiStaticFrameRate test method for testing the FrameRate method
       
  6283     * @since S60 5.0
       
  6284     * @param aItem Script line containing parameters.
       
  6285     * @return Symbian OS error code.
       
  6286     */
       
  6287     virtual TInt TestCHuiStaticFrameRate( CStifItemParser& aItem );
       
  6288 
       
  6289     /*
       
  6290     * TestCHuiStaticPrintfTDesC8 test method for testing the Printf method
       
  6291     * @since S60 5.0
       
  6292     * @param aItem Script line containing parameters.
       
  6293     * @return Symbian OS error code.
       
  6294     */
       
  6295     virtual TInt TestCHuiStaticPrintfTDesC8( CStifItemParser& aItem );
       
  6296 
       
  6297     /*
       
  6298     * TestCHuiStaticPrintfTDesC16 test method for testing the Printf method
       
  6299     * @since S60 5.0
       
  6300     * @param aItem Script line containing parameters.
       
  6301     * @return Symbian OS error code.
       
  6302     */
       
  6303     virtual TInt TestCHuiStaticPrintfTDesC16( CStifItemParser& aItem );
       
  6304 
       
  6305     /*
       
  6306     * TestCHuiStaticEnableLogging test method for testing the EnableLogging method
       
  6307     * @since S60 5.0
       
  6308     * @param aItem Script line containing parameters.
       
  6309     * @return Symbian OS error code.
       
  6310     */
       
  6311     virtual TInt TestCHuiStaticEnableLogging( CStifItemParser& aItem );
       
  6312 
       
  6313     /*
       
  6314     * TestCHuiStaticLogging test method for testing the Logging method
       
  6315     * @since S60 5.0
       
  6316     * @param aItem Script line containing parameters.
       
  6317     * @return Symbian OS error code.
       
  6318     */
       
  6319     virtual TInt TestCHuiStaticLogging( CStifItemParser& aItem );
       
  6320 
       
  6321     /*
       
  6322     * TestCHuiStaticTic test method for testing the Tic method
       
  6323     * @since S60 5.0
       
  6324     * @param aItem Script line containing parameters.
       
  6325     * @return Symbian OS error code.
       
  6326     */
       
  6327     virtual TInt TestCHuiStaticTic( CStifItemParser& aItem );
       
  6328 
       
  6329     /*
       
  6330     * TestCHuiStaticToc test method for testing the Toc method
       
  6331     * @since S60 5.0
       
  6332     * @param aItem Script line containing parameters.
       
  6333     * @return Symbian OS error code.
       
  6334     */
       
  6335     virtual TInt TestCHuiStaticToc( CStifItemParser& aItem );
       
  6336 
       
  6337     /*
       
  6338     * TestCHuiStaticFsSession test method for testing the FsSession method
       
  6339     * @since S60 5.0
       
  6340     * @param aItem Script line containing parameters.
       
  6341     * @return Symbian OS error code.
       
  6342     */
       
  6343     virtual TInt TestCHuiStaticFsSession( CStifItemParser& aItem );
       
  6344 
       
  6345     /*
       
  6346     * TestCHuiStaticSetLayoutTransitionTime test method for testing the SetLayoutTransitionTime method
       
  6347     * @since S60 5.0
       
  6348     * @param aItem Script line containing parameters.
       
  6349     * @return Symbian OS error code.
       
  6350     */
       
  6351     virtual TInt TestCHuiStaticSetLayoutTransitionTime( CStifItemParser& aItem );
       
  6352 
       
  6353     /*
       
  6354     * TestCHuiStaticLayoutTransitionTime test method for testing the LayoutTransitionTime method
       
  6355     * @since S60 5.0
       
  6356     * @param aItem Script line containing parameters.
       
  6357     * @return Symbian OS error code.
       
  6358     */
       
  6359     virtual TInt TestCHuiStaticLayoutTransitionTime( CStifItemParser& aItem );
       
  6360 
       
  6361     /*
       
  6362     * TestCHuiStaticSetProbe test method for testing the SetProbe method
       
  6363     * @since S60 5.0
       
  6364     * @param aItem Script line containing parameters.
       
  6365     * @return Symbian OS error code.
       
  6366     */
       
  6367     virtual TInt TestCHuiStaticSetProbe( CStifItemParser& aItem );
       
  6368 
       
  6369 private:// huisoftkeycontrol.h CHuiSoftKeyControl
       
  6370     /*
       
  6371     * TestCHSKCNewL test method for testing the NewL method
       
  6372     * @since S60 5.0
       
  6373     * @param aItem Script line containing parameters.
       
  6374     * @return Symbian OS error code.
       
  6375     */
       
  6376     virtual TInt TestCHSKCNewL( CStifItemParser& aItem );
       
  6377 
       
  6378     /*
       
  6379     * TestCHSKCNewLCL test method for testing the NewLCL method
       
  6380     * @since S60 5.0
       
  6381     * @param aItem Script line containing parameters.
       
  6382     * @return Symbian OS error code.
       
  6383     */
       
  6384     virtual TInt TestCHSKCNewLCL( CStifItemParser& aItem );
       
  6385 
       
  6386     /*
       
  6387     * TestCHSKCDestructL test method for testing the destruct method
       
  6388     * @since S60 5.0
       
  6389     * @param aItem Script line containing parameters.
       
  6390     * @return Symbian OS error code.
       
  6391     */
       
  6392     virtual TInt TestCHSKCDestructL( CStifItemParser& aItem );
       
  6393 
       
  6394     /*
       
  6395     * TestCHSKCSetLabelL test method for testing the SetLabelL method
       
  6396     * @since S60 5.0
       
  6397     * @param aItem Script line containing parameters.
       
  6398     * @return Symbian OS error code.
       
  6399     */
       
  6400     virtual TInt TestCHSKCSetLabelL( CStifItemParser& aItem );
       
  6401 
       
  6402     /*
       
  6403     * TestCHSKCSetBackgroundL test method for testing the SetBackgroundL method
       
  6404     * @since S60 5.0
       
  6405     * @param aItem Script line containing parameters.
       
  6406     * @return Symbian OS error code.
       
  6407     */
       
  6408     virtual TInt TestCHSKCSetBackgroundL( CStifItemParser& aItem );
       
  6409 
       
  6410     /*
       
  6411     * TestCHSKCSetAnimationTimesL test method for testing the SetAnimationTimes method
       
  6412     * @since S60 5.0
       
  6413     * @param aItem Script line containing parameters.
       
  6414     * @return Symbian OS error code.
       
  6415     */
       
  6416     virtual TInt TestCHSKCSetAnimationTimesL( CStifItemParser& aItem );
       
  6417 
       
  6418     /*
       
  6419     * TestCHSKCEnterViewL test method for testing the EnterView method
       
  6420     * @since S60 5.0
       
  6421     * @param aItem Script line containing parameters.
       
  6422     * @return Symbian OS error code.
       
  6423     */
       
  6424     virtual TInt TestCHSKCEnterViewL( CStifItemParser& aItem );
       
  6425 
       
  6426     /*
       
  6427     * TestCHSKCExitViewL test method for testing the ExitView method
       
  6428     * @since S60 5.0
       
  6429     * @param aItem Script line containing parameters.
       
  6430     * @return Symbian OS error code.
       
  6431     */
       
  6432     virtual TInt TestCHSKCExitViewL( CStifItemParser& aItem );
       
  6433 
       
  6434     /*
       
  6435     * TestCHSKCSetBackgroundTypeL test method for testing the SetBackgroundType method
       
  6436     * @since S60 5.0
       
  6437     * @param aItem Script line containing parameters.
       
  6438     * @return Symbian OS error code.
       
  6439     */
       
  6440     virtual TInt TestCHSKCSetBackgroundTypeL( CStifItemParser& aItem );
       
  6441 
       
  6442 private:// huiutil.h HuiUtil
       
  6443     /*
       
  6444     * TestHuiUtilPower2 test method for testing the Power2 method
       
  6445     * @since S60 5.0
       
  6446     * @param aItem Script line containing parameters.
       
  6447     * @return Symbian OS error code.
       
  6448     */
       
  6449     virtual TInt TestHuiUtilPower2( CStifItemParser& aItem );
       
  6450 
       
  6451     /*
       
  6452     * TestHuiUtilPower2RoundDown test method for testing the Power2RoundDown method
       
  6453     * @since S60 5.0
       
  6454     * @param aItem Script line containing parameters.
       
  6455     * @return Symbian OS error code.
       
  6456     */
       
  6457     virtual TInt TestHuiUtilPower2RoundDown( CStifItemParser& aItem );
       
  6458 
       
  6459     /*
       
  6460     * TestHuiUtilInterpolate test method for testing the Interpolate method
       
  6461     * @since S60 5.0
       
  6462     * @param aItem Script line containing parameters.
       
  6463     * @return Symbian OS error code.
       
  6464     */
       
  6465     virtual TInt TestHuiUtilInterpolate( CStifItemParser& aItem );
       
  6466 
       
  6467     /*
       
  6468     * TestHuiUtilWrapValue test method for testing the WrapValue method
       
  6469     * @since S60 5.0
       
  6470     * @param aItem Script line containing parameters.
       
  6471     * @return Symbian OS error code.
       
  6472     */
       
  6473     virtual TInt TestHuiUtilWrapValue( CStifItemParser& aItem );
       
  6474 
       
  6475     /*
       
  6476     * TestHuiUtilRandomInt test method for testing the RandomInt method
       
  6477     * @since S60 5.0
       
  6478     * @param aItem Script line containing parameters.
       
  6479     * @return Symbian OS error code.
       
  6480     */
       
  6481     virtual TInt TestHuiUtilRandomInt( CStifItemParser& aItem );
       
  6482 
       
  6483     /*
       
  6484     * TestHuiUtilRandomReal test method for testing the RandomReal method
       
  6485     * @since S60 5.0
       
  6486     * @param aItem Script line containing parameters.
       
  6487     * @return Symbian OS error code.
       
  6488     */
       
  6489     virtual TInt TestHuiUtilRandomReal( CStifItemParser& aItem );
       
  6490 
       
  6491     /*
       
  6492     * TestHuiUtilQuickLengthWithPoint test method for testing the QuickLength method
       
  6493     * @since S60 5.0
       
  6494     * @param aItem Script line containing parameters.
       
  6495     * @return Symbian OS error code.
       
  6496     */
       
  6497     virtual TInt TestHuiUtilQuickLengthWithPoint( CStifItemParser& aItem );
       
  6498 
       
  6499     /*
       
  6500     * TestHuiUtilQuickLength test method for testing the QuickLength method
       
  6501     * @since S60 5.0
       
  6502     * @param aItem Script line containing parameters.
       
  6503     * @return Symbian OS error code.
       
  6504     */
       
  6505     virtual TInt TestHuiUtilQuickLength( CStifItemParser& aItem );
       
  6506 
       
  6507     /*
       
  6508     * TestHuiUtilQuickNormalizeWithPoint test method for testing the QuickNormalize method
       
  6509     * @since S60 5.0
       
  6510     * @param aItem Script line containing parameters.
       
  6511     * @return Symbian OS error code.
       
  6512     */
       
  6513     virtual TInt TestHuiUtilQuickNormalizeWithPoint( CStifItemParser& aItem );
       
  6514 
       
  6515     /*
       
  6516     * TestHuiUtilQuickNormalize test method for testing the QuickNormalize method
       
  6517     * @since S60 5.0
       
  6518     * @param aItem Script line containing parameters.
       
  6519     * @return Symbian OS error code.
       
  6520     */
       
  6521     virtual TInt TestHuiUtilQuickNormalize( CStifItemParser& aItem );
       
  6522 
       
  6523     /*
       
  6524     * TestHuiUtilCrossProduct test method for testing the CrossProduct method
       
  6525     * @since S60 5.0
       
  6526     * @param aItem Script line containing parameters.
       
  6527     * @return Symbian OS error code.
       
  6528     */
       
  6529     virtual TInt TestHuiUtilCrossProduct( CStifItemParser& aItem );
       
  6530 
       
  6531     /*
       
  6532     * TestHuiUtilNormalFromPoints test method for testing the NormalFromPoints method
       
  6533     * @since S60 5.0
       
  6534     * @param aItem Script line containing parameters.
       
  6535     * @return Symbian OS error code.
       
  6536     */
       
  6537     virtual TInt TestHuiUtilNormalFromPoints( CStifItemParser& aItem );
       
  6538 
       
  6539     /*
       
  6540     * TestHuiUtilShadowMatrix test method for testing the ShadowMatrix method
       
  6541     * @since S60 5.0
       
  6542     * @param aItem Script line containing parameters.
       
  6543     * @return Symbian OS error code.
       
  6544     */
       
  6545     virtual TInt TestHuiUtilShadowMatrix( CStifItemParser& aItem );
       
  6546 
       
  6547     /*
       
  6548     * TestHuiUtilFreeMemory test method for testing the FreeMemory method
       
  6549     * @since S60 5.0
       
  6550     * @param aItem Script line containing parameters.
       
  6551     * @return Symbian OS error code.
       
  6552     */
       
  6553     virtual TInt TestHuiUtilFreeMemory( CStifItemParser& aItem );
       
  6554 
       
  6555     /*
       
  6556     * TestHuiUtilScreenSize test method for testing the ScreenSize method
       
  6557     * @since S60 5.0
       
  6558     * @param aItem Script line containing parameters.
       
  6559     * @return Symbian OS error code.
       
  6560     */
       
  6561     virtual TInt TestHuiUtilScreenSize( CStifItemParser& aItem );
       
  6562 
       
  6563     /*
       
  6564     * TestHuiUtilLengthUnit test method for testing the LengthUnit method
       
  6565     * @since S60 5.0
       
  6566     * @param aItem Script line containing parameters.
       
  6567     * @return Symbian OS error code.
       
  6568     */
       
  6569     virtual TInt TestHuiUtilLengthUnit( CStifItemParser& aItem );
       
  6570 
       
  6571     /*
       
  6572     * TestHuiUtilColorLightness test method for testing the ColorLightness method
       
  6573     * @since S60 5.0
       
  6574     * @param aItem Script line containing parameters.
       
  6575     * @return Symbian OS error code.
       
  6576     */
       
  6577     virtual TInt TestHuiUtilColorLightness( CStifItemParser& aItem );
       
  6578 
       
  6579     /*
       
  6580     * TestHuiUtilScaleFbsBitmapL test method for testing the ScaleFbsBitmapL method
       
  6581     * @since S60 5.0
       
  6582     * @param aItem Script line containing parameters.
       
  6583     * @return Symbian OS error code.
       
  6584     */
       
  6585     virtual TInt TestHuiUtilScaleFbsBitmapL( CStifItemParser& aItem );
       
  6586 
       
  6587     /*
       
  6588     * TestHuiUtilCombineMaskFbsBitmapL test method for testing the CombineMaskFbsBitmapL method
       
  6589     * @since S60 5.0
       
  6590     * @param aItem Script line containing parameters.
       
  6591     * @return Symbian OS error code.
       
  6592     */
       
  6593     virtual TInt TestHuiUtilCombineMaskFbsBitmapL( CStifItemParser& aItem );
       
  6594 
       
  6595     /*
       
  6596     * TestHuiUtilCropFbsBitmapL test method for testing the CropFbsBitmapL method
       
  6597     * @since S60 5.0
       
  6598     * @param aItem Script line containing parameters.
       
  6599     * @return Symbian OS error code.
       
  6600     */
       
  6601     virtual TInt TestHuiUtilCropFbsBitmapL( CStifItemParser& aItem );
       
  6602 
       
  6603     /*
       
  6604     * TestHuiUtilScaleImageL test method for testing the ScaleImage method
       
  6605     * @since S60 5.0
       
  6606     * @param aItem Script line containing parameters.
       
  6607     * @return Symbian OS error code.
       
  6608     */
       
  6609     virtual TInt TestHuiUtilScaleImageL( CStifItemParser& aItem );
       
  6610 
       
  6611     /*
       
  6612     * TestHuiUtilCropImageL test method for testing the CropImage method
       
  6613     * @since S60 5.0
       
  6614     * @param aItem Script line containing parameters.
       
  6615     * @return Symbian OS error code.
       
  6616     */
       
  6617     virtual TInt TestHuiUtilCropImageL( CStifItemParser& aItem );
       
  6618 
       
  6619     /*
       
  6620     * TestHuiUtilTagMatches test method for testing the TagMatches method
       
  6621     * @since S60 5.0
       
  6622     * @param aItem Script line containing parameters.
       
  6623     * @return Symbian OS error code.
       
  6624     */
       
  6625     virtual TInt TestHuiUtilTagMatches( CStifItemParser& aItem );
       
  6626 
       
  6627     /*
       
  6628     * TestHuiUtilConvertBitmapToDisplayModeLCL test method for testing the ConvertBitmapToDisplayModeLC method
       
  6629     * @since S60 5.0
       
  6630     * @param aItem Script line containing parameters.
       
  6631     * @return Symbian OS error code.
       
  6632     */
       
  6633     virtual TInt TestHuiUtilConvertBitmapToDisplayModeLCL( CStifItemParser& aItem );
       
  6634 
       
  6635 private://huitimedvalue.h MHuiMappingFunction
       
  6636     /*
       
  6637     * TestMHMFMappingFunctionChangedL test method for testing the MappingFunctionChanged method
       
  6638     * @since S60 5.0
       
  6639     * @param aItem Script line containing parameters.
       
  6640     * @return Symbian OS error code.
       
  6641     */
       
  6642     virtual TInt TestMHMFMappingFunctionChangedL( CStifItemParser& aItem );
       
  6643 
       
  6644     /*
       
  6645     * TestMHMFMappingFunctionClearChangedL test method for testing the MappingFunctionClearChanged method
       
  6646     * @since S60 5.0
       
  6647     * @param aItem Script line containing parameters.
       
  6648     * @return Symbian OS error code.
       
  6649     */
       
  6650     virtual TInt TestMHMFMappingFunctionClearChangedL( CStifItemParser& aItem );
       
  6651 
       
  6652     // THuiTimedValue
       
  6653     /*
       
  6654     * TestTHTVConstructor test method for testing the Constructor method
       
  6655     * @since S60 5.0
       
  6656     * @param aItem Script line containing parameters.
       
  6657     * @return Symbian OS error code.
       
  6658     */
       
  6659     virtual TInt TestTHTVConstructor( CStifItemParser& aItem );
       
  6660 
       
  6661     /*
       
  6662     * TestTHTVConstructorWithValue test method for testing the Constructor method
       
  6663     * @since S60 5.0
       
  6664     * @param aItem Script line containing parameters.
       
  6665     * @return Symbian OS error code.
       
  6666     */
       
  6667     virtual TInt TestTHTVConstructorWithValue( CStifItemParser& aItem );
       
  6668 
       
  6669     /*
       
  6670     * TestTHTVStyle test method for testing the Style method
       
  6671     * @since S60 5.0
       
  6672     * @param aItem Script line containing parameters.
       
  6673     * @return Symbian OS error code.
       
  6674     */
       
  6675     virtual TInt TestTHTVStyle( CStifItemParser& aItem );
       
  6676 
       
  6677     /*
       
  6678     * TestTHTVSetStyle test method for testing the SetStyle method
       
  6679     * @since S60 5.0
       
  6680     * @param aItem Script line containing parameters.
       
  6681     * @return Symbian OS error code.
       
  6682     */
       
  6683     virtual TInt TestTHTVSetStyle( CStifItemParser& aItem );
       
  6684 
       
  6685     /*
       
  6686     * SetFunction test method for testing the SetFunction method
       
  6687     * @since S60 5.0
       
  6688     * @param aItem Script line containing parameters.
       
  6689     * @return Symbian OS error code.
       
  6690     */
       
  6691     virtual TInt TestTHTVSetFunction( CStifItemParser& aItem );
       
  6692 
       
  6693     /*
       
  6694     * TestTHTVSetMappingMode test method for testing the SetMappingMode method
       
  6695     * @since S60 5.0
       
  6696     * @param aItem Script line containing parameters.
       
  6697     * @return Symbian OS error code.
       
  6698     */
       
  6699     virtual TInt TestTHTVSetMappingMode( CStifItemParser& aItem );
       
  6700 
       
  6701     /*
       
  6702     * TestTHTVNow test method for testing the Now method
       
  6703     * @since S60 5.0
       
  6704     * @param aItem Script line containing parameters.
       
  6705     * @return Symbian OS error code.
       
  6706     */
       
  6707     virtual TInt TestTHTVNow( CStifItemParser& aItem );
       
  6708 
       
  6709     /*
       
  6710     * TestTHTVUnmappedNow test method for testing the UnmappedNow method
       
  6711     * @since S60 5.0
       
  6712     * @param aItem Script line containing parameters.
       
  6713     * @return Symbian OS error code.
       
  6714     */
       
  6715     virtual TInt TestTHTVUnmappedNow( CStifItemParser& aItem );
       
  6716 
       
  6717     /*
       
  6718     * TestTHTVTarget test method for testing the Target method
       
  6719     * @since S60 5.0
       
  6720     * @param aItem Script line containing parameters.
       
  6721     * @return Symbian OS error code.
       
  6722     */
       
  6723     virtual TInt TestTHTVTarget( CStifItemParser& aItem );
       
  6724 
       
  6725     /*
       
  6726     * TestTHTVSetValue test method for testing the Set method
       
  6727     * @since S60 5.0
       
  6728     * @param aItem Script line containing parameters.
       
  6729     * @return Symbian OS error code.
       
  6730     */
       
  6731     virtual TInt TestTHTVSetValue( CStifItemParser& aItem );
       
  6732 
       
  6733     /*
       
  6734     * TestTHTVSetValueTime test method for testing the Set method
       
  6735     * @since S60 5.0
       
  6736     * @param aItem Script line containing parameters.
       
  6737     * @return Symbian OS error code.
       
  6738     */
       
  6739     virtual TInt TestTHTVSetValueTime( CStifItemParser& aItem );
       
  6740 
       
  6741     /*
       
  6742     * TestTHTVSetWithSpeed test method for testing the SetWithSpeed method
       
  6743     * @since S60 5.0
       
  6744     * @param aItem Script line containing parameters.
       
  6745     * @return Symbian OS error code.
       
  6746     */
       
  6747     virtual TInt TestTHTVSetWithSpeed( CStifItemParser& aItem );
       
  6748 
       
  6749     /*
       
  6750     * TestTHTVRemainingTime test method for testing the RemainingTime method
       
  6751     * @since S60 5.0
       
  6752     * @param aItem Script line containing parameters.
       
  6753     * @return Symbian OS error code.
       
  6754     */
       
  6755     virtual TInt TestTHTVRemainingTime( CStifItemParser& aItem );
       
  6756 
       
  6757     /*
       
  6758     * TestTHTVFinish test method for testing the Finish method
       
  6759     * @since S60 5.0
       
  6760     * @param aItem Script line containing parameters.
       
  6761     * @return Symbian OS error code.
       
  6762     */
       
  6763     virtual TInt TestTHTVFinish( CStifItemParser& aItem );
       
  6764 
       
  6765     /*
       
  6766     * TestTHTVChanged test method for testing the Changed method
       
  6767     * @since S60 5.0
       
  6768     * @param aItem Script line containing parameters.
       
  6769     * @return Symbian OS error code.
       
  6770     */
       
  6771     virtual TInt TestTHTVChanged( CStifItemParser& aItem );
       
  6772 
       
  6773     /*
       
  6774     * TestTHTVInterpolating test method for testing the Interpolating method
       
  6775     * @since S60 5.0
       
  6776     * @param aItem Script line containing parameters.
       
  6777     * @return Symbian OS error code.
       
  6778     */
       
  6779     virtual TInt TestTHTVInterpolating( CStifItemParser& aItem );
       
  6780 
       
  6781     /*
       
  6782     * TestTHTVClearChanged test method for testing the ClearChanged method
       
  6783     * @since S60 5.0
       
  6784     * @param aItem Script line containing parameters.
       
  6785     * @return Symbian OS error code.
       
  6786     */
       
  6787     virtual TInt TestTHTVClearChanged( CStifItemParser& aItem );
       
  6788 
       
  6789     /*
       
  6790     * TestTHTVEnableClock test method for testing the EnableClock method
       
  6791     * @since S60 5.0
       
  6792     * @param aItem Script line containing parameters.
       
  6793     * @return Symbian OS error code.
       
  6794     */
       
  6795     virtual TInt TestTHTVEnableClock( CStifItemParser& aItem );
       
  6796 
       
  6797     /*
       
  6798     * TestTHTVSuspend test method for testing the Suspend method
       
  6799     * @since S60 5.0
       
  6800     * @param aItem Script line containing parameters.
       
  6801     * @return Symbian OS error code.
       
  6802     */
       
  6803     virtual TInt TestTHTVSuspend( CStifItemParser& aItem );
       
  6804 
       
  6805     /*
       
  6806     * TestTHTVoperatorEqualTo test method for testing the operator = method
       
  6807     * @since S60 5.0
       
  6808     * @param aItem Script line containing parameters.
       
  6809     * @return Symbian OS error code.
       
  6810     */
       
  6811     virtual TInt TestTHTVoperatorEqualTo( CStifItemParser& aItem );
       
  6812 
       
  6813 private:// huiimage.h THuiImage
       
  6814     /*
       
  6815     * TestTHIConstructor test method for testing the Constructor method
       
  6816     * @since S60 5.0
       
  6817     * @param aItem Script line containing parameters.
       
  6818     * @return Symbian OS error code.
       
  6819     */
       
  6820     virtual TInt TestTHIConstructor( CStifItemParser& aItem );
       
  6821 
       
  6822     /*
       
  6823     * TestTHIConstructorWithParaL test method for testing the Constructor method
       
  6824     * @since S60 5.0
       
  6825     * @param aItem Script line containing parameters.
       
  6826     * @return Symbian OS error code.
       
  6827     */
       
  6828     virtual TInt TestTHIConstructorWithParaL( CStifItemParser& aItem );
       
  6829 
       
  6830     /*
       
  6831     * TestTHISegmentCountL test method for testing the SegmentCount method
       
  6832     * @since S60 5.0
       
  6833     * @param aItem Script line containing parameters.
       
  6834     * @return Symbian OS error code.
       
  6835     */
       
  6836     virtual TInt TestTHISegmentCountL( CStifItemParser& aItem );
       
  6837 
       
  6838     /*
       
  6839     * TestTHIGetVertexCoordsL test method for testing the GetVertexCoords method
       
  6840     * @since S60 5.0
       
  6841     * @param aItem Script line containing parameters.
       
  6842     * @return Symbian OS error code.
       
  6843     */
       
  6844     virtual TInt TestTHIGetVertexCoordsL( CStifItemParser& aItem );
       
  6845 
       
  6846     /*
       
  6847     * TestTHIGetTexCoordsL test method for testing the GetTexCoords method
       
  6848     * @since S60 5.0
       
  6849     * @param aItem Script line containing parameters.
       
  6850     * @return Symbian OS error code.
       
  6851     */
       
  6852     virtual TInt TestTHIGetTexCoordsL( CStifItemParser& aItem );
       
  6853 
       
  6854     /*
       
  6855     * TestTHISetTexCoords test method for testing the SetTexCoords method
       
  6856     * @since S60 5.0
       
  6857     * @param aItem Script line containing parameters.
       
  6858     * @return Symbian OS error code.
       
  6859     */
       
  6860     virtual TInt TestTHISetTexCoordsL( CStifItemParser& aItem );
       
  6861 
       
  6862     /*
       
  6863     * TestTHITopLeft test method for testing the TopLeft method
       
  6864     * @since S60 5.0
       
  6865     * @param aItem Script line containing parameters.
       
  6866     * @return Symbian OS error code.
       
  6867     */
       
  6868     virtual TInt TestTHITopLeftL( CStifItemParser& aItem );
       
  6869 
       
  6870     /*
       
  6871     * TestTHIBottomRight test method for testing the BottomRight method
       
  6872     * @since S60 5.0
       
  6873     * @param aItem Script line containing parameters.
       
  6874     * @return Symbian OS error code.
       
  6875     */
       
  6876     virtual TInt TestTHIBottomRightL( CStifItemParser& aItem );
       
  6877 
       
  6878     /*
       
  6879     * TestTHIHasTexture test method for testing the HasTexture method
       
  6880     * @since S60 5.0
       
  6881     * @param aItem Script line containing parameters.
       
  6882     * @return Symbian OS error code.
       
  6883     */
       
  6884     virtual TInt TestTHIHasTextureL( CStifItemParser& aItem );
       
  6885 
       
  6886     /*
       
  6887     * TestTHIHasTextureL test method for testing the SetTexture method
       
  6888     * @since S60 5.0
       
  6889     * @param aItem Script line containing parameters.
       
  6890     * @return Symbian OS error code.
       
  6891     */
       
  6892     virtual TInt TestTHISetTextureL( CStifItemParser& aItem );
       
  6893 
       
  6894     /*
       
  6895     * TestTHITextureL test method for testing the Texture method
       
  6896     * @since S60 5.0
       
  6897     * @param aItem Script line containing parameters.
       
  6898     * @return Symbian OS error code.
       
  6899     */
       
  6900     virtual TInt TestTHITextureL( CStifItemParser& aItem );
       
  6901 
       
  6902     /*
       
  6903     * TestTHITextureIfL test method for testing the TextureIf method
       
  6904     * @since S60 5.0
       
  6905     * @param aItem Script line containing parameters.
       
  6906     * @return Symbian OS error code.
       
  6907     */
       
  6908     virtual TInt TestTHITextureIfL( CStifItemParser& aItem );
       
  6909 
       
  6910     /*
       
  6911     * TestTHIHasShadow test method for testing the HasShadow method
       
  6912     * @since S60 5.0
       
  6913     * @param aItem Script line containing parameters.
       
  6914     * @return Symbian OS error code.
       
  6915     */
       
  6916     virtual TInt TestTHIHasShadow( CStifItemParser& aItem );
       
  6917 
       
  6918     /*
       
  6919     * TestTHIShadowTexture test method for testing the ShadowTexture method
       
  6920     * @since S60 5.0
       
  6921     * @param aItem Script line containing parameters.
       
  6922     * @return Symbian OS error code.
       
  6923     */
       
  6924     virtual TInt TestTHIShadowTexture( CStifItemParser& aItem );
       
  6925 
       
  6926     /*
       
  6927     * TestTHITranslate test method for testing the Translate method
       
  6928     * @since S60 5.0
       
  6929     * @param aItem Script line containing parameters.
       
  6930     * @return Symbian OS error code.
       
  6931     */
       
  6932     virtual TInt TestTHITranslate( CStifItemParser& aItem );
       
  6933 
       
  6934     /*
       
  6935     * TestTHIScale test method for testing the Scale method
       
  6936     * @since S60 5.0
       
  6937     * @param aItem Script line containing parameters.
       
  6938     * @return Symbian OS error code.
       
  6939     */
       
  6940     virtual TInt TestTHIScale( CStifItemParser& aItem );
       
  6941 
       
  6942 private:// huiimagebrush.h CHuiImageBrush
       
  6943     /*
       
  6944     * TestCHIBNewL test method for testing the NewL method
       
  6945     * @since S60 5.0
       
  6946     * @param aItem Script line containing parameters.
       
  6947     * @return Symbian OS error code.
       
  6948     */
       
  6949     virtual TInt TestCHIBNewL( CStifItemParser& aItem );
       
  6950 
       
  6951     /*
       
  6952     * TestCHIBNewLCL test method for testing the NewLC method
       
  6953     * @since S60 5.0
       
  6954     * @param aItem Script line containing parameters.
       
  6955     * @return Symbian OS error code.
       
  6956     */
       
  6957     virtual TInt TestCHIBNewLCL( CStifItemParser& aItem );
       
  6958 
       
  6959     /*
       
  6960     * TestCHIBSetScaleModeL test method for testing the SetScaleMode method
       
  6961     * @since S60 5.0
       
  6962     * @param aItem Script line containing parameters.
       
  6963     * @return Symbian OS error code.
       
  6964     */
       
  6965     virtual TInt TestCHIBSetScaleModeL( CStifItemParser& aItem );
       
  6966 
       
  6967     /*
       
  6968     * TestCHIBSetImageL test method for testing the SetImage method
       
  6969     * @since S60 5.0
       
  6970     * @param aItem Script line containing parameters.
       
  6971     * @return Symbian OS error code.
       
  6972     */
       
  6973     virtual TInt TestCHIBSetImageL( CStifItemParser& aItem );
       
  6974 
       
  6975     /*
       
  6976     * TestCHIBSetBordersL test method for testing the SetBorders method
       
  6977     * @since S60 5.0
       
  6978     * @param aItem Script line containing parameters.
       
  6979     * @return Symbian OS error code.
       
  6980     */
       
  6981     virtual TInt TestCHIBSetBordersL( CStifItemParser& aItem );
       
  6982 
       
  6983     /*
       
  6984     * TestCHIBBorderDrawingEnabledL test method for testing the BorderDrawingEnabled method
       
  6985     * @since S60 5.0
       
  6986     * @param aItem Script line containing parameters.
       
  6987     * @return Symbian OS error code.
       
  6988     */
       
  6989     virtual TInt TestCHIBBorderDrawingEnabledL( CStifItemParser& aItem );
       
  6990 
       
  6991     /*
       
  6992     * TestCHIBCenterDrawingEnabledL test method for testing the CenterDrawingEnabled method
       
  6993     * @since S60 5.0
       
  6994     * @param aItem Script line containing parameters.
       
  6995     * @return Symbian OS error code.
       
  6996     */
       
  6997     virtual TInt TestCHIBCenterDrawingEnabledL( CStifItemParser& aItem );
       
  6998 
       
  6999     /*
       
  7000     * TestCHIBExpandVisualRectL test method for testing the ExpandVisualRect method
       
  7001     * @since S60 5.0
       
  7002     * @param aItem Script line containing parameters.
       
  7003     * @return Symbian OS error code.
       
  7004     */
       
  7005     virtual TInt TestCHIBExpandVisualRectL( CStifItemParser& aItem );
       
  7006 
       
  7007     /*
       
  7008     * TestCHIBBorderDrawingEnabledL test method for testing the BorderDrawingEnabled method
       
  7009     * @since S60 5.0
       
  7010     * @param aItem Script line containing parameters.
       
  7011     * @return Symbian OS error code.
       
  7012     */
       
  7013     virtual TInt TestCHIBDrawL( CStifItemParser& aItem );
       
  7014 
       
  7015 private:// huitimedpoint.h THuiTimedPoint
       
  7016     /*
       
  7017     * TestTHTPConstructor test method for testing the Constructor method
       
  7018     * @since S60 5.0
       
  7019     * @param aItem Script line containing parameters.
       
  7020     * @return Symbian OS error code.
       
  7021     */
       
  7022     virtual TInt TestTHTPConstructor( CStifItemParser& aItem );
       
  7023 
       
  7024     /*
       
  7025     * TestTHTPConstructorWithTReal test method for testing the Constructor method
       
  7026     * @since S60 5.0
       
  7027     * @param aItem Script line containing parameters.
       
  7028     * @return Symbian OS error code.
       
  7029     */
       
  7030     virtual TInt TestTHTPConstructorWithTReal( CStifItemParser& aItem );
       
  7031 
       
  7032     /*
       
  7033     * TestTHTPSetStyle test method for testing the SetStyle method
       
  7034     * @since S60 5.0
       
  7035     * @param aItem Script line containing parameters.
       
  7036     * @return Symbian OS error code.
       
  7037     */
       
  7038     virtual TInt TestTHTPSetStyle( CStifItemParser& aItem );
       
  7039 
       
  7040     /*
       
  7041     * TestTHTPSetFunctionL test method for testing the SetFunction method
       
  7042     * @since S60 5.0
       
  7043     * @param aItem Script line containing parameters.
       
  7044     * @return Symbian OS error code.
       
  7045     */
       
  7046     virtual TInt TestTHTPSetFunctionL( CStifItemParser& aItem );
       
  7047 
       
  7048     /*
       
  7049     * TestTHTPSet test method for testing the Set method
       
  7050     * @since S60 5.0
       
  7051     * @param aItem Script line containing parameters.
       
  7052     * @return Symbian OS error code.
       
  7053     */
       
  7054     virtual TInt TestTHTPSet( CStifItemParser& aItem );
       
  7055 
       
  7056     /*
       
  7057     * TestTHTPSetTReal test method for testing the Set method
       
  7058     * @since S60 5.0
       
  7059     * @param aItem Script line containing parameters.
       
  7060     * @return Symbian OS error code.
       
  7061     */
       
  7062     virtual TInt TestTHTPSetTReal( CStifItemParser& aItem );
       
  7063 
       
  7064     /*
       
  7065     * TestTHTPSetWithSpeed test method for testing the SetWithSpeed method
       
  7066     * @since S60 5.0
       
  7067     * @param aItem Script line containing parameters.
       
  7068     * @return Symbian OS error code.
       
  7069     */
       
  7070     virtual TInt TestTHTPSetWithSpeed( CStifItemParser& aItem );
       
  7071 
       
  7072     /*
       
  7073     * TestTHTPSetWithSpeedTReal test method for testing the SetWithSpeed method
       
  7074     * @since S60 5.0
       
  7075     * @param aItem Script line containing parameters.
       
  7076     * @return Symbian OS error code.
       
  7077     */
       
  7078     virtual TInt TestTHTPSetWithSpeedTReal( CStifItemParser& aItem );
       
  7079 
       
  7080     /*
       
  7081     * TestTHTPNow test method for testing the Now method
       
  7082     * @since S60 5.0
       
  7083     * @param aItem Script line containing parameters.
       
  7084     * @return Symbian OS error code.
       
  7085     */
       
  7086     virtual TInt TestTHTPNow( CStifItemParser& aItem );
       
  7087 
       
  7088     /*
       
  7089     * TestTHTPRealNow test method for testing the RealNow method
       
  7090     * @since S60 5.0
       
  7091     * @param aItem Script line containing parameters.
       
  7092     * @return Symbian OS error code.
       
  7093     */
       
  7094     virtual TInt TestTHTPRealNow( CStifItemParser& aItem );
       
  7095 
       
  7096     /*
       
  7097     * TestTHTPTarget test method for testing the Target method
       
  7098     * @since S60 5.0
       
  7099     * @param aItem Script line containing parameters.
       
  7100     * @return Symbian OS error code.
       
  7101     */
       
  7102     virtual TInt TestTHTPTarget( CStifItemParser& aItem );
       
  7103 
       
  7104     /*
       
  7105     * TestTHTPRealTarget test method for testing the RealTarget method
       
  7106     * @since S60 5.0
       
  7107     * @param aItem Script line containing parameters.
       
  7108     * @return Symbian OS error code.
       
  7109     */
       
  7110     virtual TInt TestTHTPRealTarget( CStifItemParser& aItem );
       
  7111 
       
  7112     /*
       
  7113     * TestTHTPFinish test method for testing the Finish method
       
  7114     * @since S60 5.0
       
  7115     * @param aItem Script line containing parameters.
       
  7116     * @return Symbian OS error code.
       
  7117     */
       
  7118     virtual TInt TestTHTPFinish( CStifItemParser& aItem );
       
  7119 
       
  7120 private:// huitexturehandle.h THuiTextureHandle
       
  7121     /*
       
  7122     * TestTHTHConstructorL test method for testing the Constructor method
       
  7123     * @since S60 5.0
       
  7124     * @param aItem Script line containing parameters.
       
  7125     * @return Symbian OS error code.
       
  7126     */
       
  7127     virtual TInt TestTHTHConstructorL( CStifItemParser& aItem );
       
  7128 
       
  7129     /*
       
  7130     * TestTHTHConstructorWithParaL test method for testing the Constructor method
       
  7131     * @since S60 5.0
       
  7132     * @param aItem Script line containing parameters.
       
  7133     * @return Symbian OS error code.
       
  7134     */
       
  7135     virtual TInt TestTHTHConstructorWithParaL( CStifItemParser& aItem );
       
  7136 
       
  7137     /*
       
  7138     * TestTHTHIsNullL test method for testing the IsNull method
       
  7139     * @since S60 5.0
       
  7140     * @param aItem Script line containing parameters.
       
  7141     * @return Symbian OS error code.
       
  7142     */
       
  7143     virtual TInt TestTHTHIsNullL( CStifItemParser& aItem );
       
  7144 
       
  7145     /*
       
  7146     * TestTHTHHasContentL test method for testing the HasContent method
       
  7147     * @since S60 5.0
       
  7148     * @param aItem Script line containing parameters.
       
  7149     * @return Symbian OS error code.
       
  7150     */
       
  7151     virtual TInt TestTHTHHasContentL( CStifItemParser& aItem );
       
  7152 
       
  7153     /*
       
  7154     * TestTHTHReleaseL test method for testing the Release method
       
  7155     * @since S60 5.0
       
  7156     * @param aItem Script line containing parameters.
       
  7157     * @return Symbian OS error code.
       
  7158     */
       
  7159     virtual TInt TestTHTHReleaseL( CStifItemParser& aItem );
       
  7160 
       
  7161     /*
       
  7162     * TestTHTHSetL test method for testing the Set method
       
  7163     * @since S60 5.0
       
  7164     * @param aItem Script line containing parameters.
       
  7165     * @return Symbian OS error code.
       
  7166     */
       
  7167     virtual TInt TestTHTHSetL( CStifItemParser& aItem );
       
  7168 
       
  7169     /*
       
  7170     * TestTHTHSetNameL test method for testing the SetName method
       
  7171     * @since S60 5.0
       
  7172     * @param aItem Script line containing parameters.
       
  7173     * @return Symbian OS error code.
       
  7174     */
       
  7175     virtual TInt TestTHTHSetNameL( CStifItemParser& aItem );
       
  7176 
       
  7177     /*
       
  7178     * TestTHTHSetSizeL test method for testing the SetSize method
       
  7179     * @since S60 5.0
       
  7180     * @param aItem Script line containing parameters.
       
  7181     * @return Symbian OS error code.
       
  7182     */
       
  7183     virtual TInt TestTHTHSetSizeL( CStifItemParser& aItem );
       
  7184 
       
  7185     /*
       
  7186     * TestTHTHSetTextureSizeL test method for testing the SetTextureSize method
       
  7187     * @since S60 5.0
       
  7188     * @param aItem Script line containing parameters.
       
  7189     * @return Symbian OS error code.
       
  7190     */
       
  7191     virtual TInt TestTHTHSetTextureSizeL( CStifItemParser& aItem );
       
  7192 
       
  7193     /*
       
  7194     * TestTHTHSegmentedTextureL test method for testing the SegmentedTexture method
       
  7195     * @since S60 5.0
       
  7196     * @param aItem Script line containing parameters.
       
  7197     * @return Symbian OS error code.
       
  7198     */
       
  7199     virtual TInt TestTHTHSegmentedTextureL( CStifItemParser& aItem );
       
  7200 
       
  7201     /*
       
  7202     * TestTHTHSegmentedTextureconstL test method for testing the SetTextureSize method
       
  7203     * @since S60 5.0
       
  7204     * @param aItem Script line containing parameters.
       
  7205     * @return Symbian OS error code.
       
  7206     */
       
  7207     virtual TInt TestTHTHSegmentedTextureconstL( CStifItemParser& aItem );
       
  7208 
       
  7209     /*
       
  7210     * TestTHTHShadowedTextureL test method for testing the ShadowedTexture method
       
  7211     * @since S60 5.0
       
  7212     * @param aItem Script line containing parameters.
       
  7213     * @return Symbian OS error code.
       
  7214     */
       
  7215     virtual TInt TestTHTHShadowedTextureL( CStifItemParser& aItem );
       
  7216 
       
  7217     /*
       
  7218     * TestTHTHShadowedTextureconstL test method for testing the ShadowedTexture method
       
  7219     * @since S60 5.0
       
  7220     * @param aItem Script line containing parameters.
       
  7221     * @return Symbian OS error code.
       
  7222     */
       
  7223     virtual TInt TestTHTHShadowedTextureconstL( CStifItemParser& aItem );
       
  7224 
       
  7225     /*
       
  7226     * TestTHTHTextureChangedL test method for testing the TextureChanged method
       
  7227     * @since S60 5.0
       
  7228     * @param aItem Script line containing parameters.
       
  7229     * @return Symbian OS error code.
       
  7230     */
       
  7231     virtual TInt TestTHTHTextureChangedL( CStifItemParser& aItem );
       
  7232 
       
  7233     /*
       
  7234     * TestTHTHTextureClearChangedL test method for testing the TextureClearChanged method
       
  7235     * @since S60 5.0
       
  7236     * @param aItem Script line containing parameters.
       
  7237     * @return Symbian OS error code.
       
  7238     */
       
  7239     virtual TInt TestTHTHTextureClearChangedL( CStifItemParser& aItem );
       
  7240 
       
  7241     /*
       
  7242     * TestTHTHNameL test method for testing the Name method
       
  7243     * @since S60 5.0
       
  7244     * @param aItem Script line containing parameters.
       
  7245     * @return Symbian OS error code.
       
  7246     */
       
  7247     virtual TInt TestTHTHNameL( CStifItemParser& aItem );
       
  7248 
       
  7249     /*
       
  7250     * TestTHTHSizeL test method for testing the Size method
       
  7251     * @since S60 5.0
       
  7252     * @param aItem Script line containing parameters.
       
  7253     * @return Symbian OS error code.
       
  7254     */
       
  7255     virtual TInt TestTHTHSizeL( CStifItemParser& aItem );
       
  7256 
       
  7257     /*
       
  7258     * TestTHTHSegmentCountL test method for testing the SegmentCount method
       
  7259     * @since S60 5.0
       
  7260     * @param aItem Script line containing parameters.
       
  7261     * @return Symbian OS error code.
       
  7262     */
       
  7263     virtual TInt TestTHTHSegmentCountL( CStifItemParser& aItem );
       
  7264 
       
  7265     /*
       
  7266     * TestTHTHSegmentNameL test method for testing the SegmentName method
       
  7267     * @since S60 5.0
       
  7268     * @param aItem Script line containing parameters.
       
  7269     * @return Symbian OS error code.
       
  7270     */
       
  7271     virtual TInt TestTHTHSegmentNameL( CStifItemParser& aItem );
       
  7272 
       
  7273     /*
       
  7274     * TestTHTHSegmentSizeL test method for testing the SegmentSize method
       
  7275     * @since S60 5.0
       
  7276     * @param aItem Script line containing parameters.
       
  7277     * @return Symbian OS error code.
       
  7278     */
       
  7279     virtual TInt TestTHTHSegmentSizeL( CStifItemParser& aItem );
       
  7280 
       
  7281     /*
       
  7282     * TestTHTHSegmentTextureSizeL test method for testing the SegmentTextureSize method
       
  7283     * @since S60 5.0
       
  7284     * @param aItem Script line containing parameters.
       
  7285     * @return Symbian OS error code.
       
  7286     */
       
  7287     virtual TInt TestTHTHSegmentTextureSizeL( CStifItemParser& aItem );
       
  7288 
       
  7289     /*
       
  7290     * TestTHTHSegmentOffsetL test method for testing the SegmentOffset method
       
  7291     * @since S60 5.0
       
  7292     * @param aItem Script line containing parameters.
       
  7293     * @return Symbian OS error code.
       
  7294     */
       
  7295     virtual TInt TestTHTHSegmentOffsetL( CStifItemParser& aItem );
       
  7296 
       
  7297     /*
       
  7298     * TestTHTHTextureExtensionL test method for testing the TextureExtension method
       
  7299     * @since S60 5.0
       
  7300     * @param aItem Script line containing parameters.
       
  7301     * @return Symbian OS error code.
       
  7302     */
       
  7303     virtual TInt TestTHTHTextureExtensionL( CStifItemParser& aItem );
       
  7304 
       
  7305 private:// huitransformation.h CHuiTransformation
       
  7306     /*
       
  7307     * TestCHTranNewL test method for testing the NewL method
       
  7308     * @since S60 5.0
       
  7309     * @param aItem Script line containing parameters.
       
  7310     * @return Symbian OS error code.
       
  7311     */
       
  7312     virtual TInt TestCHTranNewL( CStifItemParser& aItem );
       
  7313 
       
  7314     /*
       
  7315     * TestCHTranNewLCL test method for testing the NewL method
       
  7316     * @since S60 5.0
       
  7317     * @param aItem Script line containing parameters.
       
  7318     * @return Symbian OS error code.
       
  7319     */
       
  7320     virtual TInt TestCHTranNewLCL( CStifItemParser& aItem );
       
  7321 
       
  7322     /*
       
  7323     * TestCHTranCountL test method for testing the Count method
       
  7324     * @since S60 5.0
       
  7325     * @param aItem Script line containing parameters.
       
  7326     * @return Symbian OS error code.
       
  7327     */
       
  7328     virtual TInt TestCHTranCountL( CStifItemParser& aItem );
       
  7329 
       
  7330     /*
       
  7331     * TestCHTranNonIdentityCountL test method for testing the NonIdentityCount method
       
  7332     * @since S60 5.0
       
  7333     * @param aItem Script line containing parameters.
       
  7334     * @return Symbian OS error code.
       
  7335     */
       
  7336     virtual TInt TestCHTranNonIdentityCountL( CStifItemParser& aItem );
       
  7337 
       
  7338     /*
       
  7339     * TestCHTranStepL test method for testing the Step method
       
  7340     * @since S60 5.0
       
  7341     * @param aItem Script line containing parameters.
       
  7342     * @return Symbian OS error code.
       
  7343     */
       
  7344     virtual TInt TestCHTranStepL( CStifItemParser& aItem );
       
  7345 
       
  7346     /*
       
  7347     * TestCHTranoperatorL test method for testing the operator [] method
       
  7348     * @since S60 5.0
       
  7349     * @param aItem Script line containing parameters.
       
  7350     * @return Symbian OS error code.
       
  7351     */
       
  7352     virtual TInt TestCHTranoperatorL( CStifItemParser& aItem );
       
  7353 
       
  7354     /*
       
  7355     * TestCHTranLoadIdentityL test method for testing the LoadIdentity method
       
  7356     * @since S60 5.0
       
  7357     * @param aItem Script line containing parameters.
       
  7358     * @return Symbian OS error code.
       
  7359     */
       
  7360     virtual TInt TestCHTranLoadIdentityL( CStifItemParser& aItem );
       
  7361 
       
  7362     /*
       
  7363     * TestCHTranTranslateL test method for testing the Translate method
       
  7364     * @since S60 5.0
       
  7365     * @param aItem Script line containing parameters.
       
  7366     * @return Symbian OS error code.
       
  7367     */
       
  7368     virtual TInt TestCHTranTranslateL( CStifItemParser& aItem );
       
  7369 
       
  7370     /*
       
  7371     * TestCHTranTranslateWithValueL test method for testing the Translate method
       
  7372     * @since S60 5.0
       
  7373     * @param aItem Script line containing parameters.
       
  7374     * @return Symbian OS error code.
       
  7375     */
       
  7376     virtual TInt TestCHTranTranslateWithValueL( CStifItemParser& aItem );
       
  7377 
       
  7378     /*
       
  7379     * TestCHTranScaleL test method for testing the Scale method
       
  7380     * @since S60 5.0
       
  7381     * @param aItem Script line containing parameters.
       
  7382     * @return Symbian OS error code.
       
  7383     */
       
  7384     virtual TInt TestCHTranScaleL( CStifItemParser& aItem );
       
  7385 
       
  7386     /*
       
  7387     * TestCHTranScaleL test method for testing the Scale method
       
  7388     * @since S60 5.0
       
  7389     * @param aItem Script line containing parameters.
       
  7390     * @return Symbian OS error code.
       
  7391     */
       
  7392     virtual TInt TestCHTranScaleWithValueL( CStifItemParser& aItem );
       
  7393 
       
  7394     /*
       
  7395     * TestCHTranScaleL test method for testing the Scale method
       
  7396     * @since S60 5.0
       
  7397     * @param aItem Script line containing parameters.
       
  7398     * @return Symbian OS error code.
       
  7399     */
       
  7400     virtual TInt TestCHTranScaleWithThreeL( CStifItemParser& aItem );
       
  7401 
       
  7402     /*
       
  7403     * TestCHTranScaleL test method for testing the Scale method
       
  7404     * @since S60 5.0
       
  7405     * @param aItem Script line containing parameters.
       
  7406     * @return Symbian OS error code.
       
  7407     */
       
  7408     virtual TInt TestCHTranScaleWithThreeValueL( CStifItemParser& aItem );
       
  7409 
       
  7410     /*
       
  7411     * TestCHTranRotateL test method for testing the Rotate method
       
  7412     * @since S60 5.0
       
  7413     * @param aItem Script line containing parameters.
       
  7414     * @return Symbian OS error code.
       
  7415     */
       
  7416     virtual TInt TestCHTranRotateL( CStifItemParser& aItem );
       
  7417 
       
  7418     /*
       
  7419     * TestCHTranRotateValueL test method for testing the Rotate method
       
  7420     * @since S60 5.0
       
  7421     * @param aItem Script line containing parameters.
       
  7422     * @return Symbian OS error code.
       
  7423     */
       
  7424     virtual TInt TestCHTranRotateValueL( CStifItemParser& aItem );
       
  7425 
       
  7426     /*
       
  7427     * TestCHTranRotateFourL test method for testing the Rotate method
       
  7428     * @since S60 5.0
       
  7429     * @param aItem Script line containing parameters.
       
  7430     * @return Symbian OS error code.
       
  7431     */
       
  7432     virtual TInt TestCHTranRotateFourL( CStifItemParser& aItem );
       
  7433 
       
  7434     /*
       
  7435     * TestCHTranRotateValueThreeL test method for testing the Rotate method
       
  7436     * @since S60 5.0
       
  7437     * @param aItem Script line containing parameters.
       
  7438     * @return Symbian OS error code.
       
  7439     */
       
  7440     virtual TInt TestCHTranRotateValueThreeL( CStifItemParser& aItem );
       
  7441 
       
  7442 private:// huifixmath.h HuiFixMath
       
  7443     /*
       
  7444     * TestHFMFixHypot test method for testing the FixHypot method
       
  7445     * @since S60 5.0
       
  7446     * @param aItem Script line containing parameters.
       
  7447     * @return Symbian OS error code.
       
  7448     */
       
  7449     virtual TInt TestHFMFixHypot( CStifItemParser& aItem );
       
  7450 
       
  7451     /*
       
  7452     * TestHFMFixSin test method for testing the FixSin method
       
  7453     * @since S60 5.0
       
  7454     * @param aItem Script line containing parameters.
       
  7455     * @return Symbian OS error code.
       
  7456     */
       
  7457     virtual TInt TestHFMFixSin( CStifItemParser& aItem );
       
  7458 
       
  7459     /*
       
  7460     * TestHFMFixCos test method for testing the FixCos method
       
  7461     * @since S60 5.0
       
  7462     * @param aItem Script line containing parameters.
       
  7463     * @return Symbian OS error code.
       
  7464     */
       
  7465     virtual TInt TestHFMFixCos( CStifItemParser& aItem );
       
  7466 
       
  7467     /*
       
  7468     * TestHFMFixMul test method for testing the FixMul method
       
  7469     * @since S60 5.0
       
  7470     * @param aItem Script line containing parameters.
       
  7471     * @return Symbian OS error code.
       
  7472     */
       
  7473     virtual TInt TestHFMFixMul( CStifItemParser& aItem );
       
  7474 
       
  7475     /*
       
  7476     * TestHFMFixDiv test method for testing the FixDiv method
       
  7477     * @since S60 5.0
       
  7478     * @param aItem Script line containing parameters.
       
  7479     * @return Symbian OS error code.
       
  7480     */
       
  7481     virtual TInt TestHFMFixDiv( CStifItemParser& aItem );
       
  7482 
       
  7483     /*
       
  7484     * TestHFMFloatToFix test method for testing the FloatToFix method
       
  7485     * @since S60 5.0
       
  7486     * @param aItem Script line containing parameters.
       
  7487     * @return Symbian OS error code.
       
  7488     */
       
  7489     virtual TInt TestHFMFloatToFix( CStifItemParser& aItem );
       
  7490 
       
  7491     /*
       
  7492     * TestHFMFixToFloat test method for testing the FixToFloat method
       
  7493     * @since S60 5.0
       
  7494     * @param aItem Script line containing parameters.
       
  7495     * @return Symbian OS error code.
       
  7496     */
       
  7497     virtual TInt TestHFMFixToFloat( CStifItemParser& aItem );
       
  7498 
       
  7499 private:// huifont.h THuiFont
       
  7500     /*
       
  7501     * TestTHFConstructorL test method for testing the Constructor method
       
  7502     * @since S60 5.0
       
  7503     * @param aItem Script line containing parameters.
       
  7504     * @return Symbian OS error code.
       
  7505     */
       
  7506     virtual TInt TestTHFConstructorL( CStifItemParser& aItem );
       
  7507 
       
  7508     /*
       
  7509     * TestTHFConstructorL test method for testing the Constructor method
       
  7510     * @since S60 5.0
       
  7511     * @param aItem Script line containing parameters.
       
  7512     * @return Symbian OS error code.
       
  7513     */
       
  7514     virtual TInt TestTHFConstructorWithParaL( CStifItemParser& aItem );
       
  7515 
       
  7516     /*
       
  7517     * TestTHFConstructorL test method for testing the Constructor method
       
  7518     * @since S60 5.0
       
  7519     * @param aItem Script line containing parameters.
       
  7520     * @return Symbian OS error code.
       
  7521     */
       
  7522     virtual TInt TestTHFConstructorWithFontL( CStifItemParser& aItem );
       
  7523 
       
  7524     /*
       
  7525     * TestTHFoperatorEqualL test method for testing the operator = method
       
  7526     * @since S60 5.0
       
  7527     * @param aItem Script line containing parameters.
       
  7528     * @return Symbian OS error code.
       
  7529     */
       
  7530     virtual TInt TestTHFoperatorEqual( CStifItemParser& aItem );
       
  7531 
       
  7532     /*
       
  7533     * TestTHFIdL test method for testing the Id method
       
  7534     * @since S60 5.0
       
  7535     * @param aItem Script line containing parameters.
       
  7536     * @return Symbian OS error code.
       
  7537     */
       
  7538     virtual TInt TestTHFIdL( CStifItemParser& aItem );
       
  7539 
       
  7540     /*
       
  7541     * TestTHFCategoryL test method for testing the Category method
       
  7542     * @since S60 5.0
       
  7543     * @param aItem Script line containing parameters.
       
  7544     * @return Symbian OS error code.
       
  7545     */
       
  7546     virtual TInt TestTHFCategoryL( CStifItemParser& aItem );
       
  7547 
       
  7548     /*
       
  7549     * TestTHFFontSpecL test method for testing the FontSpec method
       
  7550     * @since S60 5.0
       
  7551     * @param aItem Script line containing parameters.
       
  7552     * @return Symbian OS error code.
       
  7553     */
       
  7554     virtual TInt TestTHFFontSpecL( CStifItemParser& aItem );
       
  7555 
       
  7556 private:// huifontmanager.h THuiFontManager
       
  7557     /*
       
  7558     * TestTHFMEnumerateFontsL test method for testing the EnumerateFontsL method
       
  7559     * @since S60 5.0
       
  7560     * @param aItem Script line containing parameters.
       
  7561     * @return Symbian OS error code.
       
  7562     */
       
  7563     virtual TInt TestTHFMEnumerateFontsL( CStifItemParser& aItem );
       
  7564 
       
  7565 private:// huiinteractioninterval.h THuiInteractionInterval
       
  7566     /*
       
  7567     * TestTHIIConstructorL test method for testing the Constructor method
       
  7568     * @since S60 5.0
       
  7569     * @param aItem Script line containing parameters.
       
  7570     * @return Symbian OS error code.
       
  7571     */
       
  7572     virtual TInt TestTHIIConstructorL( CStifItemParser& aItem );
       
  7573 
       
  7574     /*
       
  7575     * TestTHIISetScalarL test method for testing the SetScalar method
       
  7576     * @since S60 5.0
       
  7577     * @param aItem Script line containing parameters.
       
  7578     * @return Symbian OS error code.
       
  7579     */
       
  7580     virtual TInt TestTHIISetScalarL( CStifItemParser& aItem );
       
  7581 
       
  7582     /*
       
  7583     * TestTHIIScalarL test method for testing the Scalar method
       
  7584     * @since S60 5.0
       
  7585     * @param aItem Script line containing parameters.
       
  7586     * @return Symbian OS error code.
       
  7587     */
       
  7588     virtual TInt TestTHIIScalarL( CStifItemParser& aItem );
       
  7589 
       
  7590     /*
       
  7591     * TestTHIIIntervalL test method for testing the Interval method
       
  7592     * @since S60 5.0
       
  7593     * @param aItem Script line containing parameters.
       
  7594     * @return Symbian OS error code.
       
  7595     */
       
  7596     virtual TInt TestTHIIIntervalL( CStifItemParser& aItem );
       
  7597 
       
  7598 private: // for test the huitextvisual.h
       
  7599     
       
  7600     /**
       
  7601     * TestHuiTextVisualAddNewL test method.
       
  7602     * @since S60 5.0
       
  7603     * @param aItem Script line containing parameters.
       
  7604     * @return Symbian OS error code.
       
  7605     */
       
  7606     virtual TInt TestHuiTextVisualAddNewL( CStifItemParser& aItem );
       
  7607     
       
  7608     /**
       
  7609     * TestHuiTextVisualSetTextL test method.
       
  7610     * @since S60 5.0
       
  7611     * @param aItem Script line containing parameters.
       
  7612     * @return Symbian OS error code.
       
  7613     */
       
  7614     virtual TInt TestHuiTextVisualSetTextL( CStifItemParser& aItem );
       
  7615     
       
  7616     /**
       
  7617     * TestHuiTextVisualText test method.
       
  7618     * @since S60 5.0
       
  7619     * @param aItem Script line containing parameters.
       
  7620     * @return Symbian OS error code.
       
  7621     */
       
  7622     virtual TInt TestHuiTextVisualText( CStifItemParser& aItem );
       
  7623     
       
  7624     /**
       
  7625     * TestHuiTextVisualSetAlign test method.
       
  7626     * @since S60 5.0
       
  7627     * @param aItem Script line containing parameters.
       
  7628     * @return Symbian OS error code.
       
  7629     */
       
  7630     virtual TInt TestHuiTextVisualSetAlign( CStifItemParser& aItem );
       
  7631     
       
  7632     /**
       
  7633     * TestHuiTextVisualSetLineSpacing test method.
       
  7634     * @since S60 5.0
       
  7635     * @param aItem Script line containing parameters.
       
  7636     * @return Symbian OS error code.
       
  7637     */
       
  7638     virtual TInt TestHuiTextVisualSetLineSpacing( CStifItemParser& aItem );
       
  7639     
       
  7640     /**
       
  7641     * TestHuiTextVisualSetStyle test method.
       
  7642     * @since S60 5.0
       
  7643     * @param aItem Script line containing parameters.
       
  7644     * @return Symbian OS error code.
       
  7645     */
       
  7646     virtual TInt TestHuiTextVisualSetStyle( CStifItemParser& aItem );
       
  7647     
       
  7648     /**
       
  7649     * TestHuiTextVisualSetTextStyle test method.
       
  7650     * @since S60 5.0
       
  7651     * @param aItem Script line containing parameters.
       
  7652     * @return Symbian OS error code.
       
  7653     */
       
  7654     virtual TInt TestHuiTextVisualSetTextStyle( CStifItemParser& aItem );
       
  7655     
       
  7656     /**
       
  7657     * TestHuiTextVisualStyle test method.
       
  7658     * @since S60 5.0
       
  7659     * @param aItem Script line containing parameters.
       
  7660     * @return Symbian OS error code.
       
  7661     */
       
  7662     virtual TInt TestHuiTextVisualStyle( CStifItemParser& aItem );
       
  7663     
       
  7664     /**
       
  7665     * TestHuiTextVisualTextStyle test method.
       
  7666     * @since S60 5.0
       
  7667     * @param aItem Script line containing parameters.
       
  7668     * @return Symbian OS error code.
       
  7669     */
       
  7670     virtual TInt TestHuiTextVisualTextStyle( CStifItemParser& aItem );
       
  7671     
       
  7672     /**
       
  7673     * TestHuiTextVisualSetMaxLineCount test method.
       
  7674     * @since S60 5.0
       
  7675     * @param aItem Script line containing parameters.
       
  7676     * @return Symbian OS error code.
       
  7677     */
       
  7678     virtual TInt TestHuiTextVisualSetMaxLineCount( CStifItemParser& aItem );
       
  7679     
       
  7680     /**
       
  7681     * TestHuiTextVisualMaxLineCount test method.
       
  7682     * @since S60 5.0
       
  7683     * @param aItem Script line containing parameters.
       
  7684     * @return Symbian OS error code.
       
  7685     */
       
  7686     virtual TInt TestHuiTextVisualMaxLineCount( CStifItemParser& aItem );
       
  7687     
       
  7688     /**
       
  7689     * TestHuiTextVisualWrapping test method.
       
  7690     * @since S60 5.0
       
  7691     * @param aItem Script line containing parameters.
       
  7692     * @return Symbian OS error code.
       
  7693     */
       
  7694     virtual TInt TestHuiTextVisualWrapping( CStifItemParser& aItem );
       
  7695     
       
  7696     /**
       
  7697     * TestHuiTextVisualSetWrapping test method.
       
  7698     * @since S60 5.0
       
  7699     * @param aItem Script line containing parameters.
       
  7700     * @return Symbian OS error code.
       
  7701     */
       
  7702     virtual TInt TestHuiTextVisualSetWrapping( CStifItemParser& aItem );
       
  7703     
       
  7704     /**
       
  7705     * TestHuiTextVisualBackgroundType test method.
       
  7706     * @since S60 5.0
       
  7707     * @param aItem Script line containing parameters.
       
  7708     * @return Symbian OS error code.
       
  7709     */
       
  7710     virtual TInt TestHuiTextVisualBackgroundType( CStifItemParser& aItem );
       
  7711     
       
  7712     /**
       
  7713     * TestHuiTextVisualOffset test method.
       
  7714     * @since S60 5.0
       
  7715     * @param aItem Script line containing parameters.
       
  7716     * @return Symbian OS error code.
       
  7717     */
       
  7718     virtual TInt TestHuiTextVisualOffset( CStifItemParser& aItem );
       
  7719     
       
  7720     /**
       
  7721     * TestHuiTextVisualOffsetConst test method.
       
  7722     * @since S60 5.0
       
  7723     * @param aItem Script line containing parameters.
       
  7724     * @return Symbian OS error code.
       
  7725     */
       
  7726     virtual TInt TestHuiTextVisualOffsetConst( CStifItemParser& aItem );
       
  7727     
       
  7728     /**
       
  7729     * TestHuiTextVisualTextExtents test method.
       
  7730     * @since S60 5.0
       
  7731     * @param aItem Script line containing parameters.
       
  7732     * @return Symbian OS error code.
       
  7733     */
       
  7734     virtual TInt TestHuiTextVisualTextExtentsL( CStifItemParser& aItem );
       
  7735     
       
  7736     /**
       
  7737     * TestHuiTextVisualPrepareDrawL test method.
       
  7738     * @since S60 5.0
       
  7739     * @param aItem Script line containing parameters.
       
  7740     * @return Symbian OS error code.
       
  7741     */
       
  7742     virtual TInt TestHuiTextVisualPrepareDrawL( CStifItemParser& aItem );
       
  7743     
       
  7744     /**
       
  7745     * TestHuiTextVisualSetColor test method.
       
  7746     * @since S60 5.0
       
  7747     * @param aItem Script line containing parameters.
       
  7748     * @return Symbian OS error code.
       
  7749     */
       
  7750     virtual TInt TestHuiTextVisualSetColor( CStifItemParser& aItem );
       
  7751     
       
  7752     /**
       
  7753     * TestHuiTextVisualSetColorWithIndex test method.
       
  7754     * @since S60 5.0
       
  7755     * @param aItem Script line containing parameters.
       
  7756     * @return Symbian OS error code.
       
  7757     */
       
  7758     virtual TInt TestHuiTextVisualSetColorWithIndex( CStifItemParser& aItem );
       
  7759     
       
  7760     /**
       
  7761     * TestHuiTextVisualSubstringExtents test method.
       
  7762     * @since S60 5.0
       
  7763     * @param aItem Script line containing parameters.
       
  7764     * @return Symbian OS error code.
       
  7765     */
       
  7766     virtual TInt TestHuiTextVisualSubstringExtents( CStifItemParser& aItem );
       
  7767     
       
  7768     /**
       
  7769     * TestHuiTextVisualEnableShadow test method.
       
  7770     * @since S60 5.0
       
  7771     * @param aItem Script line containing parameters.
       
  7772     * @return Symbian OS error code.
       
  7773     */
       
  7774     virtual TInt TestHuiTextVisualEnableShadow( CStifItemParser& aItem );
       
  7775     
       
  7776     /**
       
  7777     * TestHuiTextVisualSetHighlightRange test method.
       
  7778     * @since S60 5.0
       
  7779     * @param aItem Script line containing parameters.
       
  7780     * @return Symbian OS error code.
       
  7781     */
       
  7782     virtual TInt TestHuiTextVisualSetHighlightRange( CStifItemParser& aItem );
       
  7783     
       
  7784 private: //for test the huiviewportlayout.h
       
  7785     
       
  7786     
       
  7787     /**
       
  7788     * TestHuiViewPortLayoutAddNewL test method.
       
  7789     * @since S60 5.0
       
  7790     * @param aItem Script line containing parameters.
       
  7791     * @return Symbian OS error code.
       
  7792     */
       
  7793     virtual TInt TestHuiViewPortLayoutAddNewL( CStifItemParser& aItem );
       
  7794     
       
  7795     /**
       
  7796     * TestHuiViewPortLayoutSetVirtualSize test method.
       
  7797     * @since S60 5.0
       
  7798     * @param aItem Script line containing parameters.
       
  7799     * @return Symbian OS error code.
       
  7800     */
       
  7801     virtual TInt TestHuiViewPortLayoutSetVirtualSize( CStifItemParser& aItem );
       
  7802     
       
  7803     /**
       
  7804     * TestHuiViewPortLayoutSetViewportSize test method.
       
  7805     * @since S60 5.0
       
  7806     * @param aItem Script line containing parameters.
       
  7807     * @return Symbian OS error code.
       
  7808     */
       
  7809     virtual TInt TestHuiViewPortLayoutSetViewportSize( CStifItemParser& aItem );
       
  7810     
       
  7811     /**
       
  7812     * TestHuiViewPortLayoutSetViewportPos test method.
       
  7813     * @since S60 5.0
       
  7814     * @param aItem Script line containing parameters.
       
  7815     * @return Symbian OS error code.
       
  7816     */
       
  7817     virtual TInt TestHuiViewPortLayoutSetViewportPos( CStifItemParser& aItem );
       
  7818     
       
  7819 private: // for test the huiimagevisual.h
       
  7820     
       
  7821     /**
       
  7822     * TestHuiImageVisualAddNewL test method.
       
  7823     * @since S60 5.0
       
  7824     * @param aItem Script line containing parameters.
       
  7825     * @return Symbian OS error code.
       
  7826     */
       
  7827     virtual TInt TestHuiImageVisualAddNewL( CStifItemParser& aItem );
       
  7828     
       
  7829     /**
       
  7830     * TestHuiImageVisualSetScaleMode test method.
       
  7831     * @since S60 5.0
       
  7832     * @param aItem Script line containing parameters.
       
  7833     * @return Symbian OS error code.
       
  7834     */
       
  7835     virtual TInt TestHuiImageVisualSetScaleMode( CStifItemParser& aItem );
       
  7836     
       
  7837     /**
       
  7838     * TestHuiImageVisualSetImage test method.
       
  7839     * @since S60 5.0
       
  7840     * @param aItem Script line containing parameters.
       
  7841     * @return Symbian OS error code.
       
  7842     */
       
  7843     virtual TInt TestHuiImageVisualSetImageL( CStifItemParser& aItem );
       
  7844     
       
  7845     /**
       
  7846     * TestHuiImageVisualSetSecondaryImage test method.
       
  7847     * @since S60 5.0
       
  7848     * @param aItem Script line containing parameters.
       
  7849     * @return Symbian OS error code.
       
  7850     */
       
  7851     virtual TInt TestHuiImageVisualSetSecondaryImageL( CStifItemParser& aItem );
       
  7852     
       
  7853     /**
       
  7854     * TestHuiImageVisualImage test method.
       
  7855     * @since S60 5.0
       
  7856     * @param aItem Script line containing parameters.
       
  7857     * @return Symbian OS error code.
       
  7858     */
       
  7859     virtual TInt TestHuiImageVisualImage( CStifItemParser& aItem );
       
  7860     
       
  7861     /**
       
  7862     * TestHuiImageVisualSecondaryImage test method.
       
  7863     * @since S60 5.0
       
  7864     * @param aItem Script line containing parameters.
       
  7865     * @return Symbian OS error code.
       
  7866     */
       
  7867     virtual TInt TestHuiImageVisualSecondaryImage( CStifItemParser& aItem );
       
  7868     
       
  7869     /**
       
  7870     * TestHuiImageVisualSetColor test method.
       
  7871     * @since S60 5.0
       
  7872     * @param aItem Script line containing parameters.
       
  7873     * @return Symbian OS error code.
       
  7874     */
       
  7875     virtual TInt TestHuiImageVisualSetColor( CStifItemParser& aItem );
       
  7876     
       
  7877     /**
       
  7878     * TestHuiImageVisualSetColorMode test method.
       
  7879     * @since S60 5.0
       
  7880     * @param aItem Script line containing parameters.
       
  7881     * @return Symbian OS error code.
       
  7882     */
       
  7883     virtual TInt TestHuiImageVisualSetColorMode( CStifItemParser& aItem );
       
  7884     
       
  7885     /**
       
  7886     * TestHuiImageVisualSetStretch test method.
       
  7887     * @since S60 5.0
       
  7888     * @param aItem Script line containing parameters.
       
  7889     * @return Symbian OS error code.
       
  7890     */
       
  7891     virtual TInt TestHuiImageVisualSetStretch( CStifItemParser& aItem );
       
  7892     
       
  7893     /**
       
  7894     * TestHuiImageVisualSetStretchMode test method.
       
  7895     * @since S60 5.0
       
  7896     * @param aItem Script line containing parameters.
       
  7897     * @return Symbian OS error code.
       
  7898     */
       
  7899     virtual TInt TestHuiImageVisualSetStretchMode( CStifItemParser& aItem );
       
  7900     
       
  7901     /**
       
  7902     * TestHuiImageVisualSetDropShadow test method.
       
  7903     * @since S60 5.0
       
  7904     * @param aItem Script line containing parameters.
       
  7905     * @return Symbian OS error code.
       
  7906     */
       
  7907     virtual TInt TestHuiImageVisualSetDropShadow( CStifItemParser& aItem );
       
  7908     
       
  7909     /**
       
  7910     * TestHuiImageVisualSetDropShadowWithHuiMetrix test method.
       
  7911     * @since S60 5.0
       
  7912     * @param aItem Script line containing parameters.
       
  7913     * @return Symbian OS error code.
       
  7914     */
       
  7915     virtual TInt TestHuiImageVisualSetDropShadowWithHuiMetric( CStifItemParser& aItem );
       
  7916     
       
  7917     /**
       
  7918     * TestHuiImageVisualSetDropShadowWithHuiXYMetric test method.
       
  7919     * @since S60 5.0
       
  7920     * @param aItem Script line containing parameters.
       
  7921     * @return Symbian OS error code.
       
  7922     */
       
  7923     virtual TInt TestHuiImageVisualSetDropShadowWithHuiXYMetric( CStifItemParser& aItem );
       
  7924     
       
  7925 private:// for testing huigridlayout.h
       
  7926     
       
  7927     
       
  7928     /**
       
  7929     * TestHuiGridLayoutAddNewL test method.
       
  7930     * @since S60 5.0
       
  7931     * @param aItem Script line containing parameters.
       
  7932     * @return Symbian OS error code.
       
  7933     */
       
  7934     virtual TInt TestHuiGridLayoutAddNewL( CStifItemParser& aItem );
       
  7935     
       
  7936     /**
       
  7937     * TestHuiGridLayoutConstructor test method.
       
  7938     * @since S60 5.0
       
  7939     * @param aItem Script line containing parameters.
       
  7940     * @return Symbian OS error code.
       
  7941     */
       
  7942     virtual TInt TestHuiGridLayoutConstructor( CStifItemParser& aItem );
       
  7943     
       
  7944     /**
       
  7945     * TestHuiGridLayoutConstructL test method.
       
  7946     * @since S60 5.0
       
  7947     * @param aItem Script line containing parameters.
       
  7948     * @return Symbian OS error code.
       
  7949     */
       
  7950     virtual TInt TestHuiGridLayoutConstructL( CStifItemParser& aItem );
       
  7951     
       
  7952     /**
       
  7953     * TestHuiGridLayoutDelete test method.
       
  7954     * @since S60 5.0
       
  7955     * @param aItem Script line containing parameters.
       
  7956     * @return Symbian OS error code.
       
  7957     */
       
  7958     virtual TInt TestHuiGridLayoutDelete( CStifItemParser& aItem );
       
  7959     
       
  7960     /**
       
  7961     * TestHuiGridLayoutSetSize test method.
       
  7962     * @since S60 5.0
       
  7963     * @param aItem Script line containing parameters.
       
  7964     * @return Symbian OS error code.
       
  7965     */
       
  7966     virtual TInt TestHuiGridLayoutSetSize( CStifItemParser& aItem );
       
  7967     
       
  7968     /**
       
  7969     * TestHuiGridLayoutChildOrdinal test method.
       
  7970     * @since S60 5.0
       
  7971     * @param aItem Script line containing parameters.
       
  7972     * @return Symbian OS error code.
       
  7973     */
       
  7974     virtual TInt TestHuiGridLayoutChildOrdinalL( CStifItemParser& aItem );
       
  7975     
       
  7976     /**
       
  7977     * TestHuiGridLayoutChildPos test method.
       
  7978     * @since S60 5.0
       
  7979     * @param aItem Script line containing parameters.
       
  7980     * @return Symbian OS error code.
       
  7981     */
       
  7982     virtual TInt TestHuiGridLayoutChildPos( CStifItemParser& aItem );
       
  7983     
       
  7984     /**
       
  7985     * TestHuiGridLayoutChildSize test method.
       
  7986     * @since S60 5.0
       
  7987     * @param aItem Script line containing parameters.
       
  7988     * @return Symbian OS error code.
       
  7989     */
       
  7990     virtual TInt TestHuiGridLayoutChildSize( CStifItemParser& aItem );
       
  7991     
       
  7992     /**
       
  7993     * TestHuiGridLayoutChildRect test method.
       
  7994     * @since S60 5.0
       
  7995     * @param aItem Script line containing parameters.
       
  7996     * @return Symbian OS error code.
       
  7997     */
       
  7998     virtual TInt TestHuiGridLayoutChildRect( CStifItemParser& aItem );
       
  7999     
       
  8000     /**
       
  8001     * TestHuiGridLayoutBaseUnit test method.
       
  8002     * @since S60 5.0
       
  8003     * @param aItem Script line containing parameters.
       
  8004     * @return Symbian OS error code.
       
  8005     */
       
  8006     virtual TInt TestHuiGridLayoutBaseUnit( CStifItemParser& aItem );
       
  8007     
       
  8008     /**
       
  8009     * TestHuiGridLayoutRemoveAndDestroyAllD test method.
       
  8010     * @since S60 5.0
       
  8011     * @param aItem Script line containing parameters.
       
  8012     * @return Symbian OS error code.
       
  8013     */
       
  8014     virtual TInt TestHuiGridLayoutRemoveAndDestroyAllD( CStifItemParser& aItem );
       
  8015     
       
  8016     /**
       
  8017     * TestHuiGridLayoutFindTag test method.
       
  8018     * @since S60 5.0
       
  8019     * @param aItem Script line containing parameters.
       
  8020     * @return Symbian OS error code.
       
  8021     */
       
  8022     virtual TInt TestHuiGridLayoutFindTagL( CStifItemParser& aItem );
       
  8023     
       
  8024     /**
       
  8025     * TestHuiGridLayoutCount test method.
       
  8026     * @since S60 5.0
       
  8027     * @param aItem Script line containing parameters.
       
  8028     * @return Symbian OS error code.
       
  8029     */
       
  8030     virtual TInt TestHuiGridLayoutCount( CStifItemParser& aItem );
       
  8031     
       
  8032     /**
       
  8033     * TestHuiGridLayoutVisual test method.
       
  8034     * @since S60 5.0
       
  8035     * @param aItem Script line containing parameters.
       
  8036     * @return Symbian OS error code.
       
  8037     */
       
  8038     virtual TInt TestHuiGridLayoutVisualL( CStifItemParser& aItem );
       
  8039     
       
  8040     /**
       
  8041     * TestHuiGridLayoutSetPos test method.
       
  8042     * @since S60 5.0
       
  8043     * @param aItem Script line containing parameters.
       
  8044     * @return Symbian OS error code.
       
  8045     */
       
  8046     virtual TInt TestHuiGridLayoutSetPos( CStifItemParser& aItem );
       
  8047     
       
  8048     /**
       
  8049     * TestHuiGridLayoutUpdateChildrenLayout test method.
       
  8050     * @since S60 5.0
       
  8051     * @param aItem Script line containing parameters.
       
  8052     * @return Symbian OS error code.
       
  8053     */
       
  8054     virtual TInt TestHuiGridLayoutUpdateChildrenLayout( CStifItemParser& aItem );
       
  8055     
       
  8056     /**
       
  8057     * TestHuiGridLayoutPrepareDrawL test method.
       
  8058     * @since S60 5.0
       
  8059     * @param aItem Script line containing parameters.
       
  8060     * @return Symbian OS error code.
       
  8061     */
       
  8062     virtual TInt TestHuiGridLayoutPrepareDrawL( CStifItemParser& aItem );
       
  8063     
       
  8064     /**
       
  8065     * TestHuiGridLayoutDraw test method.
       
  8066     * @since S60 5.0
       
  8067     * @param aItem Script line containing parameters.
       
  8068     * @return Symbian OS error code.
       
  8069     */
       
  8070     virtual TInt TestHuiGridLayoutDrawL( CStifItemParser& aItem );
       
  8071     
       
  8072     /**
       
  8073     * TestHuiGridLayoutDrawSelf test method.
       
  8074     * @since S60 5.0
       
  8075     * @param aItem Script line containing parameters.
       
  8076     * @return Symbian OS error code.
       
  8077     */
       
  8078     virtual TInt TestHuiGridLayoutDrawSelfL( CStifItemParser& aItem );
       
  8079     
       
  8080     /**
       
  8081     * TestHuiGridLayoutChanged test method.
       
  8082     * @since S60 5.0
       
  8083     * @param aItem Script line containing parameters.
       
  8084     * @return Symbian OS error code.
       
  8085     */
       
  8086     virtual TInt TestHuiGridLayoutChanged( CStifItemParser& aItem );
       
  8087     
       
  8088     /**
       
  8089     * TestHuiGridLayoutReportChanged test method.
       
  8090     * @since S60 5.0
       
  8091     * @param aItem Script line containing parameters.
       
  8092     * @return Symbian OS error code.
       
  8093     */
       
  8094     virtual TInt TestHuiGridLayoutReportChanged( CStifItemParser& aItem );
       
  8095     
       
  8096     /**
       
  8097     * TestHuiGridLayoutClearChanged test method.
       
  8098     * @since S60 5.0
       
  8099     * @param aItem Script line containing parameters.
       
  8100     * @return Symbian OS error code.
       
  8101     */
       
  8102     virtual TInt TestHuiGridLayoutClearChanged( CStifItemParser& aItem );
       
  8103     
       
  8104     /**
       
  8105     * TestHuiGridLayoutNotifySkinChangedL test method.
       
  8106     * @since S60 5.0
       
  8107     * @param aItem Script line containing parameters.
       
  8108     * @return Symbian OS error code.
       
  8109     */
       
  8110     virtual TInt TestHuiGridLayoutNotifySkinChangedL( CStifItemParser& aItem );
       
  8111     
       
  8112     /**
       
  8113     * TestHuiGridLayoutExpandRectWithContent test method.
       
  8114     * @since S60 5.0
       
  8115     * @param aItem Script line containing parameters.
       
  8116     * @return Symbian OS error code.
       
  8117     */
       
  8118     virtual TInt TestHuiGridLayoutExpandRectWithContent( CStifItemParser& aItem );
       
  8119     
       
  8120     /**
       
  8121     * TestHuiGridLayoutVisualExtension test method.
       
  8122     * @since S60 5.0
       
  8123     * @param aItem Script line containing parameters.
       
  8124     * @return Symbian OS error code.
       
  8125     */
       
  8126     virtual TInt TestHuiGridLayoutVisualExtension( CStifItemParser& aItem );
       
  8127     
       
  8128     /**
       
  8129     * TestHuiGridLayoutSetColumnsL test method.
       
  8130     * @since S60 5.0
       
  8131     * @param aItem Script line containing parameters.
       
  8132     * @return Symbian OS error code.
       
  8133     */
       
  8134     virtual TInt TestHuiGridLayoutSetColumnsL( CStifItemParser& aItem );
       
  8135     
       
  8136     /**
       
  8137     * TestHuiGridLayoutSetRowsL test method.
       
  8138     * @since S60 5.0
       
  8139     * @param aItem Script line containing parameters.
       
  8140     * @return Symbian OS error code.
       
  8141     */
       
  8142     virtual TInt TestHuiGridLayoutSetRowsL( CStifItemParser& aItem );
       
  8143     
       
  8144     /**
       
  8145     * TestHuiGridLayoutSetColumnsLWithArray test method.
       
  8146     * @since S60 5.0
       
  8147     * @param aItem Script line containing parameters.
       
  8148     * @return Symbian OS error code.
       
  8149     */
       
  8150     virtual TInt TestHuiGridLayoutSetColumnsLWithArray( CStifItemParser& aItem );
       
  8151     
       
  8152     /**
       
  8153     * TestHuiGridLayoutSetRowsLWithArray test method.
       
  8154     * @since S60 5.0
       
  8155     * @param aItem Script line containing parameters.
       
  8156     * @return Symbian OS error code.
       
  8157     */
       
  8158     virtual TInt TestHuiGridLayoutSetRowsLWithArray( CStifItemParser& aItem );
       
  8159     
       
  8160     /**
       
  8161     * TestHuiGridLayoutFillWeightsL test method.
       
  8162     * @since S60 5.0
       
  8163     * @param aItem Script line containing parameters.
       
  8164     * @return Symbian OS error code.
       
  8165     */
       
  8166     virtual TInt TestHuiGridLayoutFillWeightsL( CStifItemParser& aItem );
       
  8167     
       
  8168     /**
       
  8169     * TestHuiGridLayoutAppendWeightL test method.
       
  8170     * @since S60 5.0
       
  8171     * @param aItem Script line containing parameters.
       
  8172     * @return Symbian OS error code.
       
  8173     */
       
  8174     virtual TInt TestHuiGridLayoutAppendWeightL( CStifItemParser& aItem );
       
  8175     
       
  8176     /**
       
  8177     * TestHuiGridLayoutInsertWeightL test method.
       
  8178     * @since S60 5.0
       
  8179     * @param aItem Script line containing parameters.
       
  8180     * @return Symbian OS error code.
       
  8181     */
       
  8182     virtual TInt TestHuiGridLayoutInsertWeightL( CStifItemParser& aItem );
       
  8183     
       
  8184     /**
       
  8185     * TestHuiGridLayoutReplaceWeightL test method.
       
  8186     * @since S60 5.0
       
  8187     * @param aItem Script line containing parameters.
       
  8188     * @return Symbian OS error code.
       
  8189     */
       
  8190     virtual TInt TestHuiGridLayoutReplaceWeightL( CStifItemParser& aItem );
       
  8191     
       
  8192     /**
       
  8193     * TestHuiGridLayoutRemoveWeightL test method.
       
  8194     * @since S60 5.0
       
  8195     * @param aItem Script line containing parameters.
       
  8196     * @return Symbian OS error code.
       
  8197     */
       
  8198     virtual TInt TestHuiGridLayoutRemoveWeightL( CStifItemParser& aItem );
       
  8199     
       
  8200     /**
       
  8201     * TestHuiGridLayoutWeight test method.
       
  8202     * @since S60 5.0
       
  8203     * @param aItem Script line containing parameters.
       
  8204     * @return Symbian OS error code.
       
  8205     */
       
  8206     virtual TInt TestHuiGridLayoutWeight( CStifItemParser& aItem );
       
  8207     
       
  8208     /**
       
  8209     * TestHuiGridLayoutDimensionCount test method.
       
  8210     * @since S60 5.0
       
  8211     * @param aItem Script line containing parameters.
       
  8212     * @return Symbian OS error code.
       
  8213     */
       
  8214     virtual TInt TestHuiGridLayoutDimensionCount( CStifItemParser& aItem );
       
  8215     
       
  8216     /**
       
  8217     * TestHuiGridLayoutSetExpanding test method.
       
  8218     * @since S60 5.0
       
  8219     * @param aItem Script line containing parameters.
       
  8220     * @return Symbian OS error code.
       
  8221     */
       
  8222     virtual TInt TestHuiGridLayoutSetExpanding( CStifItemParser& aItem );
       
  8223     
       
  8224     /**
       
  8225     * TestHuiGridLayoutRowCount test method.
       
  8226     * @since S60 5.0
       
  8227     * @param aItem Script line containing parameters.
       
  8228     * @return Symbian OS error code.
       
  8229     */
       
  8230     virtual TInt TestHuiGridLayoutRowCount( CStifItemParser& aItem );
       
  8231     
       
  8232     /**
       
  8233     * TestHuiGridLayoutColumnCount test method.
       
  8234     * @since S60 5.0
       
  8235     * @param aItem Script line containing parameters.
       
  8236     * @return Symbian OS error code.
       
  8237     */
       
  8238     virtual TInt TestHuiGridLayoutColumnCount( CStifItemParser& aItem );
       
  8239     
       
  8240     /**
       
  8241     * TestHuiGridLayoutOrdinalToBlock test method.
       
  8242     * @since S60 5.0
       
  8243     * @param aItem Script line containing parameters.
       
  8244     * @return Symbian OS error code.
       
  8245     */
       
  8246     virtual TInt TestHuiGridLayoutOrdinalToBlock( CStifItemParser& aItem );
       
  8247     
       
  8248     /**
       
  8249     * TestHuiGridLayoutSetLayoutModeFlags test method.
       
  8250     * @since S60 5.0
       
  8251     * @param aItem Script line containing parameters.
       
  8252     * @return Symbian OS error code.
       
  8253     */
       
  8254     virtual TInt TestHuiGridLayoutSetLayoutModeFlags( CStifItemParser& aItem );
       
  8255     
       
  8256     /**
       
  8257     * TestHuiGridLayoutClearLayoutModeFlags test method.
       
  8258     * @since S60 5.0
       
  8259     * @param aItem Script line containing parameters.
       
  8260     * @return Symbian OS error code.
       
  8261     */
       
  8262     virtual TInt TestHuiGridLayoutClearLayoutModeFlags( CStifItemParser& aItem );
       
  8263     
       
  8264     /**
       
  8265     * TestHuiGridLayoutLayoutModeFlags test method.
       
  8266     * @since S60 5.0
       
  8267     * @param aItem Script line containing parameters.
       
  8268     * @return Symbian OS error code.
       
  8269     */
       
  8270     virtual TInt TestHuiGridLayoutLayoutModeFlags( CStifItemParser& aItem );
       
  8271     
       
  8272     /**
       
  8273     * TestHuiGridLayoutGetClassName test method.
       
  8274     * @since S60 5.0
       
  8275     * @param aItem Script line containing parameters.
       
  8276     * @return Symbian OS error code.
       
  8277     */
       
  8278     virtual TInt TestHuiGridLayoutGetClassName( CStifItemParser& aItem );
       
  8279     
       
  8280     /**
       
  8281     * TestHuiGridLayoutDumpTree test method.
       
  8282     * @since S60 5.0
       
  8283     * @param aItem Script line containing parameters.
       
  8284     * @return Symbian OS error code.
       
  8285     */
       
  8286     virtual TInt TestHuiGridLayoutDumpTree( CStifItemParser& aItem );
       
  8287     
       
  8288     /**
       
  8289     * TestHuiGridLayoutGetInstanceName test method.
       
  8290     * @since S60 5.0
       
  8291     * @param aItem Script line containing parameters.
       
  8292     * @return Symbian OS error code.
       
  8293     */
       
  8294     virtual TInt TestHuiGridLayoutGetInstanceNameL( CStifItemParser& aItem );
       
  8295     
       
  8296     /**
       
  8297     * TestHuiGridLayoutType test method.
       
  8298     * @since S60 5.0
       
  8299     * @param aItem Script line containing parameters.
       
  8300     * @return Symbian OS error code.
       
  8301     */
       
  8302     virtual TInt TestHuiGridLayoutType( CStifItemParser& aItem );
       
  8303     
       
  8304     /**
       
  8305     * TestHuiGridLayoutSessionId test method.
       
  8306     * @since S60 5.0
       
  8307     * @param aItem Script line containing parameters.
       
  8308     * @return Symbian OS error code.
       
  8309     */
       
  8310     virtual TInt TestHuiGridLayoutSessionId( CStifItemParser& aItem );
       
  8311     
       
  8312     /**
       
  8313     * TestHuiGridLayoutSetSessionId test method.
       
  8314     * @since S60 5.0
       
  8315     * @param aItem Script line containing parameters.
       
  8316     * @return Symbian OS error code.
       
  8317     */
       
  8318     virtual TInt TestHuiGridLayoutSetSessionId( CStifItemParser& aItem );
       
  8319     
       
  8320 private: // for test the HuiTextureManager.h
       
  8321     
       
  8322     /**
       
  8323     * TestHuiTxureManagerEnv test method.
       
  8324     * @since S60 5.0
       
  8325     * @param aItem Script line containing parameters.
       
  8326     * @return Symbian OS error code.
       
  8327     */
       
  8328     virtual TInt TestHuiTxureManagerEnvL( CStifItemParser& aItem );
       
  8329     
       
  8330     /**
       
  8331     * TestHuiTxureManagerTexture test method.
       
  8332     * @since S60 5.0
       
  8333     * @param aItem Script line containing parameters.
       
  8334     * @return Symbian OS error code.
       
  8335     */
       
  8336     virtual TInt TestHuiTxureManagerTextureL( CStifItemParser& aItem );
       
  8337     
       
  8338     /**
       
  8339     * TestHuiTxureManagerTextureConst test method.
       
  8340     * @since S60 5.0
       
  8341     * @param aItem Script line containing parameters.
       
  8342     * @return Symbian OS error code.
       
  8343     */
       
  8344     virtual TInt TestHuiTxureManagerTextureConstL( CStifItemParser& aItem );
       
  8345     
       
  8346     /**
       
  8347     * TestHuiTxureManagerTextureL test method.
       
  8348     * @since S60 5.0
       
  8349     * @param aItem Script line containing parameters.
       
  8350     * @return Symbian OS error code.
       
  8351     */
       
  8352     virtual TInt TestHuiTxureManagerTextureLL( CStifItemParser& aItem );
       
  8353     
       
  8354     /**
       
  8355     * TestHuiTxureManagerSetImagePathL test method.
       
  8356     * @since S60 5.0
       
  8357     * @param aItem Script line containing parameters.
       
  8358     * @return Symbian OS error code.
       
  8359     */
       
  8360     virtual TInt TestHuiTxureManagerSetImagePathL( CStifItemParser& aItem );
       
  8361     
       
  8362     /**
       
  8363     * TestHuiTxureManagerImagePath test method.
       
  8364     * @since S60 5.0
       
  8365     * @param aItem Script line containing parameters.
       
  8366     * @return Symbian OS error code.
       
  8367     */
       
  8368     virtual TInt TestHuiTxureManagerImagePath( CStifItemParser& aItem );
       
  8369     
       
  8370     /**
       
  8371     * TestHuiTxureManagerBlankTextureConstL test method.
       
  8372     * @since S60 5.0
       
  8373     * @param aItem Script line containing parameters.
       
  8374     * @return Symbian OS error code.
       
  8375     */
       
  8376     virtual TInt TestHuiTxureManagerBlankTextureConstL( CStifItemParser& aItem );
       
  8377     
       
  8378     /**
       
  8379     * TestHuiTxureManagerBlankTexture test method.
       
  8380     * @since S60 5.0
       
  8381     * @param aItem Script line containing parameters.
       
  8382     * @return Symbian OS error code.
       
  8383     */
       
  8384     virtual TInt TestHuiTxureManagerBlankTextureL( CStifItemParser& aItem );
       
  8385     
       
  8386     /**
       
  8387     * TestHuiTxureManagerLoadTextureL test method.
       
  8388     * @since S60 5.0
       
  8389     * @param aItem Script line containing parameters.
       
  8390     * @return Symbian OS error code.
       
  8391     */
       
  8392     virtual TInt TestHuiTxureManagerLoadTextureL( CStifItemParser& aItem );
       
  8393     
       
  8394     /**
       
  8395     * TestHuiTxureManagerLoadTextureLWithSize test method.
       
  8396     * @since S60 5.0
       
  8397     * @param aItem Script line containing parameters.
       
  8398     * @return Symbian OS error code.
       
  8399     */
       
  8400     virtual TInt TestHuiTxureManagerLoadTextureLWithIdL( CStifItemParser& aItem );
       
  8401     
       
  8402     /**
       
  8403     * TestHuiTxureManagerLoadTextureLWithSizeImage test method.
       
  8404     * @since S60 5.0
       
  8405     * @param aItem Script line containing parameters.
       
  8406     * @return Symbian OS error code.
       
  8407     */
       
  8408     virtual TInt TestHuiTxureManagerLoadTextureLWithSizeImageL( CStifItemParser& aItem );
       
  8409     
       
  8410     /**
       
  8411     * TestHuiTxureManagerCreateTextureL test method.
       
  8412     * @since S60 5.0
       
  8413     * @param aItem Script line containing parameters.
       
  8414     * @return Symbian OS error code.
       
  8415     */
       
  8416     virtual TInt TestHuiTxureManagerCreateTextureL( CStifItemParser& aItem );
       
  8417     
       
  8418     /**
       
  8419     * TestHuiTxureManagerUpdateTextureFromBitmapL test method.
       
  8420     * @since S60 5.0
       
  8421     * @param aItem Script line containing parameters.
       
  8422     * @return Symbian OS error code.
       
  8423     */
       
  8424     virtual TInt TestHuiTxureManagerUpdateTextureFromBitmapL( CStifItemParser& aItem );
       
  8425     
       
  8426     /**
       
  8427     * TestHuiTxureManagerUnloadTexture test method.
       
  8428     * @since S60 5.0
       
  8429     * @param aItem Script line containing parameters.
       
  8430     * @return Symbian OS error code.
       
  8431     */
       
  8432     virtual TInt TestHuiTxureManagerUnloadTexture( CStifItemParser& aItem );
       
  8433     
       
  8434     /**
       
  8435     * TestHuiTxureManagerUnloadTextureWithID test method.
       
  8436     * @since S60 5.0
       
  8437     * @param aItem Script line containing parameters.
       
  8438     * @return Symbian OS error code.
       
  8439     */
       
  8440     virtual TInt TestHuiTxureManagerUnloadTextureWithID( CStifItemParser& aItem );
       
  8441     
       
  8442     /**
       
  8443     * TestHuiTxureManagerDefineFileNameL test method.
       
  8444     * @since S60 5.0
       
  8445     * @param aItem Script line containing parameters.
       
  8446     * @return Symbian OS error code.
       
  8447     */
       
  8448     virtual TInt TestHuiTxureManagerDefineFileNameL( CStifItemParser& aItem );
       
  8449     
       
  8450     /**
       
  8451     * TestHuiTxureManagerLoadQueueCount test method.
       
  8452     * @since S60 5.0
       
  8453     * @param aItem Script line containing parameters.
       
  8454     * @return Symbian OS error code.
       
  8455     */
       
  8456     virtual TInt TestHuiTxureManagerLoadQueueCount( CStifItemParser& aItem );
       
  8457     
       
  8458     /**
       
  8459     * TestHuiTxureManagerState test method.
       
  8460     * @since S60 5.0
       
  8461     * @param aItem Script line containing parameters.
       
  8462     * @return Symbian OS error code.
       
  8463     */
       
  8464     virtual TInt TestHuiTxureManagerState( CStifItemParser& aItem );
       
  8465     
       
  8466     /**
       
  8467     * TestHuiTxureManagerProcessor test method.
       
  8468     * @since S60 5.0
       
  8469     * @param aItem Script line containing parameters.
       
  8470     * @return Symbian OS error code.
       
  8471     */
       
  8472     virtual TInt TestHuiTxureManagerProcessorL( CStifItemParser& aItem );
       
  8473     
       
  8474     /**
       
  8475     * TestHuiTxureManagerPrependImagePath test method.
       
  8476     * @since S60 5.0
       
  8477     * @param aItem Script line containing parameters.
       
  8478     * @return Symbian OS error code.
       
  8479     */
       
  8480     virtual TInt TestHuiTxureManagerPrependImagePath( CStifItemParser& aItem );
       
  8481     
       
  8482     /**
       
  8483     * TestHuiTxureManagerSetTextureId test method.
       
  8484     * @since S60 5.0
       
  8485     * @param aItem Script line containing parameters.
       
  8486     * @return Symbian OS error code.
       
  8487     */
       
  8488     virtual TInt TestHuiTxureManagerSetTextureId( CStifItemParser& aItem );
       
  8489     
       
  8490     /**
       
  8491     * TestHuiTxureManagerIsLoaded test method.
       
  8492     * @since S60 5.0
       
  8493     * @param aItem Script line containing parameters.
       
  8494     * @return Symbian OS error code.
       
  8495     */
       
  8496     virtual TInt TestHuiTxureManagerIsLoaded( CStifItemParser& aItem );
       
  8497     
       
  8498     /**
       
  8499     * TestHuiTxureManagerIsLoadedWithID test method.
       
  8500     * @since S60 5.0
       
  8501     * @param aItem Script line containing parameters.
       
  8502     * @return Symbian OS error code.
       
  8503     */
       
  8504     virtual TInt TestHuiTxureManagerIsLoadedWithID( CStifItemParser& aItem );
       
  8505     
       
  8506     /**
       
  8507     * TestHuiTxureManagerIsLoadedWithTexture test method.
       
  8508     * @since S60 5.0
       
  8509     * @param aItem Script line containing parameters.
       
  8510     * @return Symbian OS error code.
       
  8511     */
       
  8512     virtual TInt TestHuiTxureManagerIsLoadedWithTexture( CStifItemParser& aItem );
       
  8513     
       
  8514 private: // for testing huiflowlayout.h api
       
  8515     
       
  8516     /**
       
  8517     * TestHuiFlowLayoutAddNewL test method.
       
  8518     * @since S60 5.0
       
  8519     * @param aItem Script line containing parameters.
       
  8520     * @return Symbian OS error code.
       
  8521     */
       
  8522     virtual TInt TestHuiFlowLayoutAddNewL( CStifItemParser& aItem );
       
  8523     
       
  8524     /**
       
  8525     * TestHuiFlowLayoutDelete test method.
       
  8526     * @since S60 5.0
       
  8527     * @param aItem Script line containing parameters.
       
  8528     * @return Symbian OS error code.
       
  8529     */
       
  8530     virtual TInt TestHuiFlowLayoutDelete( CStifItemParser& aItem );
       
  8531     
       
  8532     /**
       
  8533     * TestHuiFlowLayoutSetSize test method.
       
  8534     * @since S60 5.0
       
  8535     * @param aItem Script line containing parameters.
       
  8536     * @return Symbian OS error code.
       
  8537     */
       
  8538     virtual TInt TestHuiFlowLayoutSetSize( CStifItemParser& aItem );
       
  8539     
       
  8540     /**
       
  8541     * TestHuiFlowLayoutSetFlowDirection test method.
       
  8542     * @since S60 5.0
       
  8543     * @param aItem Script line containing parameters.
       
  8544     * @return Symbian OS error code.
       
  8545     */
       
  8546     virtual TInt TestHuiFlowLayoutSetFlowDirection( CStifItemParser& aItem );
       
  8547     
       
  8548     /**
       
  8549     * TestHuiFlowLayoutSetCentering test method.
       
  8550     * @since S60 5.0
       
  8551     * @param aItem Script line containing parameters.
       
  8552     * @return Symbian OS error code.
       
  8553     */
       
  8554     virtual TInt TestHuiFlowLayoutSetCentering( CStifItemParser& aItem );
       
  8555     
       
  8556     /**
       
  8557     * TestHuiFlowLayoutSetMode test method.
       
  8558     * @since S60 5.0
       
  8559     * @param aItem Script line containing parameters.
       
  8560     * @return Symbian OS error code.
       
  8561     */
       
  8562     virtual TInt TestHuiFlowLayoutSetMode( CStifItemParser& aItem );
       
  8563     
       
  8564     /**
       
  8565     * TestHuiFlowLayoutMode test method.
       
  8566     * @since S60 5.0
       
  8567     * @param aItem Script line containing parameters.
       
  8568     * @return Symbian OS error code.
       
  8569     */
       
  8570     virtual TInt TestHuiFlowLayoutMode( CStifItemParser& aItem );
       
  8571     
       
  8572 private: // for testing the huiimageloaderutil.h
       
  8573     
       
  8574     /**
       
  8575     * TestHuiImageLoaderUtilConstructor test method.
       
  8576     * @since S60 5.0
       
  8577     * @param aItem Script line containing parameters.
       
  8578     * @return Symbian OS error code.
       
  8579     */
       
  8580     virtual TInt TestHuiImageLoaderUtilConstructorL( CStifItemParser& aItem );
       
  8581     
       
  8582     /**
       
  8583     * TestHuiImageLoaderUtilDelete test method.
       
  8584     * @since S60 5.0
       
  8585     * @param aItem Script line containing parameters.
       
  8586     * @return Symbian OS error code.
       
  8587     */
       
  8588     virtual TInt TestHuiImageLoaderUtilDelete( CStifItemParser& aItem );
       
  8589     
       
  8590     /**
       
  8591     * TestHuiImageLoaderUtilCreateImageLoaderL test method.
       
  8592     * @since S60 5.0
       
  8593     * @param aItem Script line containing parameters.
       
  8594     * @return Symbian OS error code.
       
  8595     */
       
  8596     virtual TInt TestHuiImageLoaderUtilCreateImageLoaderL( CStifItemParser& aItem );
       
  8597     
       
  8598     /**
       
  8599     * TestHuiImageLoaderUtilCreateImageLoaderLWithAppUid test method.
       
  8600     * @since S60 5.0
       
  8601     * @param aItem Script line containing parameters.
       
  8602     * @return Symbian OS error code.
       
  8603     */
       
  8604     virtual TInt TestHuiImageLoaderUtilCreateImageLoaderLWithAppUidL( CStifItemParser& aItem );
       
  8605     
       
  8606     /**
       
  8607     * TestHuiImageLoaderUtilSetSize test method.
       
  8608     * @since S60 5.0
       
  8609     * @param aItem Script line containing parameters.
       
  8610     * @return Symbian OS error code.
       
  8611     */
       
  8612     virtual TInt TestHuiImageLoaderUtilSetSize( CStifItemParser& aItem );
       
  8613     
       
  8614     /**
       
  8615     * TestHuiImageLoaderUtilSetSkinInstance test method.
       
  8616     * @since S60 5.0
       
  8617     * @param aItem Script line containing parameters.
       
  8618     * @return Symbian OS error code.
       
  8619     */
       
  8620     virtual TInt TestHuiImageLoaderUtilSetSkinInstance( CStifItemParser& aItem );
       
  8621     
       
  8622     /**
       
  8623     * TestHuiImageLoaderUtilImageLoaderExtension test method.
       
  8624     * @since S60 5.0
       
  8625     * @param aItem Script line containing parameters.
       
  8626     * @return Symbian OS error code.
       
  8627     */
       
  8628     virtual TInt TestHuiImageLoaderUtilImageLoaderExtension( CStifItemParser& aItem );
       
  8629     
       
  8630 private:  // for testing the huitextureautosizeparams.h
       
  8631     
       
  8632     /**
       
  8633     * TestHuiTexureAutoSizeParaConstructor test method.
       
  8634     * @since S60 5.0
       
  8635     * @param aItem Script line containing parameters.
       
  8636     * @return Symbian OS error code.
       
  8637     */
       
  8638     virtual TInt TestHuiTexureAutoSizeParaConstructor( CStifItemParser& aItem );
       
  8639     
       
  8640     /**
       
  8641     * TestHuiTexureAutoSizeParaSizeLowerThreshold test method.
       
  8642     * @since S60 5.0
       
  8643     * @param aItem Script line containing parameters.
       
  8644     * @return Symbian OS error code.
       
  8645     */
       
  8646     virtual TInt TestHuiTexureAutoSizeParaSizeLowerThreshold( CStifItemParser& aItem );
       
  8647     
       
  8648     /**
       
  8649     * TestHuiTexureAutoSizeParaSetSizeLowerThreshold test method.
       
  8650     * @since S60 5.0
       
  8651     * @param aItem Script line containing parameters.
       
  8652     * @return Symbian OS error code.
       
  8653     */
       
  8654     virtual TInt TestHuiTexureAutoSizeParaSetSizeLowerThreshold( CStifItemParser& aItem );
       
  8655     
       
  8656     /**
       
  8657     * TestHuiTexureAutoSizeParaSizeUpperThreshold test method.
       
  8658     * @since S60 5.0
       
  8659     * @param aItem Script line containing parameters.
       
  8660     * @return Symbian OS error code.
       
  8661     */
       
  8662     virtual TInt TestHuiTexureAutoSizeParaSizeUpperThreshold( CStifItemParser& aItem );
       
  8663     
       
  8664     /**
       
  8665     * TestHuiTexureAutoSizeParaSetSizeUpperThreshold test method.
       
  8666     * @since S60 5.0
       
  8667     * @param aItem Script line containing parameters.
       
  8668     * @return Symbian OS error code.
       
  8669     */
       
  8670     virtual TInt TestHuiTexureAutoSizeParaSetSizeUpperThreshold( CStifItemParser& aItem );
       
  8671     
       
  8672     /**
       
  8673     * TestHuiTexureAutoSizeParaMinSizeChange test method.
       
  8674     * @since S60 5.0
       
  8675     * @param aItem Script line containing parameters.
       
  8676     * @return Symbian OS error code.
       
  8677     */
       
  8678     virtual TInt TestHuiTexureAutoSizeParaMinSizeChange( CStifItemParser& aItem );
       
  8679     
       
  8680     /**
       
  8681     * TestHuiTexureAutoSizeParaSetMinSizeChange test method.
       
  8682     * @since S60 5.0
       
  8683     * @param aItem Script line containing parameters.
       
  8684     * @return Symbian OS error code.
       
  8685     */
       
  8686     virtual TInt TestHuiTexureAutoSizeParaSetMinSizeChange( CStifItemParser& aItem );
       
  8687     
       
  8688     /**
       
  8689     * TestHuiTexureAutoSizeParaDownsizeSettleThreshold test method.
       
  8690     * @since S60 5.0
       
  8691     * @param aItem Script line containing parameters.
       
  8692     * @return Symbian OS error code.
       
  8693     */
       
  8694     virtual TInt TestHuiTexureAutoSizeParaDownsizeSettleThreshold( CStifItemParser& aItem );
       
  8695     
       
  8696     /**
       
  8697     * TestHuiTexureAutoSizeParaSetDownsizeSettleThreshold test method.
       
  8698     * @since S60 5.0
       
  8699     * @param aItem Script line containing parameters.
       
  8700     * @return Symbian OS error code.
       
  8701     */
       
  8702     virtual TInt TestHuiTexureAutoSizeParaSetDownsizeSettleThreshold( CStifItemParser& aItem );
       
  8703 
       
  8704 
       
  8705 private:    // Data
       
  8706 
       
  8707     /**
       
  8708      * ScreenSaver Property
       
  8709      */
       
  8710     TInt iOldScreenSaverProperty;
       
  8711     /*
       
  8712      * The environment
       
  8713     */
       
  8714 
       
  8715     CHuiEnv* iHuiEnv;
       
  8716 
       
  8717     /*
       
  8718      * The Display
       
  8719     */
       
  8720 
       
  8721     CHuiDisplay* iHuiDisplay;
       
  8722 
       
  8723     /*
       
  8724      * The iHuiControl of visual
       
  8725     */
       
  8726 
       
  8727     CHuiControl* iHuiControl;
       
  8728 
       
  8729 
       
  8730     /*
       
  8731     * The iHuiControl group
       
  8732     */
       
  8733 
       
  8734     CHuiControlGroup* iHuiControlGroup;
       
  8735     
       
  8736     
       
  8737     /**
       
  8738      * The instance of CHuiVisual class
       
  8739      * own.
       
  8740      */
       
  8741     CHuiVisual* iHuiVisual;
       
  8742     
       
  8743     /*
       
  8744      * The instance of CHuiLayout
       
  8745      */
       
  8746     CHuiLayout* iHuiLayout;
       
  8747     
       
  8748     /*
       
  8749      * New control of visual 
       
  8750      */
       
  8751     CHuiControl* iHuiNewControl;
       
  8752     
       
  8753     /*
       
  8754      * The extended visual class instance
       
  8755      */
       
  8756     CTestPlatALFCoreToolkitVisualExt* iHuiVisualExt;
       
  8757     
       
  8758     /*
       
  8759      * The display rectangle
       
  8760      */
       
  8761     
       
  8762     TRect iDisplayRect;
       
  8763     
       
  8764     /*
       
  8765      * The instance for test the huitextvisual api
       
  8766      */
       
  8767     CHuiTextVisual* iHuiTextVisual;
       
  8768     
       
  8769     /*
       
  8770      * The instance for test the huiviewportlayout api
       
  8771      */
       
  8772     CHuiViewportLayout* iHuiViewPortLayout;
       
  8773     
       
  8774     /*
       
  8775      * The instance for test the huiimagevisual.h api
       
  8776      */
       
  8777     CHuiImageVisual* iHuiImageVisual;
       
  8778     
       
  8779     /*
       
  8780      * The instance for test the huigridlayout.h api
       
  8781      */
       
  8782     CHuiGridLayout* iHuiGridLayout;
       
  8783     
       
  8784     /*
       
  8785      * The texture uid
       
  8786      */
       
  8787     TInt iTextureUid;
       
  8788     
       
  8789     /*
       
  8790      * The instance for testing the huiflowlayout.h api
       
  8791      */
       
  8792     CHuiFlowLayout* iHuiFlowLayout;
       
  8793     
       
  8794     /*
       
  8795      * The instance for testing the huiimageloaderutil.h api
       
  8796      */
       
  8797     CHuiImageLoaderUtil* iHuiImageLoaderUtil;
       
  8798 
       
  8799     /*
       
  8800      * The control for getting display
       
  8801      */
       
  8802     CHuiDisplayCoeControl* iHuiCtrl;
       
  8803 
       
  8804     };
       
  8805 
       
  8806 #endif      // C_TESTUIAIFCORETOOLKIT_H
       
  8807 
       
  8808 // End of File