mmshplugins/mmshaiwplugin/tsrc/ut_aiwplugin/inc/ut_musaiwprovider.h
branchRCL_3
changeset 33 bc78a40cd63c
parent 32 73a1feb507fb
equal deleted inserted replaced
32:73a1feb507fb 33:bc78a40cd63c
    23 #include <digia/eunit/ceunittestsuiteclass.h>
    23 #include <digia/eunit/ceunittestsuiteclass.h>
    24 #include <aiwcommon.h>
    24 #include <aiwcommon.h>
    25 #include <eikmobs.h>
    25 #include <eikmobs.h>
    26 
    26 
    27 class CMusAiwProvider;
    27 class CMusAiwProvider;
    28 class CAiwMenuPane;
       
    29 class CEikMenuPane;
       
    30 
    28 
    31 /**
    29 /**
    32  * Main plugin class
    30  * Main plugin class
    33  *
    31  *
    34  * @lib ut_musAiwProvider.dll
    32  * @lib ut_musAiwProvider.dll
    96         void UT_CMusAiwProvider_InitializeMenuPaneL2L();
    94         void UT_CMusAiwProvider_InitializeMenuPaneL2L();
    97         void UT_CMusAiwProvider_InitializeMenuPaneL3L();
    95         void UT_CMusAiwProvider_InitializeMenuPaneL3L();
    98         void UT_CMusAiwProvider_InitializeMenuPaneL4L();
    96         void UT_CMusAiwProvider_InitializeMenuPaneL4L();
    99         void UT_CMusAiwProvider_InitializeMenuPaneL5L();
    97         void UT_CMusAiwProvider_InitializeMenuPaneL5L();
   100         void UT_CMusAiwProvider_InitializeMenuPaneL6L();
    98         void UT_CMusAiwProvider_InitializeMenuPaneL6L();
   101         void UT_CMusAiwProvider_InitializeMenuPaneLFastModeL();
    99         void UT_CMusAiwProvider_InitializeMenuPaneL7L();
   102         void UT_CMusAiwProvider_InitializeMenuPaneLFastMode2L();
       
   103         
   100         
       
   101 		
   104         void UT_CMusAiwProvider_HandleMenuCmdLL();
   102         void UT_CMusAiwProvider_HandleMenuCmdLL();
   105         void UT_CMusAiwProvider_HandleMenuCmdLFastModeL();
       
   106         void UT_CMusAiwProvider_ApplicationRunningLL();
   103         void UT_CMusAiwProvider_ApplicationRunningLL();
   107         void UT_CMusAiwProvider_ShowErrorNoteLL();
   104         void UT_CMusAiwProvider_ShowErrorNoteLL();
   108         void UT_CMusAiwProvider_ErrorNoteTextLCL();
   105         void UT_CMusAiwProvider_ErrorNoteTextLCL();
   109         void UT_CMusAiwProvider_ErrorNoteText8LL();
   106         void UT_CMusAiwProvider_ErrorNoteText8LL();
   110         void UT_ImplementationGroupProxyL(); 
   107         void UT_ImplementationGroupProxyL();    
   111         void UT_HiddenFromFastSwapL();
       
   112 
   108 
   113 
   109 
   114     public: // Helpers
       
   115         
       
   116         CAiwMenuPane* CreateAiwMenuPaneLC( CEikMenuPane** aEikPane );
       
   117         
       
   118     private: // data
   110     private: // data
   119 
   111 
   120         CMusAiwProvider* iProvider;
   112         CMusAiwProvider* iProvider;
   121         
   113         
   122         EUNIT_DECLARE_TEST_TABLE; 
   114         EUNIT_DECLARE_TEST_TABLE;