00001 /* 00002 * Copyright © 2008 Nokia Corporation. 00003 */ 00004 00005 00006 #ifndef CALENDARAPIEXAMPLEAPPUI_H 00007 #define CALENDARAPIEXAMPLEAPPUI_H 00008 00009 // INCLUDES 00010 #include <eikapp.h> 00011 #include <eikdoc.h> 00012 #include <e32std.h> 00013 #include <coeccntx.h> 00014 #include <aknviewappui.h> 00015 00016 #include "CalendarAPIexampleEngine.h" 00017 00018 class CCalendarAPIexampleSearchView; 00019 class CCalendarAPIexampleEntryView; 00020 class CCalendarAPIexampleEntriesView; 00021 00022 00023 // CLASS DECLARATION 00030 class CCalendarAPIexampleAppUi : public CAknViewAppUi, 00031 public MCalenderEngineObserverUI 00032 { 00033 public: // // Constructors and destructor 00034 00038 void ConstructL(); 00039 00043 ~CCalendarAPIexampleAppUi(); 00044 00048 void ActivateView(TUid aViewId); 00049 00050 private: 00055 void HandleCommandL(TInt aCommand); 00056 00057 private: 00058 CCalendarAPIexampleEngine* iEngine; 00059 CCalendarAPIexampleSearchView* iSearchView; 00060 CCalendarAPIexampleEntryView* iEntryView; 00061 CCalendarAPIexampleEntriesView* iEntriesView; 00062 }; 00063 00064 #endif 00065 00066 // End of File
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.