#include <dpl/wrt-dao-ro/widget_dao_read_only.h>
-PluginContainerSupport::PluginContainerSupport(): m_initialized(false)
+PluginContainerSupport::PluginContainerSupport() : m_initialized(false)
{
// Reading standard features list from file
readStandardFeaturesList();
void PluginContainerSupport::Initialize(int widgetHandle)
{
- if (isInitialized() == false)
- {
+ if (isInitialized() == false) {
readAllowedPlugins(widgetHandle);
readRootPlugins(widgetHandle);
}
}
-std::list<std::string> PluginContainerSupport::getAllowedFeatures(int widgetHandle) const
+std::list<std::string> PluginContainerSupport::getAllowedFeatures(
+ int widgetHandle) const
{
//TODO it has to return LIST NOT SET!!!
WidgetDAOReadOnly widgetDao(widgetHandle);
LogInfo("Loading api-feature: " << it->name);
if (it->rejected) {
LogWarning("Api-feature was rejected by ace. (Api-feature name: "
- << it->name << ")" );
+ << it->name << ")");
continue;
}
}
FeatureData* dt = NULL;
- std::map<FeatureHandle, FeatureData> featureDataList = FeatureDAOReadOnly::GetFeatures(allowedFeatures);
- DeviceCapList deviceCapabilities = FeatureDAOReadOnly::GetDevCapWithFeatureHandle();
+ std::map<FeatureHandle,
+ FeatureData> featureDataList = FeatureDAOReadOnly::GetFeatures(
+ allowedFeatures);
+ DeviceCapList deviceCapabilities =
+ FeatureDAOReadOnly::GetDevCapWithFeatureHandle();
FOREACH(data, featureDataList) {
dt = &(data->second);
registerPluginModel(dt->pluginHandle);
m_initialized = true;
}
-void PluginContainerSupport::registerFeatureModel(FeatureHandle handle, FeatureData* data, DeviceCapList deviceCapabilities)
+void PluginContainerSupport::registerFeatureModel(
+ FeatureHandle handle,
+ FeatureData* data,
+ DeviceCapList
+ deviceCapabilities)
{
LogDebug("Analyzing feature: " << handle);
FeatureModelPtr model = getFeatureModel(handle);
FOREACH(it, features)
{
auto plugin = getPluginModel(*it);
- if(!plugin)
- {
+ if (!plugin) {
LogError("PluginModel not found");
continue;
}
PluginModelPtr
PluginContainerSupport::getPluginForFeature(const std::string& featureName)
{
- return getPluginModel(getFeatureModel(featureName));
+ return getPluginModel(getFeatureModel(featureName));
}