X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=modules%2Flocalization%2Finclude%2Fdpl%2Flocalization%2Fw3c_file_localization.h;h=e0e573750e74459394ff3e06df6d67a9672e85fd;hb=refs%2Fheads%2Ftizen_2.0;hp=d52bd6c216740984c4afda04a762a96cedcb33d2;hpb=45bf3bfbb061b87511ece6f50b1aa6c803844a65;p=framework%2Fweb%2Fwrt-commons.git diff --git a/modules/localization/include/dpl/localization/w3c_file_localization.h b/modules/localization/include/dpl/localization/w3c_file_localization.h index d52bd6c..e0e5737 100644 --- a/modules/localization/include/dpl/localization/w3c_file_localization.h +++ b/modules/localization/include/dpl/localization/w3c_file_localization.h @@ -22,7 +22,7 @@ #ifndef W3C_FILE_LOCALIZATION_H #define W3C_FILE_LOCALIZATION_H -#include +#include #include #include #include @@ -37,24 +37,49 @@ typedef std::list WidgetIconList; DPL::Optional getFilePathInWidgetPackageFromUrl( WrtDB::DbWidgetHandle widgetHandle, - const LanguageTagsList &languageTags, + const DPL::String &url); +DPL::Optional getFilePathInWidgetPackageFromUrl( + const WrtDB::WidgetPkgName &pkgname, + const DPL::String &url); +DPL::Optional getFilePathInWidgetPackageFromUrl( + WrtDB::WidgetDAOReadOnlyPtr dao, const DPL::String &url); DPL::Optional getFilePathInWidgetPackage( WrtDB::DbWidgetHandle widgetHandle, - const LanguageTagsList &languageTags, const DPL::String& file); +DPL::Optional getFilePathInWidgetPackage( + const WrtDB::WidgetPkgName &pkgname, + const DPL::String& file); +DPL::Optional getFilePathInWidgetPackage( + WrtDB::WidgetDAOReadOnlyPtr dao, + const DPL::String& file); + +DPL::OptionalString getStartFile(WrtDB::DbWidgetHandle handle); +DPL::OptionalString getStartFile(const WrtDB::WidgetPkgName & pkgname); +DPL::OptionalString getStartFile(WrtDB::WidgetDAOReadOnlyPtr dao); -DPL::OptionalString getStartFile(WrtDB::DbWidgetHandle widgetHandle); OptionalWidgetIcon getIcon(WrtDB::DbWidgetHandle widgetHandle); +OptionalWidgetIcon getIcon(const WrtDB::WidgetPkgName & pkgname); +OptionalWidgetIcon getIcon(WrtDB::WidgetDAOReadOnlyPtr dao); + WidgetIconList getValidIconsList( - WrtDB::DbWidgetHandle widgetHandle, - const LanguageTagsList &languageTags); + WrtDB::DbWidgetHandle widgetHandle); +WidgetIconList getValidIconsList( + const WrtDB::WidgetPkgName &pkgname); +WidgetIconList getValidIconsList( + WrtDB::WidgetDAOReadOnlyPtr dao); OptionalWidgetStartFileInfo getStartFileInfo( - WrtDB::DbWidgetHandle widgetHandle, - const LanguageTagsList &tagsList); + WrtDB::DbWidgetHandle widgetHandle); +OptionalWidgetStartFileInfo getStartFileInfo( + const WrtDB::WidgetPkgName &pkgname); +OptionalWidgetStartFileInfo getStartFileInfo( + WrtDB::WidgetDAOReadOnlyPtr dao); + WrtDB::WidgetLocalizedInfo getLocalizedInfo(WrtDB::DbWidgetHandle widgetHandle); +WrtDB::WidgetLocalizedInfo getLocalizedInfo(const WrtDB::WidgetPkgName & pkgname); +WrtDB::WidgetLocalizedInfo getLocalizedInfo(WrtDB::WidgetDAOReadOnlyPtr dao); } #endif //W3C_FILE_LOCALIZATION_H