{
Api::IWidgetFeaturePtr feature(
new WidgetFeature(DPL::ToUTF8String((*it).name),
- (*it).required,
true)); // requested (WidgetFeature param)
- // iterating multimap
- FOREACH(iterator, (*it).params)
- {
- // adding features with key(first) and value(second)
- feature->addParam(DPL::ToUTF8String(iterator->first),
- DPL::ToUTF8String(iterator->second));
- }
-
outFeatures.push_back(feature);
}
// 'required' property false
Api::IWidgetFeaturePtr newFeature(new WidgetFeature(
dao.GetName(),
- false,
false));
// TODO what about feature params? aren't they needed