public:
struct Param
{
- Param(const DPL::String& name) : name(name)
+ Param(const DPL::String& _name) : name(_name)
{
}
DPL::String name;
struct Feature
{
- Feature(const DPL::String& name,
- bool required = true) : name(name),
- required(required)
+ Feature(const DPL::String& _name,
+ bool _required = true) : name(_name),
+ required(_required)
{
}
DPL::String name;
struct Icon
{
- Icon(const DPL::String& src) : src(src)
+ Icon(const DPL::String& _src) : src(_src)
{
}
DPL::String src;
struct Preference
{
- Preference(const DPL::String& name,
- bool readonly = false) :
- name(name),
+ Preference(const DPL::String& _name,
+ bool _readonly = false) :
+ name(_name),
value(),
- readonly(readonly)
+ readonly(_readonly)
{
}
DPL::String name;
bool operator!=(const ServiceInfo&) const;
};
typedef std::list<ServiceInfo> ServiceInfoList;
+ typedef std::list<DPL::OptionalString> DependsPkgList;
StringsList nameSpaces;
bool flashNeeded;
DPL::OptionalString minVersionRequired;
- StringsList powderDescriptionLinks;
bool backSupported;
bool accessNetwork;
DPL::OptionalString startFileContentType;
IconsList iconsList;
- // pakcage name determined by operator for TIZEN webapp
- DPL::OptionalString pkgname;
+ // tizen id / required platform min version for TIZEN webapp
+ DPL::OptionalString tizenId;
+ DPL::OptionalString tizenMinVersionRequired;
+
//Application service model list
ServiceInfoList appServiceList;
+ // For link shared directory
+ DependsPkgList dependsPkgList;
+ // Splash image path
+ DPL::OptionalString splashImgSrc;
+ // Background page filename
+ DPL::OptionalString backgroundPage;
ConfigParserData() :
flashNeeded(false),