diff -r c743ef5928ba -r f966699dea19 idlehomescreen/nativeuicontroller/inc/aistatuspanetouchui.h --- a/idlehomescreen/nativeuicontroller/inc/aistatuspanetouchui.h Tue Feb 02 00:04:13 2010 +0200 +++ b/idlehomescreen/nativeuicontroller/inc/aistatuspanetouchui.h Fri Feb 19 22:42:37 2010 +0200 @@ -19,21 +19,23 @@ #ifndef C_AISTATUSPANETOUCHUI_H #define C_AISTATUSPANETOUCHUI_H +// System includes #include #include #include #include #include +// User includes #include "ainativerenderer.h" +// Forward declarations +class CHsContentPublisher; class MAiFwEventHandler; - class CAknStylusPopUpMenu; namespace AiNativeUiController { - // Stylus activated popup command ids enum TLinkCommandID { @@ -42,14 +44,11 @@ EAIProfileCmdLink }; - class CAiStatusPanel; -class CAiStatusPaneTouchUi : public CAiNativeRenderer, - public MAknNaviDecoratorObserver, - public MEikMenuObserver +NONSHARABLE_CLASS( CAiStatusPaneTouchUi ) : public CAiNativeRenderer, + public MAknNaviDecoratorObserver, public MEikMenuObserver { - public: // Construction and destructor @@ -72,7 +71,7 @@ // from base class CAiNativeRenderer - void DoPublishL( MAiPropertyExtension& aPlugin, + void DoPublishL( CHsContentPublisher& aPlugin, TInt aContent, const TDesC16& aText, TInt aIndex ); @@ -111,4 +110,4 @@ } // namespace AiNativeUiController -#endif //C_AISTATUSPANETOUCHUI_H \ No newline at end of file +#endif //C_AISTATUSPANETOUCHUI_H