dbus_message_iter_append_basic (iter, DBUS_TYPE_STRING, &itf);
}
+ if (ATK_IS_TABLE_CELL (obj))
+ {
+ itf = ATSPI_DBUS_INTERFACE_TABLE_CELL;
+ dbus_message_iter_append_basic (iter, DBUS_TYPE_STRING, &itf);
+ }
+
if (ATK_IS_VALUE (obj))
{
itf = ATSPI_DBUS_INTERFACE_VALUE;
role_table[ATK_ROLE_IMAGE_MAP] = ATSPI_ROLE_IMAGE_MAP;
role_table[ATK_ROLE_NOTIFICATION] = ATSPI_ROLE_NOTIFICATION;
role_table[ATK_ROLE_INFO_BAR] = ATSPI_ROLE_INFO_BAR;
+ role_table[ATK_ROLE_LEVEL_BAR] = ATSPI_ROLE_LEVEL_BAR;
+ role_table[ATK_ROLE_TITLE_BAR] = ATSPI_ROLE_TITLE_BAR;
+ role_table[ATK_ROLE_BLOCK_QUOTE] = ATSPI_ROLE_BLOCK_QUOTE;
+ role_table[ATK_ROLE_AUDIO] = ATSPI_ROLE_AUDIO;
+ role_table[ATK_ROLE_VIDEO] = ATSPI_ROLE_VIDEO;
+ role_table[ATK_ROLE_DEFINITION] = ATSPI_ROLE_DEFINITION;
+ role_table[ATK_ROLE_ARTICLE] = ATSPI_ROLE_ARTICLE;
+ role_table[ATK_ROLE_LANDMARK] = ATSPI_ROLE_LANDMARK;
+ role_table[ATK_ROLE_LOG] = ATSPI_ROLE_LOG;
+ role_table[ATK_ROLE_MARQUEE] = ATSPI_ROLE_MARQUEE;
+ role_table[ATK_ROLE_MATH] = ATSPI_ROLE_MATH;
+ role_table[ATK_ROLE_RATING] = ATSPI_ROLE_RATING;
+ role_table[ATK_ROLE_TIMER] = ATSPI_ROLE_TIMER;
+
return TRUE;
}