AtkGObjectAccessible

AtkGObjectAccessible — This object class is derived from AtkObject and can be used as a basis implementing accessible objects.

Synopsis



            AtkGObjectAccessible;
AtkObject*  atk_gobject_accessible_for_object
                                            (GObject *obj);
GObject*    atk_gobject_accessible_get_object
                                            (AtkGObjectAccessible *obj);

Object Hierarchy

  GObject
   +----AtkObject
         +----AtkGObjectAccessible

Description

This object class is derived from AtkObject. It can be used as a basis for implementing accessible objects for GObjects which are not derived from GtkWidget. One example of its use is in providing an accessible object for GnomeCanvasItem in the GAIL library.

Details

AtkGObjectAccessible

typedef struct _AtkGObjectAccessible AtkGObjectAccessible;

The AtkGObjectAccessible structure should not be accessed directly.


atk_gobject_accessible_for_object ()

AtkObject*  atk_gobject_accessible_for_object
                                            (GObject *obj);

Gets the accessible object for the specified obj.

obj : a GObject
Returns : a AtkObject which is the accessible object for the obj

atk_gobject_accessible_get_object ()

GObject*    atk_gobject_accessible_get_object
                                            (AtkGObjectAccessible *obj);

Gets the GObject for which obj is the accessible object.

obj : a AtkObject
Returns : a GObject which is the object for which obj is the accessible objedct