tizen 2.4 release
[framework/web/wrt-plugins-common.git] / src / modules / tizen / PluginManager / PluginManager.h
 #include <string>
 #include <API/PluginManager/IPluginManager.h>
 #include <boost/optional.hpp>
+#include <dpl/wrt-dao-ro/wrt_db_types.h>
 
 namespace WrtDeviceApis {
 namespace PluginManager {
 class PluginManager : public Api::IPluginManager
 {
   public:
-    PluginManager(int widgetHandle,
+    PluginManager(WidgetHandle widgetHandle,
                   const std::string &objectUri,
                   JSObjectRef object,
                   JSContextRef context);
@@ -52,7 +53,7 @@ class PluginManager : public Api::IPluginManager
   private:
     typedef std::map<std::string, JSValueRef> ObjectList;
 
-    int m_widgetHandle;
+    WidgetHandle m_widgetHandle;
     JSObjectRef m_objectInstance;
     std::string m_objectUri;
     std::string m_shortUri;