diff -r 000000000000 -r 2f259fa3e83a classicui_plat/ganes_api/tsrc/inc/testplatgane.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/classicui_plat/ganes_api/tsrc/inc/testplatgane.h Tue Feb 02 01:00:49 2010 +0200 @@ -0,0 +1,898 @@ +/* +* Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: ganes_api +* +*/ + + +#ifndef C_TESTPLATGANE_H +#define C_TESTPLATGANE_H + +// INCLUDES +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +// MACROS +#define TEST_CLASS_VERSION_MAJOR 0 +#define TEST_CLASS_VERSION_MINOR 0 +#define TEST_CLASS_VERSION_BUILD 0 + +// Logging path +_LIT( KTestPlatGaneLogPath, "\\logs\\testframework\\testplatgane\\" ); +// Log file +_LIT( KTestPlatGaneLogFile, "testplatgane.txt" ); +_LIT( KTestPlatGaneLogFileWithTitle, "testplatgane_[%S].txt" ); + +// const variable +const int KTest = 5; +const int KStringSize = 20; + +// Dummy observer for testing some methods. +class TDummyObserver : public MHgScrollBufferObserver, public MHgSelectionObserver, public MHgMarkingObserver + { + public: + void Request(TInt /*aRequestStart*/, TInt /*aRequestEnd*/, THgScrollDirection /*aDirection*/) {} + void Release(TInt /*aReleaseStart*/, TInt /*aReleaseEnd*/) { } + void HandleOpenL(TInt /*aIndex*/) { } + void HandleSelectL(TInt /*aIndex*/) { } + void HandleMarkingL( TInt /*aIndex*/, TBool /*aMarked*/ ) {} + }; + + + +/** +* CTestPlatGane test class for STIF Test Framework TestScripter. +* @since S60 5.0 +*/ +NONSHARABLE_CLASS( CTestPlatGane ) : public CScriptBase + { +public: // Constructors and destructor + + /** + * Two-phased constructor. + */ + static CTestPlatGane* NewL( CTestModuleIf& aTestModuleIf ); + + /** + * Destructor. + */ + virtual ~CTestPlatGane(); + +public: // Functions from base classes + + /** + * From CScriptBase Runs a script line. + * @since S60 5.0 + * @param aItem Script line containing method name and parameters + * @return Symbian OS error code + */ + virtual TInt RunMethodL( CStifItemParser& aItem ); + +private: + + /** + * C++ default constructor. + */ + CTestPlatGane( CTestModuleIf& aTestModuleIf ); + + /** + * By default Symbian 2nd phase constructor is private. + */ + void ConstructL(); + + /** + * Method used to log version of test class + */ + void SendTestClassVersion(); + + /** + * Turn off ScreenSaver + * @since S60 5.0 + * @return Symbian OS error code. + */ + void TurnOffScreenSaver(); + + /** + * Restore ScreenSaver + * @since S60 5.0 + * @return Symbian OS error code. + */ + void RestoreScreenSaver(); + +private: // [TestMethods] + /** + * TestCHgDoubleGraphicListL test of CHgDoubleGraphicList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgDoubleGraphicListL( CStifItemParser& aItem ); + + /** + * TestCHgDoubleGraphicListPreferredImageSize test PreferredImageSize of CHgDoubleGraphicList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgDoubleGraphicListPreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgDoubleGraphicListL test of CHgDoubleGraphicList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgDoubleGraphicListFlatL( CStifItemParser& aItem ); + + /** + * TestCHgDoubleGraphicListPreferredImageSize test PreferredImageSize of CHgDoubleGraphicList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgDoubleGraphicListFlatPreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgDoubleTextListL test of CHgDoubleTextList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgDoubleTextListL( CStifItemParser& aItem ); + + /** + * TestCHgDoubleTextListPreferredImageSize test PreferredImageSize of CHgDoubleTextList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgDoubleTextListPreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgGridNewL test NewL of CHgGrid + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgGridNewL( CStifItemParser& aItem ); + + /** + * TestCHgGridPreferredImageSize test PreferredImageSize of CHgGrid + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgGridPreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgGridSetLandscapeScrollingSupport test SetLandscapeScrollingSupport of CHgGrid + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgGridSetLandscapeScrollingSupport( CStifItemParser& aItem ); + + /** + * TestCHgItemNewL test NewL of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemNewL( CStifItemParser& aItem ); + + /** + * TestCHgItemNewLCL test NewLC of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemNewLCL( CStifItemParser& aItem ); + + /** + * TestCHgItemIconL test Icon of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemIconL( CStifItemParser& aItem ); + + /** + * TestCHgItemTitleL test Title of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemTitleL( CStifItemParser& aItem ); + + /** + * TestCHgItemTextL test Text of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemTextL( CStifItemParser& aItem ); + + /** + * TestCHgItemTimeL test Time of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemTimeL( CStifItemParser& aItem ); + + /** + * TestCHgItemSetIconL test SetIcon of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemSetIconL( CStifItemParser& aItem ); + + /** + * TestCHgItemSetTitleL test SetTitleL of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemSetTitleL( CStifItemParser& aItem ); + + /** + * TestCHgItemSetTextL test SetTextL of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemSetTextL( CStifItemParser& aItem ); + + /** + * TestCHgItemSetTimeL test SetTime of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemSetTimeL( CStifItemParser& aItem ); + + /** + * TestCHgItemFlagsL test Flags of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemFlagsL( CStifItemParser& aItem ); + + /** + * TestCHgItemSetFlagsL test SetFlags of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemSetFlagsL( CStifItemParser& aItem ); + + /** + * TestCHgItemClearFlagsL test ClearFlags of CHgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgItemClearFlagsL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerInitScreenL1 test InitScreenL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerInitScreenL1( CStifItemParser& aItem ); + + /** + * TestCHgScrollerInitScreenL2L test InitScreenL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerInitScreenL2L( CStifItemParser& aItem ); + + /** + * TestCHgScrollerRefreshScreenL test RefreshScreen of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerRefreshScreenL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerFirstIndexOnScreenL test FirstIndexOnScreen of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerFirstIndexOnScreenL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerItemsOnScreenL test ItemsOnScreen of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerItemsOnScreenL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerItemL test ItemL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetItemL test SetItem of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerAddItemL test AddItem of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerAddItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerInsertItemL test InsertItem of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerInsertItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerRemoveItemL test RemoveItem of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerRemoveItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSelectedIndexL test SelectedIndex of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSelectedIndexL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetSelectedIndexL test SetSelectedIndex of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetSelectedIndexL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerMarkL test Mark of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerMarkL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerUnMarkL test UnMark of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerUnMarkL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerMarkAllL test MarkAll of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerMarkAllL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerUnMarkAllL test UnMarkAll of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerUnMarkAllL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerGetMarkedItemsL test GetMarkedItemsL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerGetMarkedItemsL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerEnableScrollBufferL test EnableScrollBufferL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerEnableScrollBufferL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetSelectionObserver test SetSelectionObserver of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetSelectionObserver( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetMarkingObserver test SetMarkingObserver of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetMarkingObserver( CStifItemParser& aItem ); + + /** + * TestCHgScrollerResetL test Reset of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerResetL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerResizeL test ResizeL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerResizeL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetEmptyTextL test SetEmptyTextL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetEmptyTextL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerItemCountL test ItemCount of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerItemCountL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetScrollBarTypeL test SetScrollBarTypeL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetScrollBarTypeL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetFlagsL test SetFlags of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetFlagsL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerClearFlagsL test ClearFlags of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerClearFlagsL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerFlagsL test Flags of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerFlagsL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerHightlightItemL test HightlightItem of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerHightlightItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerSetDefaultIconL test SetDefaultIconL of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerSetDefaultIconL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerDisableScrollBufferL test DisableScrollBuffer of CHgScroller + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerDisableScrollBufferL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerWithTitleNewL test NewL of CHgScrollerWithTitle + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerWithTitleNewL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerWithTitleInitScreenL test InitScreenL of CHgScrollerWithTitle + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerWithTitleInitScreenL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerWithTitleScrollerL test Scroller of CHgScrollerWithTitle + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerWithTitleScrollerL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerWithTitleTitleItemL test TitleItem of CHgScrollerWithTitle + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerWithTitleTitleItemL( CStifItemParser& aItem ); + + /** + * TestCHgScrollerWithTitlePreferredImageSize test PreferredImageSize of CHgScrollerWithTitle + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgScrollerWithTitlePreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgSingleGraphicListNewL test NewL of CHgSingleGraphicList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgSingleGraphicListNewL( CStifItemParser& aItem ); + + /** + * TestCHgSingleGraphicListPreferredImageSize test PreferredImageSize of CHgSingleGraphicList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgSingleGraphicListPreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgSingleLargeListNewL test NewL of CHgSingleLargeList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgSingleLargeListNewL( CStifItemParser& aItem ); + + /** + * TestCHgSingleLargeListPreferredImageSize test PreferredImageSize of CHgSingleLargeList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgSingleLargeListPreferredImageSize( CStifItemParser& aItem ); + + /** + * TestCHgSingleTextListL test of CHgSingleTextList + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgSingleTextListL( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallNewL test NewL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallNewL( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallInitScreenL test InitScreenL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallInitScreenL( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallRefreshScreen test RefreshScreen of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallRefreshScreen( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallFirstIndexOnScreen test FirstIndexOnScreen of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallFirstIndexOnScreen( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallItemsOnScreen test ItemsOnScreen of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallItemsOnScreen( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallItemL test ItemL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallItemL( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetItem test SetItem of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetItem( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallAddItem test AddItem of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallAddItem( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallInsertItem test InsertItem of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallInsertItem( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallRemoveItem test InsertItem of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallRemoveItem( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallSelectedIndex test SelectedIndex of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSelectedIndex( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallSetSelectedIndex test SetSelectedIndex of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetSelectedIndex( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallEnableScrollBufferL test EnableScrollBufferL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallEnableScrollBufferL( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallSetSelectionObserver test SetSelectionObserver of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetSelectionObserver( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetSelectionReset test Reset of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallReset( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetSelectionResizeL test ResizeL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallResizeL( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetEmptyTextL test SetEmptyTextL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetEmptyTextL( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallItemCount test ItemCount of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallItemCount( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetDefaultIconL test SetDefaultIconL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetDefaultIconL( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallDisableScrollBuffer test DisableScrollBuffer of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallDisableScrollBuffer( CStifItemParser& aItem ); + + + /** + * TestCHgVgMediaWallChangeStyleL test ChangeStyleL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallChangeStyleL( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetObserver test SetObserver of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetObserver( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallSetOpeningAnimationType test SetOpeningAnimationType of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallSetOpeningAnimationType( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallStyle test Style of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallStyle( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallOpeningAnimationType test OpeningAnimationType of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallOpeningAnimationType( CStifItemParser& aItem ); + + /** + * TestCHgVgMediaWallStartOpeningAnimationL test StartOpeningAnimationL of CHgVgMediaWall + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgMediaWallStartOpeningAnimationL( CStifItemParser& aItem ); + + /** + * TestCHgVgItemNewL test NewL of CHgVgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgItemNewL( CStifItemParser& aItem ); + + /** + * TestCHgVgItemNewLC test NewLC of CHgVgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgItemNewLC( CStifItemParser& aItem ); + + /** + * TestCHgVgItemSetIcon test SetIcon of CHgVgItem + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgVgItemSetIcon( CStifItemParser& aItem ); + + /** + * TestCHgSingleTextListWithIconNewL test NewL of CHgSingleTextListWithIcon + * @since S60 5.0 + * @param aItem never used + * @return Symbian OS error code. + */ + virtual TInt TestCHgSingleTextListWithIconNewL( CStifItemParser& aItem ); + + +private: // Data + + /** + * ScreenSaver Property + */ + TInt iOldScreenSaverProperty; + + }; + +#endif // C_TESTPLATGANE_H + +// End of File +