Tizen 2.0 Release
[framework/web/wrt-commons.git] / modules / widget_dao / include / dpl / wrt-dao-rw / property_dao.h
index d75dc59..7046042 100644 (file)
@@ -31,20 +31,42 @@ struct WidgetRegisterInfo; //forward declaration
 
 namespace PropertyDAO {
 
+//deprecated
 void RemoveProperty(DbWidgetHandle widgetHandle,
+                    const PropertyDAOReadOnly::WidgetPropertyKey &key)
+                                        __attribute__((deprecated));
+
+void RemoveProperty(WidgetPkgName pkgName,
                     const PropertyDAOReadOnly::WidgetPropertyKey &key);
 
+//deprecated
 /* This method sets widget property
  */
 void SetProperty(DbWidgetHandle widgetHandle,
                  const PropertyDAOReadOnly::WidgetPropertyKey &key,
                  const PropertyDAOReadOnly::WidgetPropertyValue &value,
+                 bool readOnly = false)
+                                        __attribute__((deprecated));
+
+/* This method sets widget property
+ */
+void SetProperty(WidgetPkgName pkgName,
+                 const PropertyDAOReadOnly::WidgetPropertyKey &key,
+                 const PropertyDAOReadOnly::WidgetPropertyValue &value,
                  bool readOnly = false);
 
+//deprecated
 /* This method registers properties for widget.
  * Properties unregistering is done via "delete cascade" mechanism in SQL
  */
 void RegisterProperties(DbWidgetHandle widgetHandle,
+                        const WidgetRegisterInfo &regInfo)
+                                        __attribute__((deprecated));
+
+/* This method registers properties for widget.
+ * Properties unregistering is done via "delete cascade" mechanism in SQL
+ */
+void RegisterProperties(WidgetPkgName pkgName,
                         const WidgetRegisterInfo &regInfo);
 
 } // namespace PropertyDAO