Changes to introspection generation to remove DOCTYPE and XML
[platform/core/uifw/at-spi2-atk.git] / docs / reference / cspi / at-spi-cspi-sections.txt
1 <SECTION>
2 <FILE>spi_main</FILE>
3 <TITLE>SPI main loop and initialization</TITLE>
4 SPI_init
5 SPI_event_main
6 SPI_event_quit
7 SPI_eventIsReady
8 SPI_nextEvent
9 SPI_exit
10 <SUBSECTION Utility Functions>
11 SPI_freeString
12 SPIAccessibleException_getSource
13 SPIException_getDescription
14 SPIException_getExceptionCode
15 SPIException_getSourceType
16 SPIException
17 SPIExceptionCode
18 SPIExceptionType
19 SPIExceptionHandler
20 SPIBoolean
21 SPIRect
22 SPI_freeRect
23 SPI_dupString
24 SPI_exceptionHandlerPush
25 SPI_exceptionHandlerPop
26 </SECTION>
27
28 <SECTION>
29 <FILE>spi_event</FILE>
30 <TITLE>Event Listener Support</TITLE>
31 AccessibleEvent
32 AccessibleEventListenerCB
33 AccessibleEvent_getSourceApplication
34 AccessibleEvent_getSourceDetails
35 AccessibleEvent_getSourceName
36 AccessibleEvent_getSourceRole
37 AccessibleEvent_ref
38 AccessibleEvent_unref
39 SPI_createAccessibleEventListener
40 AccessibleEventListener_unref
41 AccessibleEventListener_addCallback
42 AccessibleEventListener_removeCallback
43 <SUBSECTION Specific Event Support>
44 AccessibleActiveDescendantChangedEvent_getActiveDescendant
45 AccessibleChildChangedEvent_getChildAccessible
46 AccessibleDescriptionChangedEvent_getDescriptionString
47 AccessibleNameChangedEvent_getNameString
48 AccessibleParentChangedEvent_getParentAccessible
49 AccessibleBoundsChangedEvent_getNewBounds
50 AccessibleTableCaptionChangedEvent_getCaptionString
51 AccessibleTableColumnDescriptionChangedEvent_getDescriptionString
52 AccessibleTableHeaderChangedEvent_getHeaderAccessible
53 AccessibleTableRowDescriptionChangedEvent_getDescriptionString
54 AccessibleTableSummaryChangedEvent_getSummaryAccessible
55 AccessibleTextChangedEvent_getChangeString
56 AccessibleTextSelectionChangedEvent_getSelectionString
57 AccessibleWindowEvent_getTitleString
58 </SECTION>
59
60 <SECTION>
61 <FILE>spi_registry</FILE>
62 <TITLE>Registry queries</TITLE>
63 AccessibleKeySynthType
64 SPI_getDesktopCount
65 SPI_getDesktop
66 SPI_getDesktopList
67 SPI_freeDesktopList
68 <SUBSECTION Event Registration>
69 AccessibleKeystrokeListenerCB
70 AccessibleKeyEventMask
71 AccessibleModifierMaskType
72 AccessibleKeyMaskType
73 AccessibleKeyEventType
74 AccessibleKeyListenerSyncType
75 AccessibleKeystroke
76 SPI_createAccessibleKeySet
77 SPI_freeAccessibleKeySet
78 SPI_createAccessibleKeystrokeListener
79 SPI_registerGlobalEventListener
80 SPI_deregisterGlobalEventListener
81 SPI_deregisterGlobalEventListenerAll
82 SPI_registerAccessibleKeystrokeListener
83 SPI_deregisterAccessibleKeystrokeListener
84 AccessibleKeystrokeListener_unref
85 AccessibleKeystrokeListener_removeCallback
86 AccessibleKeystrokeListener_addCallback
87 SPI_generateKeyboardEvent
88 SPI_generateMouseEvent
89 AccessibleDeviceEvent
90 AccessibleDeviceEventMask
91 AccessibleDeviceEventType
92 AccessibleDeviceListenerCB
93 SPI_createAccessibleDeviceListener
94 SPI_registerDeviceEventListener
95 SPI_deregisterDeviceEventListener
96 AccessibleDeviceListener_addCallback
97 AccessibleDeviceListener_removeCallback
98 AccessibleDeviceListener_unref
99 <SUBSECTION Private>
100 SPI_KEYSET_ALL_KEYS
101 </SECTION>
102
103 <SECTION>
104 <FILE>spi_accessible</FILE>
105 <TITLE>Accessible Objects</TITLE>
106 Accessible
107 Accessible_ref
108 Accessible_unref
109 Accessible_getName
110 Accessible_getDescription
111 Accessible_getParent
112 Accessible_getChildCount
113 Accessible_getChildAtIndex
114 Accessible_getIndexInParent
115 Accessible_getRelationSet
116 Accessible_getRole
117 Accessible_getRoleName
118 Accessible_getStateSet
119 Accessible_getAttributes
120 Accessible_getHostApplication
121 Accessible_getLocalizedRoleName
122 <SUBSECTION Interface Queries>
123 Accessible_isAction
124 Accessible_isApplication
125 Accessible_isComponent
126 Accessible_isDocument
127 Accessible_isEditableText
128 Accessible_isHypertext
129 Accessible_isImage
130 Accessible_isSelection
131 Accessible_isStreamableContent
132 Accessible_isTable
133 Accessible_isText
134 Accessible_isValue
135 Accessible_getAction
136 Accessible_getApplication
137 Accessible_getComponent
138 Accessible_getDocument
139 Accessible_getEditableText
140 Accessible_getHypertext
141 Accessible_getImage
142 Accessible_getSelection
143 Accessible_getStreamableContent
144 Accessible_getTable
145 Accessible_getText
146 Accessible_getValue
147 Accessible_queryInterface
148 <SUBSECTION Auxiliary types>
149 AccessibleRole
150 AccessibleRole_getName
151 <SUBSECTION Private>
152 InternalEvent
153 SPI_INTERNAL_EVENT_MAGIC
154 CSPI_OBJREF
155 cspi_ev
156 cspi_exception
157 cspi_registry
158 cspi_object_add
159 cspi_object_ref
160 cspi_object_unref
161 cspi_object_borrow
162 cspi_object_take
163 cspi_object_return
164 cspi_accessible_is_a
165 cspi_return_if_fail
166 cspi_return_val_if_fail
167 cspi_return_if_ev
168 cspi_return_val_if_ev
169 cspi_check_ev
170 cspi_peek_ev
171 cspi_dup_ref
172 cspi_release_unref
173 cspi_exception_get_text
174 cspi_exception_throw
175 cspi_init
176 cspi_ping
177 cspi_main
178 cspi_main_quit
179 cspi_role_from_spi_role
180 cspi_streams_close_all
181 cspi_event_listener_get_type
182 cspi_event_listener_new
183 cspi_event_listener_get_corba
184 cspi_event_listener_add_cb
185 cspi_event_listener_remove_cb
186 cspi_event_listener_unref
187 cspi_keystroke_listener_new
188 cspi_keystroke_listener_unref
189 cspi_keystroke_listener_get_corba
190 cspi_keystroke_listener_add_cb
191 cspi_keystroke_listener_remove_cb
192 cspi_device_listener_get_type
193 cspi_device_listener_new
194 cspi_device_listener_add_cb
195 cspi_device_listener_remove_cb
196 cspi_device_listener_unref
197 CSpiEventListener
198 CSpiEventListenerClass
199 CSPI_EVENT_LISTENER_TYPE
200 CSPI_EVENT_LISTENER
201 CSPI_EVENT_LISTENER_CLASS
202 CSPI_IS_EVENT_LISTENER
203 CSPI_IS_EVENT_LISTENER_CLASS
204 CSpiDeviceListener
205 CSpiDeviceListenerClass
206 CSPI_DEVICE_LISTENER_TYPE
207 CSPI_DEVICE_LISTENER
208 CSPI_DEVICE_LISTENER_CLASS
209 CSPI_IS_DEVICE_LISTENER
210 CSPI_IS_DEVICE_LISTENER_CLASS
211 </SECTION>
212
213 <SECTION>
214 <FILE>spi_application</FILE>
215 <TITLE>AccessibleApplication API</TITLE>
216 AccessibleApplication_ref
217 AccessibleApplication_unref
218 AccessibleApplication_getToolkitName
219 AccessibleApplication_getVersion
220 AccessibleApplication_getID
221 AccessibleApplication_getLocale
222 AccessibleApplication_pause
223 AccessibleApplication_resume
224 </SECTION>
225
226 <SECTION>
227 <FILE>spi_action</FILE>
228 <TITLE>AccessibleAction Interface</TITLE>
229 AccessibleAction_ref
230 AccessibleAction_unref
231 AccessibleAction_getNActions
232 AccessibleAction_doAction
233 AccessibleAction_getKeyBinding
234 AccessibleAction_getName
235 AccessibleAction_getDescription
236 </SECTION>
237
238 <SECTION>
239 <FILE>spi_component</FILE>
240 <TITLE>AccessibleComponent Interface</TITLE>
241 AccessibleCoordType
242 AccessibleComponentLayer
243 AccessibleComponent_ref
244 AccessibleComponent_unref
245 AccessibleComponent_contains
246 AccessibleComponent_getAccessibleAtPoint
247 AccessibleComponent_getExtents
248 AccessibleComponent_getPosition
249 AccessibleComponent_getSize
250 AccessibleComponent_getLayer
251 AccessibleComponent_getMDIZOrder
252 AccessibleComponent_grabFocus
253 AccessibleComponent_getAlpha
254 </SECTION>
255
256 <SECTION>
257 <FILE>spi_document</FILE>
258 <TITLE>AccessibleDocument Interface</TITLE>
259 AccessibleDocument_ref
260 AccessibleDocument_unref
261 AccessibleDocument_getAttributeValue
262 AccessibleDocument_getAttributes
263 AccessibleDocument_getLocale
264 </SECTION>
265
266 <SECTION>
267 <FILE>spi_editabletext</FILE>
268 <TITLE>AccessibleEditableText Interface</TITLE>
269 AccessibleEditableText_ref
270 AccessibleEditableText_unref
271 AccessibleEditableText_copyText
272 AccessibleEditableText_deleteText
273 AccessibleEditableText_insertText
274 AccessibleEditableText_cutText
275 AccessibleEditableText_pasteText
276 AccessibleEditableText_setTextContents
277 AccessibleEditableText_setAttributes
278 </SECTION>
279
280 <SECTION>
281 <FILE>spi_hypertext</FILE>
282 <TITLE>AccessibleHypertext Interface</TITLE>
283 AccessibleHypertext_ref
284 AccessibleHypertext_unref
285 AccessibleHypertext_getNLinks
286 AccessibleHypertext_getLink
287 AccessibleHypertext_getLinkIndex
288 </SECTION>
289
290 <SECTION>
291 <FILE>spi_image</FILE>
292 <TITLE>AccessibleImage Interface</TITLE>
293 AccessibleImage_ref
294 AccessibleImage_unref
295 AccessibleImage_getImageDescription
296 AccessibleImage_getImageSize
297 AccessibleImage_getImagePosition
298 AccessibleImage_getImageExtents
299 AccessibleImage_getImageLocale
300 </SECTION>
301
302 <SECTION>
303 <FILE>spi_selection</FILE>
304 <TITLE>AccessibleSelection Interface</TITLE>
305 AccessibleSelection_ref
306 AccessibleSelection_unref
307 AccessibleSelection_getNSelectedChildren
308 AccessibleSelection_getSelectedChild
309 AccessibleSelection_selectChild
310 AccessibleSelection_isChildSelected
311 AccessibleSelection_deselectSelectedChild
312 AccessibleSelection_deselectChild
313 AccessibleSelection_clearSelection
314 AccessibleSelection_selectAll
315 </SECTION>
316
317 <SECTION>
318 <FILE>spi_streamable_content</FILE>
319 <TITLE>AccessibleStreamableContent Interface</TITLE>
320 AccessibleStreamableContentSeekType
321 AccessibleStreamableContent_freeContentTypesList
322 AccessibleStreamableContent_ref
323 AccessibleStreamableContent_unref
324 AccessibleStreamableContent_getContentTypes
325 AccessibleStreamableContent_open
326 AccessibleStreamableContent_seek
327 AccessibleStreamableContent_read
328 AccessibleStreamableContent_close
329 AccessibleStreamableContent_freeContentTypesList
330 </SECTION>
331
332 <SECTION>
333 <FILE>spi_table</FILE>
334 <TITLE>AccessibleTable Interface</TITLE>
335 AccessibleTable_ref
336 AccessibleTable_unref
337 AccessibleTable_getAccessibleAt
338 AccessibleTable_getCaption
339 AccessibleTable_getColumnAtIndex
340 AccessibleTable_getColumnDescription
341 AccessibleTable_getColumnExtentAt
342 AccessibleTable_getColumnHeader
343 AccessibleTable_getIndexAt
344 AccessibleTable_getNColumns
345 AccessibleTable_getNRows
346 AccessibleTable_getNSelectedColumns
347 AccessibleTable_getNSelectedRows
348 AccessibleTable_getRowColumnExtentsAtIndex
349 AccessibleTable_getRowAtIndex
350 AccessibleTable_getRowDescription
351 AccessibleTable_getRowExtentAt
352 AccessibleTable_getRowHeader
353 AccessibleTable_getSelectedRows
354 AccessibleTable_getSelectedColumns
355 AccessibleTable_getSummary
356 AccessibleTable_isColumnSelected
357 AccessibleTable_isRowSelected
358 AccessibleTable_isSelected
359 AccessibleTable_addColumnSelection
360 AccessibleTable_addRowSelection
361 AccessibleTable_removeColumnSelection
362 AccessibleTable_removeRowSelection
363 </SECTION>
364
365 <SECTION>
366 <FILE>spi_text</FILE>
367 <TITLE>AccessibleText Interface</TITLE>
368 AccessibleTextBoundaryType
369 AccessibleTextClipType
370 AccessibleText_ref
371 AccessibleText_unref
372 AccessibleText_addSelection
373 AccessibleText_getAttributes
374 AccessibleText_getBoundedRanges
375 AccessibleText_getCaretOffset
376 AccessibleText_getCharacterCount
377 AccessibleText_getCharacterExtents
378 AccessibleText_getNSelections
379 AccessibleText_getOffsetAtPoint
380 AccessibleText_getRangeExtents
381 AccessibleText_getSelection
382 AccessibleText_getText
383 AccessibleText_getTextBeforeOffset
384 AccessibleText_getTextAfterOffset
385 AccessibleText_getTextAtOffset
386 AccessibleText_removeSelection
387 AccessibleText_setCaretOffset
388 AccessibleText_setSelection
389 AccessibleText_getCharacterAtOffset
390 AccessibleText_getDefaultAttributes
391 AccessibleText_getAttributeRun
392 AccessibleText_getDefaultAttributeSet
393 AccessibleTextRange_freeRanges
394 </SECTION>
395
396 <SECTION>
397 <FILE>spi_value</FILE>
398 <TITLE>AccessibleValue Interface</TITLE>
399 AccessibleValue_ref
400 AccessibleValue_unref
401 AccessibleValue_getCurrentValue
402 AccessibleValue_getMaximumValue
403 AccessibleValue_getMinimumValue
404 AccessibleValue_setCurrentValue
405 AccessibleValue_getMinimumIncrement
406 </SECTION>
407
408 <SECTION>
409 <FILE>spi_hyperlink</FILE>
410 <TITLE>AccessibleHyperlink Interface</TITLE>
411 AccessibleHyperlink_ref
412 AccessibleHyperlink_unref
413 AccessibleHyperlink_getNAnchors
414 AccessibleHyperlink_getIndexRange
415 AccessibleHyperlink_getObject
416 AccessibleHyperlink_getURI
417 AccessibleHyperlink_isValid
418 </SECTION>
419
420 <SECTION>
421 <FILE>spi_stateset</FILE>
422 <TITLE>State and StateSets</TITLE>
423 AccessibleState
424 AccessibleStateSet
425 AccessibleStateSet_ref
426 AccessibleStateSet_unref
427 AccessibleStateSet_add
428 AccessibleStateSet_compare
429 AccessibleStateSet_contains
430 AccessibleStateSet_equals
431 AccessibleStateSet_isEmpty
432 AccessibleStateSet_remove
433 </SECTION>
434
435 <SECTION>
436 <FILE>spi_relation</FILE>
437 <TITLE>AccessibleRelations and RelationSets</TITLE>
438 AccessibleRelationType
439 AccessibleRelation_ref
440 AccessibleRelation_unref
441 AccessibleRelation_getNTargets
442 AccessibleRelation_getTarget
443 AccessibleRelation_getRelationType
444 </SECTION>