diff -r c743ef5928ba -r f966699dea19 idlehomescreen/nativeuicontroller/inc/aidialogrenderer.h --- a/idlehomescreen/nativeuicontroller/inc/aidialogrenderer.h Tue Feb 02 00:04:13 2010 +0200 +++ b/idlehomescreen/nativeuicontroller/inc/aidialogrenderer.h Fri Feb 19 22:42:37 2010 +0200 @@ -19,12 +19,15 @@ #ifndef C_AIDIALOGRENDERER_H #define C_AIDIALOGRENDERER_H +// System incldues +#include -#include +// User includes #include "ainativerenderer.h" - +// Forward declarations class CAknNoteDialog; +class CHsContentPublisher; namespace AiNativeUiController { @@ -36,7 +39,7 @@ * * @since S60 3.2 */ -class CAiDialogRenderer : public CAiNativeRenderer +NONSHARABLE_CLASS( CAiDialogRenderer ) : public CAiNativeRenderer { public: @@ -46,9 +49,9 @@ // from base class CAiNativeRenderer - void DoPublishL( MAiPropertyExtension& aPlugin, TInt aContent, TInt aResource, TInt aIndex ); + void DoPublishL( CHsContentPublisher& aPlugin, TInt aContent, TInt aResource, TInt aIndex ); - void DoCleanL( MAiPropertyExtension& aPlugin, TInt aContent ); + void DoCleanL( CHsContentPublisher& aPlugin, TInt aContent ); void FocusObtainedL();