Name
AtkObjectFactory -- The base object class for a factory used to create accessible objects for
objects of a specific GType.
Description
This class is the base object class for a factory used to create an
accessible object for a specific GType. The function
atk_registry_set_factory_type() is normally called to store
in the registry the factory type to be used to create an accessible of a
particular GType.
Details
struct AtkObjectFactory
struct AtkObjectFactory
{
GObject parent;
}; |
atk_object_factory_create_accessible ()
Provides an AtkObject that implements an accessibility interface
on behalf of obj
atk_object_factory_get_accessible_type ()
Gets the GType of the accessible which is created by the factory.
The value G_TYPE_INVALID is returned if no type if found.
atk_object_factory_invalidate ()
Inform factory that it is no longer being used to create
accessibles. When called, factory may need to inform
AtkObjects which it has created that they need to be re-instantiated.
Note: primarily used for runtime replacement of AtkObjectFactorys
in object registries.