equal
deleted
inserted
replaced
29 |
29 |
30 class CAknViewAppUi; |
30 class CAknViewAppUi; |
31 class CWmResourceLoader; |
31 class CWmResourceLoader; |
32 class CWmMainContainer; |
32 class CWmMainContainer; |
33 class CWmEffectManager; |
33 class CWmEffectManager; |
|
34 class CWmWidgetData; |
|
35 class CWmInstaller; |
34 |
36 |
35 /** |
37 /** |
36 * CWmPlugin |
38 * CWmPlugin |
37 */ |
39 */ |
38 NONSHARABLE_CLASS( CWmPlugin ) : public CHsContentControlUi |
40 NONSHARABLE_CLASS( CWmPlugin ) : public CHsContentControlUi |
137 */ |
139 */ |
138 RFs& FileServer(); |
140 RFs& FileServer(); |
139 |
141 |
140 /** prestored action to be executed. */ |
142 /** prestored action to be executed. */ |
141 void ExecuteCommandL(); |
143 void ExecuteCommandL(); |
142 |
144 |
|
145 /** |
|
146 * reference to iWmInstaller |
|
147 */ |
|
148 CWmInstaller& WmInstaller(); |
|
149 |
143 private: |
150 private: |
144 /** constructor */ |
151 /** constructor */ |
145 CWmPlugin(); |
152 CWmPlugin(); |
146 /** 2nd phase constructor */ |
153 /** 2nd phase constructor */ |
147 void ConstructL(); |
154 void ConstructL(); |
163 /** |
170 /** |
164 * main container (not owned) |
171 * main container (not owned) |
165 */ |
172 */ |
166 CWmMainContainer* iWmMainContainer; |
173 CWmMainContainer* iWmMainContainer; |
167 |
174 |
168 |
|
169 /** |
175 /** |
170 * resource loader |
176 * resource loader |
171 */ |
177 */ |
172 CWmResourceLoader* iResourceLoader; |
178 CWmResourceLoader* iResourceLoader; |
173 |
179 |
200 /** |
206 /** |
201 * ActiveSchedulerWait used to wait while previous view is |
207 * ActiveSchedulerWait used to wait while previous view is |
202 * being activated upon deletion. |
208 * being activated upon deletion. |
203 */ |
209 */ |
204 CActiveSchedulerWait* iWait; |
210 CActiveSchedulerWait* iWait; |
|
211 |
|
212 /* |
|
213 * Handles installation |
|
214 */ |
|
215 CWmInstaller* iWmInstaller; |
205 }; |
216 }; |
206 |
217 |
207 #endif // __WMPLUGIN_ |
218 #endif // __WMPLUGIN_ |
208 |
219 |