#include <glib.h>
#include <accessible.h>
-#include "droute/droute.h"
-#include "droute/introspect-loader.h"
+#include <droute/droute.h>
+#include <droute/introspect-loader.h>
/*
* This file contains an implementation of the D-Bus introspectable interface.
g_string_append_printf(output, spi_introspection_node_element, path);
+ spi_append_interface(output, "org.freedesktop.atspi.Accessible");
+
if (ATK_IS_ACTION (object))
spi_append_interface(output, "org.freedesktop.atspi.Action");
* Adds the introspectable interface to the DRoute object provided
*/
void
-spi_initialize_introspectable (DRouteData *data)
+spi_initialize_introspectable (DRouteData *data, DRouteGetDatumFunction verify_object)
{
- droute_add_interface (data, "org.freedesktop.atspi.Introspectable",
+ droute_add_interface (data, "org.freedesktop.DBus.Introspectable",
methods, NULL,
- (DRouteGetDatumFunction) spi_dbus_get_path, NULL);
+ verify_object, NULL);
};