From: Tomasz Marciniak Date: Thu, 3 Mar 2016 13:49:40 +0000 (+0100) Subject: [Widget] Added stubs for other methods in C++ layer. X-Git-Tag: submit/tizen/20160418.070226^2~8^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d2db4fc5307d06ccdd3576e495af7d88f4449f44;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Widget] Added stubs for other methods in C++ layer. [Verification] Code compiles. Change-Id: Iadb035203ded2bd1dbe283ee1f70930ac15b819a Signed-off-by: Tomasz Marciniak --- diff --git a/src/widget/widget_instance.cc b/src/widget/widget_instance.cc index 9d0f0153..7fa50f2b 100755 --- a/src/widget/widget_instance.cc +++ b/src/widget/widget_instance.cc @@ -87,12 +87,22 @@ WidgetInstance::WidgetInstance() { REGISTER_SYNC("WidgetManager_getWidget", GetWidget); REGISTER_SYNC("WidgetManager_getPrimaryWidgetId", GetPrimaryWidgetId); REGISTER_SYNC("WidgetManager_getSize", GetSize); + REGISTER_SYNC("Widget_getName", GetName); + REGISTER_SYNC("Widget_getVariant", GetVariant); + REGISTER_SYNC("Widget_addChangeListener", AddChangeListener); + REGISTER_SYNC("Widget_removeChangeListener", RemoveChangeListener); + REGISTER_SYNC("WidgetInstance_changeUpdatePeriod", ChangeUpdatePeriod); + REGISTER_SYNC("WidgetInstance_sendContent", SendContent); + #undef REGISTER_SYNC #define REGISTER_ASYNC(c, x) \ RegisterHandler(c, std::bind(&WidgetInstance::x, this, _1, _2)); REGISTER_ASYNC("WidgetManager_getWidgets", GetWidgets); + REGISTER_ASYNC("Widget_getInstances", GetInstances); + REGISTER_ASYNC("Widget_getVariants", GetVariants); + REGISTER_ASYNC("WidgetInstance_getContent", GetContent); #undef REGISTER_ASYNC } @@ -207,5 +217,59 @@ TizenResult WidgetInstance::GetSize(const picojson::object& args) { return TizenSuccess(value); } +TizenResult WidgetInstance::GetName(picojson::object const& args) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::GetInstances(picojson::object const& args, const common::AsyncToken& token) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::GetVariant(picojson::object const& args) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::GetVariants(picojson::object const& args, const common::AsyncToken& token) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::AddChangeListener(picojson::object const& args) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::RemoveChangeListener(picojson::object const& args) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::ChangeUpdatePeriod(picojson::object const& args) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::SendContent(picojson::object const& args) { + ScopeLogger(); + + return common::NotSupportedError(); +} + +TizenResult WidgetInstance::GetContent(picojson::object const& args, const common::AsyncToken& token) { + ScopeLogger(); + + return common::NotSupportedError(); +} + } // namespace widget } // namespace extension diff --git a/src/widget/widget_instance.h b/src/widget/widget_instance.h index 3af4fc29..f19cfd8f 100755 --- a/src/widget/widget_instance.h +++ b/src/widget/widget_instance.h @@ -33,6 +33,17 @@ class WidgetInstance : public common::TizenInstance { common::TizenResult GetWidgets(picojson::object const& args, const common::AsyncToken& token); common::TizenResult GetPrimaryWidgetId(picojson::object const& args); common::TizenResult GetSize(picojson::object const& args); + //Widget + common::TizenResult GetName(picojson::object const& args); + common::TizenResult GetInstances(picojson::object const& args, const common::AsyncToken& token); + common::TizenResult GetVariant(picojson::object const& args); + common::TizenResult GetVariants(picojson::object const& args, const common::AsyncToken& token); + common::TizenResult AddChangeListener(picojson::object const& args); + common::TizenResult RemoveChangeListener(picojson::object const& args); + //WidgetInstance + common::TizenResult ChangeUpdatePeriod(picojson::object const& args); + common::TizenResult SendContent(picojson::object const& args); + common::TizenResult GetContent(picojson::object const& args, const common::AsyncToken& token); };