Release atk 1.32.0
[atk.git] / docs / tmpl / atkregistry.sgml
blobf67e111a172840c509e5a0dda680ae8a72bc7069
1 <!-- ##### SECTION Title ##### -->
2 AtkRegistry
4 <!-- ##### SECTION Short_Description ##### -->
5 An object used to store the GType of the factories used to create an accessible
6 object for an object of a particular GType.
8 <!-- ##### SECTION Long_Description ##### -->
9 <para>
10 The AtkRegistry is normally used to create appropriate ATK "peers" for user
11 interface components. Application developers usually need only interact with
12 the AtkRegistry by associating appropriate ATK implementation classes with
13 GObject classes via the atk_registry_set_factory_type call, passing the
14 appropriate GType for application custom widget classes.
15 </para>
17 <!-- ##### SECTION See_Also ##### -->
18 <para>
20 </para>
22 <!-- ##### SECTION Stability_Level ##### -->
25 <!-- ##### SECTION Image ##### -->
28 <!-- ##### STRUCT AtkRegistry ##### -->
29 <para>
30 The AtkRegistry structure should not be accessed directly.
32 </para>
35 <!-- ##### FUNCTION atk_registry_set_factory_type ##### -->
36 <para>
38 </para>
40 @registry:
41 @type:
42 @factory_type:
45 <!-- ##### FUNCTION atk_registry_get_factory_type ##### -->
46 <para>
48 </para>
50 @registry:
51 @type:
52 @Returns:
55 <!-- ##### FUNCTION atk_registry_get_factory ##### -->
56 <para>
58 </para>
60 @registry:
61 @type:
62 @Returns:
65 <!-- ##### FUNCTION atk_get_default_registry ##### -->
66 <para>
68 </para>
70 @void:
71 @Returns: