2008-12-13 Mike Gorse <mgorse@novell.com>
[platform/core/uifw/at-spi2-atk.git] / atk-adaptor / accessible.h
index dbcaf2a..ce904aa 100644 (file)
@@ -37,6 +37,7 @@ Accessibility_Role spi_accessible_role_from_atk_role (AtkRole role);
 void spi_initialize_accessible(DRouteData *data);
 void spi_initialize_action(DRouteData *data);
 void spi_initialize_application(DRouteData *data);
+void spi_initialize_collection(DRouteData *data);
 void spi_initialize_component(DRouteData *data);
 void spi_initialize_document(DRouteData *data);
 void spi_initialize_editabletext(DRouteData *data);
@@ -48,23 +49,16 @@ void spi_initialize_table(DRouteData *data);
 void spi_initialize_text(DRouteData *data);
 void spi_initialize_value(DRouteData *data);
 void spi_initialize_introspectable(DRouteData *data, DRouteGetDatumFunction verify_object);
-void spi_dbus_initialize(DRouteData *data);
-
-AtkObject *spi_dbus_get_object(const char *path);
-gchar *spi_dbus_get_path(AtkObject *obj);
-
-DBusMessage *spi_dbus_return_object(DBusMessage *message, AtkObject *obj, int unref);
-dbus_bool_t spi_dbus_return_v_object(DBusMessageIter *iter, AtkObject *obj, int unref);
 
 /* tree.c */
 void spi_register_tree_object(DBusConnection *bus, DRouteData *data, const char *path);
 
 dbus_bool_t spi_dbus_append_tree (DBusMessage * message, AtkObject * obj, DRouteData * data);
 
-void spi_dbus_notify_change(AtkObject *obj, gboolean new, DRouteData *data);
-void spi_dbus_notify_remove(AtkObject *obj, DRouteData *data);
-gboolean spi_dbus_update_cache(DRouteData *data);
-gboolean spi_dbus_object_is_known(AtkObject *obj);
+void
+atk_tree_cache_needs_update(void);
+
+#include "atk-dbus.h"
 
 G_END_DECLS