230 * @return Service xml filename |
230 * @return Service xml filename |
231 */ |
231 */ |
232 TPtrC GetServiceXml() const; |
232 TPtrC GetServiceXml() const; |
233 |
233 |
234 /* |
234 /* |
|
235 /* |
|
236 * Localizes title and description, fill string id fields |
|
237 */ |
|
238 void LocalizeTextsL(); |
|
239 |
|
240 /* |
|
241 * StringIdDescription time getter |
|
242 * @return StringIdDescription |
|
243 */ |
|
244 TPtrC GetStringIdDescription() const; |
|
245 |
|
246 /* |
|
247 * StringIdTitle time getter |
|
248 * @return widget StringIdTitle |
|
249 */ |
|
250 TPtrC GetStringIdTitle() const; |
|
251 |
|
252 /* |
235 * Set manifest file path name. |
253 * Set manifest file path name. |
236 * @param aServiceXml Manifest file path name. |
254 * @param aServiceXml Manifest file path name. |
237 */ |
255 */ |
238 void SetManifestFilePathNameL(const TDesC& aManifestFilePathName); |
256 void SetManifestFilePathNameL(const TDesC& aManifestFilePathName); |
239 |
257 |
240 /* |
258 /* |
241 * Get manifest file path name. |
259 * Get manifest file path name. |
242 * @return Manifest file path name. |
260 * @return Manifest file path name. |
243 */ |
261 */ |
244 TPtrC GetManifestFilePathName() const; |
262 TPtrC GetManifestFilePathName() const; |
|
263 |
|
264 void SetStringIdDescriptionL( const TDesC& aStringIdDescription ); |
|
265 |
|
266 void SetStringidTitleL( const TDesC& aStringIdTitle ); |
|
267 |
245 private: |
268 private: |
246 |
|
247 /* |
269 /* |
248 * Library name getter |
270 * Library name getter |
249 * @return libraru name |
271 * @return libraru name |
250 */ |
272 */ |
251 TPtrC GetLibraryName( ) const; |
273 TPtrC GetLibraryName( ) const; |
334 RBuf iServiceXml; |
356 RBuf iServiceXml; |
335 /* |
357 /* |
336 * Manifest file path name. |
358 * Manifest file path name. |
337 */ |
359 */ |
338 RBuf iManifestFilePathName; |
360 RBuf iManifestFilePathName; |
|
361 /* |
|
362 * Strign id of title |
|
363 */ |
|
364 RBuf iStringIdTitle; |
|
365 /* |
|
366 * Strign id of description |
|
367 */ |
|
368 RBuf iStringIdDescription; |
339 }; |
369 }; |
340 |
370 |
341 typedef RPointerArray<CCaWidgetDescription> RWidgetArray; |
371 typedef RPointerArray<CCaWidgetDescription> RWidgetArray; |
342 |
372 |
343 #endif // C_WIDGETDESCRIPTION_H |
373 #endif // C_WIDGETDESCRIPTION_H |