summaryrefslogtreecommitdiff
path: root/gio
diff options
context:
space:
mode:
authorJosé Alburquerque <jaalburqu@svn.gnome.org>2012-10-04 07:28:04 -0400
committerJosé Alburquerque <jaalburqu@svn.gnome.org>2012-10-04 07:28:04 -0400
commitb2a25eab196f5ed01d6cf49fdb4f9f9be20e8458 (patch)
tree171298ea805a925f64445717875b55f6ddbab235 /gio
parent8f21b76b90f660a04d51ded4c0f78c29de517051 (diff)
downloadglibmm-b2a25eab196f5ed01d6cf49fdb4f9f9be20e8458.tar.gz
MenuItem: Rename the get_attribute_value() methods to get_attribute().
* gio/src/menuitem.hg: Rename the just added methods to just get_attribute() instead of get_attribute_value() to make the method name shorter. Also deprecate the set_attribute_value() method and add a set_attribute() method to go with the newly renamed get_attribute() methods.
Diffstat (limited to 'gio')
-rw-r--r--gio/src/menuitem.hg12
1 files changed, 4 insertions, 8 deletions
diff --git a/gio/src/menuitem.hg b/gio/src/menuitem.hg
index 04a1a323..4843da81 100644
--- a/gio/src/menuitem.hg
+++ b/gio/src/menuitem.hg
@@ -47,9 +47,8 @@ public:
//TODO: GMenuItem * g_menu_item_new_section (const Glib::ustring& label,
// const Glib::RefPtr<MenuModel>& section);
- //TODO: Maybe this method should just be called set_attribute? That would
- //probably require an API/ABI break.
- _WRAP_METHOD(void set_attribute_value(const Glib::ustring& attribute, const Glib::VariantBase& value), g_menu_item_set_attribute_value)
+ _WRAP_METHOD(void set_attribute_value(const Glib::ustring& attribute, const Glib::VariantBase& value), g_menu_item_set_attribute_value, deprecated "Use set_attribute() instead.")
+ _WRAP_METHOD(void set_attribute(const Glib::ustring& attribute, const Glib::VariantBase& value), g_menu_item_set_attribute_value)
_IGNORE(g_menu_item_set_attribute)
_WRAP_METHOD(Glib::RefPtr<MenuModel> get_link(const Glib::ustring& link), g_menu_item_get_link, refreturn)
@@ -60,11 +59,8 @@ public:
_WRAP_METHOD(void set_submenu(const Glib::RefPtr<MenuModel>& submenu), g_menu_item_set_submenu)
_WRAP_METHOD(void set_section(const Glib::RefPtr<MenuModel>& section), g_menu_item_set_section)
- //TODO: Maybe these methods should just be called get_attribute() (they are
- //called get_attribute_value() for consistency with the already existing
- //set_attribute_value() method above.
- _WRAP_METHOD(Glib::VariantBase get_attribute_value(const Glib::ustring& attribute, const Glib::VariantType& expected_type{?}), g_menu_item_get_attribute_value)
- _WRAP_METHOD(const Glib::VariantBase get_attribute_value(const Glib::ustring& attribute, const Glib::VariantType& expected_type{?}) const, g_menu_item_get_attribute_value, constversion)
+ _WRAP_METHOD(Glib::VariantBase get_attribute(const Glib::ustring& attribute, const Glib::VariantType& expected_type{?}), g_menu_item_get_attribute_value)
+ _WRAP_METHOD(const Glib::VariantBase get_attribute(const Glib::ustring& attribute, const Glib::VariantType& expected_type{?}) const, g_menu_item_get_attribute_value, constversion)
// Ignore varargs function.
_IGNORE(g_menu_item_get_attribute)