typedef struct _AtspiAccessiblePrivate AtspiAccessiblePrivate;
+struct _AtspiAccessibleDefaultLabelInfo
+{
+ AtspiAccessible *obj;
+ AtspiRole role;
+ GHashTable *attributes;
+};
+
struct _AtspiAccessibleReadingMaterial
{
AtspiAccessible *parent;
{
AtspiObject parent;
AtspiAccessible *accessible_parent;
- GList *children;
+ GPtrArray *children;
AtspiRole role;
gint interfaces;
char *name;
AtspiAccessibleReadingMaterial *atspi_accessible_get_reading_material (AtspiAccessible *obj, GError **error);
+AtspiAccessibleDefaultLabelInfo *atspi_accessible_get_default_label_info (AtspiAccessible *obj, GError **error);
+
AtspiAccessible * atspi_accessible_get_parent (AtspiAccessible *obj, GError **error);
gint atspi_accessible_get_child_count (AtspiAccessible *obj, GError **error);
void atspi_accessible_set_cache_mask (AtspiAccessible *accessible, AtspiCache mask);
-void atspi_accessible_clear_cache (AtspiAccessible *accessible);
+void atspi_accessible_clear_cache (AtspiAccessible *obj);
guint atspi_accessible_get_process_id (AtspiAccessible *accessible, GError **error);