contentstorage/casrv/cawidgetscanner/inc/cawidgetdescription.h
changeset 83 156f692b1687
parent 80 397d00875918
child 103 b99b84bcd2d1
equal deleted inserted replaced
80:397d00875918 83:156f692b1687
   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