Update for recent changes
[platform/upstream/atk.git] / docs / atk-sections.txt
1 <SECTION>
2 <FILE>atkaction</FILE>
3 <TITLE>AtkAction</TITLE>
4 AtkAction
5 AtkActionIface
6 atk_action_do_action
7 atk_action_get_n_actions
8 atk_action_get_description
9 atk_action_get_name
10 atk_action_get_keybinding
11 atk_action_set_description
12 <SUBSECTION Standard>
13 ATK_ACTION
14 ATK_IS_ACTION
15 ATK_TYPE_ACTION
16 ATK_ACTION_GET_IFACE
17 atk_action_get_type
18 </SECTION>
19
20 <SECTION>
21 <FILE>atkcomponent</FILE>
22 <TITLE>AtkComponent</TITLE>
23 AtkComponent
24 AtkComponentIface
25 atk_component_add_focus_handler
26 atk_component_contains
27 atk_component_get_extents
28 atk_component_get_layer
29 atk_component_get_mdi_zorder
30 atk_component_get_position
31 atk_component_get_size
32 atk_component_grab_focus
33 atk_component_ref_accessible_at_point
34 atk_component_remove_focus_handler
35 atk_component_set_extents
36 atk_component_set_position
37 atk_component_set_size
38 <SUBSECTION Standard>
39 ATK_COMPONENT
40 ATK_IS_COMPONENT
41 ATK_TYPE_COMPONENT
42 ATK_COMPONENT_GET_IFACE
43 AtkFocusHandler
44 atk_component_get_type
45 </SECTION>
46
47 <SECTION>
48 <FILE>atkdocument</FILE>
49 <TITLE>AtkDocument</TITLE>
50 AtkDocument
51 AtkDocumentIface
52 atk_document_get_document_type
53 atk_document_get_document
54 <SUBSECTION Standard>
55 ATK_DOCUMENT
56 ATK_IS_DOCUMENT
57 ATK_TYPE_DOCUMENT
58 ATK_DOCUMENT_GET_IFACE
59 atk_document_get_type
60 </SECTION>
61
62 <SECTION>
63 <FILE>atkeditabletext</FILE>
64 <TITLE>AtkEditableText</TITLE>
65 AtkEditableText
66 AtkEditableTextIface
67 atk_editable_text_set_run_attributes
68 atk_editable_text_set_text_contents
69 atk_editable_text_insert_text
70 atk_editable_text_copy_text
71 atk_editable_text_cut_text
72 atk_editable_text_delete_text
73 atk_editable_text_paste_text
74 <SUBSECTION Standard>
75 ATK_EDITABLE_TEXT
76 ATK_IS_EDITABLE_TEXT
77 ATK_TYPE_EDITABLE_TEXT
78 ATK_EDITABLE_TEXT_GET_IFACE
79 atk_editable_text_get_type
80 </SECTION>
81
82 <SECTION>
83 <FILE>atkhypertext</FILE>
84 <TITLE>AtkHypertext</TITLE>
85 AtkHypertext
86 AtkHypertextIface
87 atk_hypertext_get_link
88 atk_hypertext_get_n_links
89 atk_hypertext_get_link_index
90 <SUBSECTION Standard>
91 ATK_HYPERTEXT
92 ATK_IS_HYPERTEXT
93 ATK_TYPE_HYPERTEXT
94 ATK_HYPERTEXT_GET_IFACE
95 atk_hypertext_get_type
96 </SECTION>
97
98 <SECTION>
99 <FILE>atkimage</FILE>
100 <TITLE>AtkImage</TITLE>
101 AtkImage
102 AtkImageIface
103 atk_image_get_image_position
104 atk_image_get_image_description
105 atk_image_set_image_description
106 atk_image_get_image_size
107 <SUBSECTION Standard>
108 ATK_IMAGE
109 ATK_IS_IMAGE
110 ATK_TYPE_IMAGE
111 ATK_IMAGE_GET_IFACE
112 atk_image_get_type
113 </SECTION>
114
115 <SECTION>
116 <FILE>atknoopobject</FILE>
117 <TITLE>AtkNoOpObject</TITLE>
118 AtkNoOpObject
119 atk_no_op_object_new
120 <SUBSECTION Standard>
121 ATK_NO_OP_OBJECT
122 ATK_IS_NO_OP_OBJECT
123 ATK_TYPE_NO_OP_OBJECT
124 atk_no_op_object_get_type
125 ATK_NO_OP_OBJECT_CLASS
126 ATK_IS_NO_OP_OBJECT_CLASS
127 ATK_NO_OP_OBJECT_GET_CLASS
128 </SECTION>
129
130 <SECTION>
131 <FILE>atknoopobjectfactory</FILE>
132 <TITLE>AtkNoOpObjectFactory</TITLE>
133 AtkNoOpObjectFactory
134 atk_no_op_object_factory_new
135 <SUBSECTION Standard>
136 ATK_NO_OP_OBJECT_FACTORY
137 ATK_IS_NO_OP_OBJECT_FACTORY
138 ATK_TYPE_NO_OP_OBJECT_FACTORY
139 atk_no_op_object_factory_get_type
140 ATK_NO_OP_OBJECT_FACTORY_CLASS
141 ATK_IS_NO_OP_OBJECT_FACTORY_CLASS
142 ATK_NO_OP_OBJECT_FACTORY_GET_CLASS
143 </SECTION>
144
145 <SECTION>
146 <FILE>atkobject</FILE>
147 <TITLE>AtkObject</TITLE>
148 AtkObject
149 AtkRole
150 atk_role_register
151 AtkLayer
152 AtkImplementor
153 AtkImplementorIface
154 AtkRelationSet
155 AtkPropertyValues
156 AtkPropertyChangeHandler
157 atk_implementor_ref_accessible
158 atk_object_get_name
159 atk_object_get_description
160 atk_object_get_parent
161 atk_object_get_n_accessible_children
162 atk_object_ref_accessible_child
163 atk_object_ref_relation_set
164 atk_object_get_layer
165 atk_object_get_mdi_zorder
166 atk_object_get_role
167 atk_object_ref_state_set
168 atk_object_get_index_in_parent
169 atk_object_set_name
170 atk_object_set_description
171 atk_object_set_parent
172 atk_object_set_role
173 atk_object_connect_property_change_handler
174 atk_object_remove_property_change_handler
175 atk_object_notify_state_change
176 atk_object_initialize
177 atk_role_get_name
178 atk_role_for_name
179 <SUBSECTION Standard>
180 ATK_OBJECT
181 ATK_IS_OBJECT
182 ATK_TYPE_OBJECT
183 ATK_IMPLEMENTOR_GET_IFACE
184 ATK_OBJECT_CLASS
185 ATK_IS_OBJECT_CLASS
186 ATK_OBJECT_GET_CLASS
187 ATK_TYPE_IMPLEMENTOR
188 ATK_IS_IMPLEMENTOR
189 ATK_IMPLEMENTOR
190 ATK_TYPE_ROLE
191 ATK_TYPE_LAYER
192 AtkStateSet
193 atk_implementor_get_type
194 atk_object_get_type
195 atk_role_get_type
196 atk_layer_get_type
197 </SECTION>
198
199 <SECTION>
200 <FILE>atkobjectfactory</FILE>
201 <TITLE>AtkObjectFactory</TITLE>
202 AtkObjectFactory
203 atk_object_factory_create_accessible
204 atk_object_factory_get_accessible_type
205 atk_object_factory_invalidate
206 <SUBSECTION Standard>
207 ATK_OBJECT_FACTORY
208 ATK_IS_OBJECT_FACTORY
209 ATK_TYPE_OBJECT_FACTORY
210 atk_object_factory_get_type
211 ATK_OBJECT_FACTORY_CLASS
212 ATK_IS_OBJECT_FACTORY_CLASS
213 ATK_OBJECT_FACTORY_GET_CLASS
214 </SECTION>
215
216 <SECTION>
217 <FILE>atkregistry</FILE>
218 <TITLE>AtkRegistry</TITLE>
219 AtkRegistry
220 atk_registry_set_factory_type
221 atk_registry_get_factory_type
222 atk_registry_get_factory
223 atk_get_default_registry
224 <SUBSECTION Standard>
225 ATK_REGISTRY
226 ATK_IS_REGISTRY
227 ATK_TYPE_REGISTRY
228 atk_registry_get_type
229 ATK_REGISTRY_CLASS
230 ATK_IS_REGISTRY_CLASS
231 ATK_REGISTRY_GET_CLASS
232 </SECTION>
233
234 <SECTION>
235 <FILE>atkrelation</FILE>
236 <TITLE>AtkRelation</TITLE>
237 AtkRelation
238 AtkRelationType
239 atk_relation_type_register
240 atk_relation_type_get_name
241 atk_relation_type_for_name
242 atk_relation_new
243 atk_relation_get_relation_type
244 atk_relation_get_target
245 <SUBSECTION Standard>
246 ATK_RELATION
247 ATK_IS_RELATION
248 ATK_TYPE_RELATION
249 ATK_TYPE_RELATION_TYPE
250 atk_relation_get_type
251 atk_relation_type_get_type
252 ATK_RELATION_CLASS
253 ATK_IS_RELATION_CLASS
254 ATK_RELATION_GET_CLASS
255 </SECTION>
256
257 <SECTION>
258 <FILE>atkrelationset</FILE>
259 <TITLE>AtkRelationSet</TITLE>
260 atk_relation_set_new
261 atk_relation_set_contains
262 atk_relation_set_remove
263 atk_relation_set_add
264 atk_relation_set_get_n_relations
265 atk_relation_set_get_relation
266 atk_relation_set_get_relation_by_type
267 <SUBSECTION Standard>
268 ATK_RELATION_SET
269 ATK_IS_RELATION_SET
270 ATK_TYPE_RELATION_SET
271 atk_relation_set_get_type
272 ATK_RELATION_SET_CLASS
273 ATK_IS_RELATION_SET_CLASS
274 ATK_RELATION_SET_GET_CLASS
275 </SECTION>
276
277 <SECTION>
278 <FILE>atkselection</FILE>
279 <TITLE>AtkSelection</TITLE>
280 AtkSelection
281 AtkSelectionIface
282 atk_selection_add_selection
283 atk_selection_clear_selection
284 atk_selection_ref_selection
285 atk_selection_get_selection_count
286 atk_selection_is_child_selected
287 atk_selection_remove_selection
288 atk_selection_select_all_selection
289 <SUBSECTION Standard>
290 ATK_SELECTION
291 ATK_IS_SELECTION
292 ATK_TYPE_SELECTION
293 ATK_SELECTION_GET_IFACE
294 atk_selection_get_type
295 </SECTION>
296
297 <SECTION>
298 <FILE>atkstateset</FILE>
299 <TITLE>AtkStateSet</TITLE>
300 atk_state_set_new
301 atk_state_set_is_empty
302 atk_state_set_add_state
303 atk_state_set_add_states
304 atk_state_set_clear_states
305 atk_state_set_contains_state
306 atk_state_set_contains_states
307 atk_state_set_remove_state
308 atk_state_set_and_sets
309 atk_state_set_or_sets
310 atk_state_set_xor_sets
311 <SUBSECTION Standard>
312 ATK_STATE_SET
313 ATK_IS_STATE_SET
314 ATK_TYPE_STATE_SET
315 atk_state_set_get_type
316 ATK_STATE_SET_CLASS
317 ATK_IS_STATE_SET_CLASS
318 ATK_STATE_SET_GET_CLASS
319 </SECTION>
320
321 <SECTION>
322 <FILE>atktable</FILE>
323 <TITLE>AtkTable</TITLE>
324 AtkTable
325 AtkTableIface
326 atk_table_ref_at
327 atk_table_get_index_at
328 atk_table_get_column_at_index
329 atk_table_get_row_at_index
330 atk_table_get_n_columns
331 atk_table_get_n_rows
332 atk_table_get_column_extent_at
333 atk_table_get_row_extent_at
334 atk_table_get_caption
335 atk_table_get_column_description
336 atk_table_get_row_description
337 atk_table_get_column_header
338 atk_table_get_row_header
339 atk_table_get_summary
340 atk_table_set_caption
341 atk_table_set_row_description
342 atk_table_set_column_description
343 atk_table_set_row_header
344 atk_table_set_column_header
345 atk_table_set_summary
346 atk_table_get_selected_columns
347 atk_table_get_selected_rows
348 atk_table_is_column_selected
349 atk_table_is_row_selected
350 atk_table_is_selected
351 atk_table_add_column_selection
352 atk_table_add_row_selection
353 atk_table_remove_column_selection
354 atk_table_remove_row_selection
355 <SUBSECTION Standard>
356 ATK_TABLE
357 ATK_IS_TABLE
358 ATK_TYPE_TABLE
359 ATK_TABLE_GET_IFACE
360 atk_table_get_type
361 </SECTION>
362
363 <SECTION>
364 <FILE>atktext</FILE>
365 <TITLE>AtkText</TITLE>
366 AtkText
367 AtkTextIface
368 AtkTextBoundary
369 AtkAttribute
370 AtkAttributeSet
371 AtkTextAttribute
372 atk_text_get_text
373 atk_text_get_character_at_offset
374 atk_text_get_text_after_offset
375 atk_text_get_text_at_offset
376 atk_text_get_text_before_offset
377 atk_text_get_caret_offset
378 atk_text_get_character_extents
379 atk_text_get_run_attributes
380 atk_text_get_default_attributes
381 atk_text_get_character_count
382 atk_text_get_offset_at_point
383 atk_text_get_n_selections
384 atk_text_get_selection
385 atk_text_add_selection
386 atk_text_remove_selection
387 atk_text_set_selection
388 atk_text_set_caret_offset
389 atk_attribute_set_free
390 atk_text_attribute_register
391 atk_text_attribute_get_name
392 atk_text_attribute_for_name
393 atk_text_attribute_get_value
394 <SUBSECTION Standard>
395 ATK_TEXT
396 ATK_IS_TEXT
397 ATK_TYPE_TEXT
398 ATK_TEXT_GET_IFACE
399 ATK_TYPE_TEXT_ATTRIBUTE
400 ATK_TYPE_TEXT_BOUNDARY
401 atk_text_get_type
402 atk_text_attribute_get_type
403 atk_text_boundary_get_type
404 </SECTION>
405
406 <SECTION>
407 <FILE>atkvalue</FILE>
408 <TITLE>AtkValue</TITLE>
409 AtkValue
410 AtkValueIface
411 atk_value_get_current_value
412 atk_value_get_maximum_value
413 atk_value_get_minimum_value
414 atk_value_set_current_value
415 <SUBSECTION Standard>
416 ATK_VALUE
417 ATK_IS_VALUE
418 ATK_TYPE_VALUE
419 ATK_VALUE_GET_IFACE
420 atk_value_get_type
421 </SECTION>
422
423 <SECTION>
424 <FILE>atkhyperlink</FILE>
425 <TITLE>AtkHyperlink</TITLE>
426 AtkHyperlink
427 atk_hyperlink_get_uri
428 atk_hyperlink_get_object
429 atk_hyperlink_get_end_index
430 atk_hyperlink_get_start_index
431 atk_hyperlink_is_valid
432 atk_hyperlink_get_n_anchors
433 <SUBSECTION Standard>
434 ATK_HYPERLINK
435 ATK_IS_HYPERLINK
436 ATK_TYPE_HYPERLINK
437 atk_hyperlink_get_type
438 ATK_HYPERLINK_CLASS
439 ATK_IS_HYPERLINK_CLASS
440 ATK_HYPERLINK_GET_CLASS
441 </SECTION>
442
443 <SECTION>
444 <FILE>atkstate</FILE>
445 <TITLE>AtkState</TITLE>
446 AtkStateType
447 AtkState
448 atk_state_type_register
449 atk_state_type_get_name
450 atk_state_type_for_name
451 <SUBSECTION Standard>
452 ATK_TYPE_STATE_TYPE
453 atk_state_type_get_type
454 </SECTION>
455
456 <SECTION>
457 <FILE>atkstreamablecontent</FILE>
458 <TITLE>AtkStreamableContent</TITLE>
459 AtkStreamableContent
460 AtkStreamableContentIface
461 atk_streamable_content_get_n_mime_types
462 atk_streamable_content_get_mime_type
463 atk_streamable_content_get_stream       
464 <SUBSECTION Standard>
465 ATK_STREAMABLE_CONTENT
466 ATK_IS_STREAMABLE_CONTENT
467 ATK_TYPE_STREAMABLE_CONTENT
468 atk_streamable_content_get_type
469 ATK_STREAMABLE_CONTENT_GET_IFACE
470 </SECTION>
471
472 <SECTION>
473 <FILE>atkutil</FILE>
474 <TITLE>AtkUtil</TITLE>
475 AtkUtil
476 AtkCoordType
477 atk_add_focus_tracker
478 atk_remove_focus_tracker
479 atk_focus_tracker_init
480 atk_focus_tracker_notify
481 AtkEventListener
482 AtkEventListenerInit
483 atk_add_global_event_listener
484 atk_remove_global_event_listener
485 AtkKeyEventStruct
486 AtkKeyEventType
487 AtkKeySnoopFunc
488 atk_add_key_event_listener
489 atk_remove_key_event_listener
490 atk_get_root
491 atk_get_toolkit_name
492 atk_get_toolkit_version
493 <SUBSECTION Standard>
494 ATK_UTIL
495 ATK_IS_UTIL
496 ATK_TYPE_UTIL
497 ATK_TYPE_KEY_EVENT_TYPE
498 ATK_TYPE_COORD_TYPE
499 atk_util_get_type
500 atk_key_event_type_get_type
501 atk_coord_type_get_type
502 ATK_UTIL_CLASS
503 ATK_IS_UTIL_CLASS
504 ATK_UTIL_GET_CLASS
505 </SECTION>
506
507 <SECTION>
508 <FILE>atkgobjectaccessible</FILE>
509 <TITLE>AtkGObjectAccessible</TITLE>
510 AtkGObjectAccessible
511 atk_gobject_accessible_for_object
512 atk_gobject_accessible_get_object
513 <SUBSECTION Standard>
514 ATK_GOBJECT_ACCESSIBLE
515 ATK_IS_GOBJECT_ACCESSIBLE
516 ATK_TYPE_GOBJECT_ACCESSIBLE
517 atk_gobject_accessible_get_type
518 ATK_GOBJECT_ACCESSIBLE_CLASS
519 ATK_IS_GOBJECT_ACCESSIBLE_CLASS
520 ATK_GOBJECT_ACCESSIBLE_GET_CLASS
521 </SECTION>