equal
deleted
inserted
replaced
23 |
23 |
24 // INCLUDES |
24 // INCLUDES |
25 #include <aknview.h> |
25 #include <aknview.h> |
26 #include <eikclb.h> |
26 #include <eikclb.h> |
27 #include <ConeResLoader.h> |
27 #include <ConeResLoader.h> |
28 #include <gsplugininterface.h> |
|
29 |
28 |
30 #include "XDMPlugin.hrh" |
29 #include "XDMPlugin.hrh" |
31 |
30 |
32 // FORWARD DECLARATIONS |
31 // FORWARD DECLARATIONS |
33 class CXDMPluginContainer; |
32 class CXDMPluginContainer; |
46 /** |
45 /** |
47 * CXDMPlugin view class (CAknView). |
46 * CXDMPlugin view class (CAknView). |
48 * |
47 * |
49 * This is XDM GS plugin. |
48 * This is XDM GS plugin. |
50 */ |
49 */ |
51 class CXDMPlugin : public CGSPluginInterface |
50 class CXDMPlugin |
52 { |
51 { |
53 |
52 |
54 public: // Constructors and destructor |
53 public: // Constructors and destructor |
55 |
54 |
56 /** |
55 /** |
134 /** |
133 /** |
135 * See base classes |
134 * See base classes |
136 */ |
135 */ |
137 void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane); |
136 void DynInitMenuPaneL(TInt aResourceId,CEikMenuPane* aMenuPane); |
138 |
137 |
139 public: // From CGSPluginInterface |
|
140 |
|
141 /** |
|
142 * See CGSPluginInterface |
|
143 */ |
|
144 void GetCaptionL( TDes& aCaption ) const; |
|
145 |
|
146 /** |
|
147 * See CGSPluginInterface |
|
148 */ |
|
149 TInt PluginProviderCategory() const; |
|
150 |
|
151 /** |
|
152 * @see CGSPluginInterface |
|
153 */ |
|
154 CGulIcon* CreateIconL( const TUid aIconType ); |
|
155 |
|
156 |
|
157 protected: //Data |
138 protected: //Data |
158 |
139 |
159 // Reference to application UI - not owned. |
140 // Reference to application UI - not owned. |
160 CAknViewAppUi* iAppUi; |
141 CAknViewAppUi* iAppUi; |
161 |
142 |