Small GNOME foot in banner [Making Applications Accessible]
back next

AtkObject Factories

  • Each accessible object implementation has a corresponding accessible object factory
    • currently must be singletons
  • A central ATK registry links GTypes to accessible object factories
    • The main interesting function in an AtkObjectFactory is the create_accessible function
AtkObject* atk_object_factory_create_accessible (
               AtkObjectFactory *factory, GObject *obj);