Tizen 2.1 base
[framework/web/wrt-plugins-common.git] / src / modules / tizen / PluginManager / PluginManager.h
index 8cabff7..b6564e1 100644 (file)
@@ -36,6 +36,7 @@ class PluginManager : public Api::IPluginManager
 public:
     PluginManager(int widgetHandle,
                   const std::string &objectUri,
+                  JSObjectRef object,
                   JSContextRef context);
     ~PluginManager();
     bool hasChild(const std::string &name) const;
@@ -53,7 +54,9 @@ private:
     typedef std::map<std::string, JSValueRef> ObjectList;
 
     int m_widgetHandle;
+    JSObjectRef m_objectInstance;
     std::string m_objectUri;
+    std::string m_shortUri;
     mutable DPL::Optional<PropertyList> m_propertyCache;
     ObjectList m_objectList;
     JSContextRef m_context;