examples/ForumNokia/DescriptorExample/inc/DescriptorExAppUi.h

00001 /*
00002  * Copyright © 2008 Nokia Corporation.
00003  */
00004 
00005 #ifndef DESCRIPTOREXAPPUI_H
00006 #define DESCRIPTOREXAPPUI_H
00007 
00008 #include <eikapp.h>
00009 #include <eikdoc.h>
00010 #include <e32std.h>
00011 #include <coeccntx.h>
00012 #include <aknappui.h>
00013 #include "DescriptorExamples.h"
00014 
00015 class CDescriptorExContainer;
00016 
00017 class CDescriptorExAppUi : public CAknAppUi, public MResultViewer
00018     {
00019     public:
00020         void ConstructL();
00021         ~CDescriptorExAppUi();
00022 
00023     private:
00027         void RunAllL();
00028 
00029         TKeyResponse HandleKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType);
00030 
00035         void HandleCommandL(TInt aCommand);
00036 
00041         TPtr GetViewBuffer();
00042         
00048         void UpdateView();
00049         
00050         void HandleResourceChangeL(TInt aType);
00051 
00052     private:
00053         CDescriptorExContainer* iAppContainer;
00054         CDescriptorExamples* iExamples;
00055         HBufC *iBuffer;
00056     };
00057 
00058 #endif

Generated by  doxygen 1.6.2