#include <atk/atk.h>
#include <droute/droute.h>
-#include "accessible-marshaller.h"
#include "common/spi-dbus.h"
+#include "object.h"
+#include "introspection.h"
static DBusMessage *
impl_contains (DBusConnection * bus, DBusMessage * message, void *user_data)
child =
atk_component_ref_accessible_at_point (component, x, y,
(AtkCoordType) coord_type);
- return spi_dbus_return_object (message, child, TRUE, TRUE);
+ return spi_object_return_reference (message, child);
}
static DBusMessage *
spi_initialize_component (DRoutePath * path)
{
droute_path_add_interface (path,
- SPI_DBUS_INTERFACE_COMPONENT, methods, NULL);
+ SPI_DBUS_INTERFACE_COMPONENT, spi_org_a11y_atspi_Component, methods, NULL);
};