3 * This file has been auto-generated from the introspection data available
4 * in the at-spi2-core repository. The D-Bus procol is defined in this
5 * repository, which can be found at:
7 * http://download.gnome.org/sources/at-spi2-core/0.1/
13 const char *spi_org_a11y_atspi_Accessible =
14 "<interface name=\"org.a11y.atspi.Accessible\" version=\"0.1.7\">"
16 " <property access=\"read\" name=\"Name\" type=\"s\" />"
18 " <property access=\"read\" name=\"Description\" type=\"s\" />"
20 " <property access=\"read\" name=\"Parent\" type=\"(so)\">"
24 " <property access=\"read\" name=\"ChildCount\" type=\"i\" />"
26 " <property access=\"read\" name=\"Locale\" type=\"s\" />"
28 " <method name=\"impl_GetReadingMaterial\">"
29 " <arg direction=\"out\" type=\"a{ss}sssuausiddddsibbii(so)auiui(so)\" />"
32 " <method name=\"GetChildAtIndex\">"
33 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
34 " <arg direction=\"out\" type=\"(so)\" />"
38 " <method name=\"GetChildren\">"
39 " <arg direction=\"out\" type=\"a(so)\" />"
43 " <method name=\"GetIndexInParent\">"
44 " <arg direction=\"out\" type=\"i\" />"
47 " <method name=\"GetRelationSet\">"
48 " <arg direction=\"out\" type=\"a(ua(so))\" />"
52 " <method name=\"GetRole\">"
53 " <arg direction=\"out\" type=\"u\" />"
56 " <method name=\"GetRoleName\">"
57 " <arg direction=\"out\" type=\"s\" />"
60 " <method name=\"GetLocalizedRoleName\">"
61 " <arg direction=\"out\" type=\"s\" />"
64 " <method name=\"GetState\">"
65 " <arg direction=\"out\" type=\"au\" />"
69 " <method name=\"GetAttributes\">"
70 " <arg direction=\"out\" type=\"a{ss}\" />"
74 " <method name=\"GetApplication\">"
75 " <arg direction=\"out\" type=\"(so)\" />"
82 const char *spi_org_a11y_atspi_Action =
83 "<interface name=\"org.a11y.atspi.Action\" version=\"0.1.7\">"
85 " <property access=\"read\" name=\"NActions\" type=\"i\" />"
87 " <method name=\"GetDescription\">"
88 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
89 " <arg direction=\"out\" type=\"s\" />"
92 " <method name=\"GetName\">"
93 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
94 " <arg direction=\"out\" type=\"s\" />"
97 " <method name=\"GetLocalizedName\">"
98 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
99 " <arg direction=\"out\" type=\"s\" />"
102 " <method name=\"GetKeyBinding\">"
103 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
104 " <arg direction=\"out\" type=\"s\" />"
107 " <method name=\"GetActions\">"
108 " <arg direction=\"out\" type=\"a(sss)\" />"
112 " <method name=\"DoAction\">"
113 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
114 " <arg direction=\"out\" type=\"b\" />"
120 const char *spi_org_a11y_atspi_Application =
121 "<interface name=\"org.a11y.atspi.Application\" version=\"0.1.7\">"
123 " <property access=\"read\" name=\"ToolkitName\" type=\"s\" />"
125 " <property access=\"read\" name=\"Version\" type=\"s\" />"
127 " <property access=\"read\" name=\"AtspiVersion\" type=\"s\" />"
128 " <property access=\"read\" name=\"Id\" type=\"i\" />"
130 " <method name=\"GetLocale\">"
131 " <arg direction=\"in\" name=\"lctype\" type=\"u\" />"
132 " <arg direction=\"out\" type=\"s\" />"
135 " <method name=\"RegisterEventListener\">"
136 " <arg direction=\"in\" name=\"event\" type=\"s\" />"
139 " <method name=\"DeregisterEventListener\">"
140 " <arg direction=\"in\" name=\"event\" type=\"s\" />"
146 const char *spi_org_a11y_atspi_Collection =
147 "<interface name=\"org.a11y.atspi.Collection\" version=\"0.1.7\">"
149 " <method name=\"GetMatches\">"
150 " <arg direction=\"in\" name=\"rule\" type=\"(auuasuauusub)\" />"
152 " <arg direction=\"in\" name=\"sortby\" type=\"u\" />"
153 " <arg direction=\"in\" name=\"count\" type=\"i\" />"
154 " <arg direction=\"in\" name=\"traverse\" type=\"b\" />"
155 " <arg direction=\"out\" type=\"a(so)\" />"
159 " <method name=\"GetMatchesTo\">"
160 " <arg direction=\"in\" name=\"current_object\" type=\"o\" />"
162 " <arg direction=\"in\" name=\"rule\" type=\"(auuasuauusub)\" />"
164 " <arg direction=\"in\" name=\"sortby\" type=\"u\" />"
165 " <arg direction=\"in\" name=\"tree\" type=\"u\" />"
166 " <arg direction=\"in\" name=\"limit_scope\" type=\"b\" />"
167 " <arg direction=\"in\" name=\"count\" type=\"i\" />"
168 " <arg direction=\"in\" name=\"traverse\" type=\"b\" />"
169 " <arg direction=\"out\" type=\"a(so)\" />"
173 " <method name=\"GetMatchesFrom\">"
174 " <arg direction=\"in\" name=\"current_object\" type=\"o\" />"
176 " <arg direction=\"in\" name=\"rule\" type=\"(auuasuauusub)\" />"
178 " <arg direction=\"in\" name=\"sortby\" type=\"u\" />"
179 " <arg direction=\"in\" name=\"tree\" type=\"u\" />"
180 " <arg direction=\"in\" name=\"count\" type=\"i\" />"
181 " <arg direction=\"in\" name=\"traverse\" type=\"b\" />"
182 " <arg direction=\"out\" type=\"a(so)\" />"
186 " <method name=\"GetActiveDescendant\">"
187 " <arg direction=\"out\" type=\"(so)\" />"
194 const char *spi_org_a11y_atspi_Component =
195 "<interface name=\"org.a11y.atspi.Component\" version=\"0.1.7\">"
197 " <property access=\"read\" name=\"HighlightIndex\" type=\"i\" />"
199 " <method name=\"Contains\">"
200 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
201 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
202 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />"
203 " <arg direction=\"out\" type=\"b\" />"
206 " <method name=\"GetAccessibleAtPoint\">"
207 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
208 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
209 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />"
210 " <arg direction=\"out\" type=\"(so)\" />"
214 " <method name=\"GetExtents\">"
215 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />"
216 " <arg direction=\"out\" type=\"(iiii)\" />"
220 " <method name=\"GetPosition\">"
221 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />"
222 " <arg direction=\"out\" name=\"x\" type=\"i\" />"
223 " <arg direction=\"out\" name=\"y\" type=\"i\" />"
226 " <method name=\"GetSize\">"
227 " <arg direction=\"out\" name=\"width\" type=\"i\" />"
228 " <arg direction=\"out\" name=\"height\" type=\"i\" />"
231 " <method name=\"GetLayer\">"
232 " <arg direction=\"out\" type=\"u\" />"
235 " <method name=\"GetMDIZOrder\">"
236 " <arg direction=\"out\" type=\"n\" />"
239 " <method name=\"GrabFocus\">"
240 " <arg direction=\"out\" type=\"b\" />"
243 " <method name=\"GrabHighlight\">"
244 " <arg direction=\"out\" type=\"b\" />"
247 " <method name=\"ClearHighlight\">"
248 " <arg direction=\"out\" type=\"b\" />"
251 " <method name=\"GetAlpha\">"
252 " <arg direction=\"out\" type=\"d\" />"
255 " <method name=\"SetExtents\">"
256 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
257 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
258 " <arg direction=\"in\" name=\"width\" type=\"i\" />"
259 " <arg direction=\"in\" name=\"height\" type=\"i\" />"
260 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />"
261 " <arg direction=\"out\" type=\"b\" />"
264 " <method name=\"SetPosition\">"
265 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
266 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
267 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />"
268 " <arg direction=\"out\" type=\"b\" />"
271 " <method name=\"SetSize\">"
272 " <arg direction=\"in\" name=\"width\" type=\"i\" />"
273 " <arg direction=\"in\" name=\"height\" type=\"i\" />"
274 " <arg direction=\"out\" type=\"b\" />"
280 const char *spi_org_a11y_atspi_Document =
281 "<interface name=\"org.a11y.atspi.Document\" version=\"0.1.7\">"
283 " <property access=\"read\" name=\"CurrentPageNumber\" type=\"i\" />"
285 " <property access=\"read\" name=\"PageCount\" type=\"i\" />"
287 " <method name=\"GetLocale\">"
288 " <arg direction=\"out\" type=\"s\" />"
291 " <method name=\"GetAttributeValue\">"
292 " <arg direction=\"in\" name=\"attributename\" type=\"s\" />"
293 " <arg direction=\"out\" type=\"s\" />"
296 " <method name=\"GetAttributes\">"
297 " <arg direction=\"out\" type=\"{ss}\" />"
304 const char *spi_org_a11y_atspi_Hypertext =
305 "<interface name=\"org.a11y.atspi.Hypertext\" version=\"0.1.7\">"
307 " <method name=\"GetNLinks\">"
308 " <arg direction=\"out\" type=\"i\" />"
311 " <method name=\"GetLink\">"
312 " <arg direction=\"in\" name=\"linkIndex\" type=\"i\" />"
313 " <arg direction=\"out\" type=\"(so)\" />"
317 " <method name=\"GetLinkIndex\">"
318 " <arg direction=\"in\" name=\"characterIndex\" type=\"i\" />"
319 " <arg direction=\"out\" type=\"i\" />"
325 const char *spi_org_a11y_atspi_Hyperlink =
326 "<interface name=\"org.a11y.atspi.Hyperlink\" version=\"0.1.7\">"
328 " <property access=\"read\" name=\"NAnchors\" type=\"n\" />"
330 " <property access=\"read\" name=\"StartIndex\" type=\"i\" />"
332 " <property access=\"read\" name=\"EndIndex\" type=\"i\" />"
334 " <method name=\"GetObject\">"
335 " <arg direction=\"in\" name=\"i\" type=\"i\" />"
336 " <arg direction=\"out\" type=\"(so)\" />"
340 " <method name=\"GetURI\">"
341 " <arg direction=\"in\" name=\"i\" type=\"i\" />"
342 " <arg direction=\"out\" type=\"s\" />"
345 " <method name=\"IsValid\">"
346 " <arg direction=\"out\" type=\"b\" />"
352 const char *spi_org_a11y_atspi_Image =
353 "<interface name=\"org.a11y.atspi.Image\" version=\"0.1.7\">"
355 " <property access=\"read\" name=\"ImageDescription\" type=\"s\" />"
357 " <property access=\"read\" name=\"ImageLocale\" type=\"s\" />"
359 " <method name=\"GetImageExtents\">"
360 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />"
361 " <arg direction=\"out\" type=\"(iiii)\" />"
365 " <method name=\"GetImagePosition\">"
366 " <arg direction=\"out\" name=\"x\" type=\"i\" />"
367 " <arg direction=\"out\" name=\"y\" type=\"i\" />"
368 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />"
371 " <method name=\"GetImageSize\">"
372 " <arg direction=\"out\" name=\"width\" type=\"i\" />"
373 " <arg direction=\"out\" name=\"height\" type=\"i\" />"
379 const char *spi_org_a11y_atspi_Selection =
380 "<interface name=\"org.a11y.atspi.Selection\" version=\"0.1.7\">"
382 " <property access=\"read\" name=\"NSelectedChildren\" type=\"i\" />"
384 " <method name=\"GetSelectedChild\">"
385 " <arg direction=\"in\" name=\"selectedChildIndex\" type=\"i\" />"
386 " <arg direction=\"out\" type=\"(so)\" />"
390 " <method name=\"SelectChild\">"
391 " <arg direction=\"in\" name=\"childIndex\" type=\"i\" />"
392 " <arg direction=\"out\" type=\"b\" />"
395 " <method name=\"DeselectSelectedChild\">"
396 " <arg direction=\"in\" name=\"selectedChildIndex\" type=\"i\" />"
397 " <arg direction=\"out\" type=\"b\" />"
400 " <method name=\"IsChildSelected\">"
401 " <arg direction=\"in\" name=\"childIndex\" type=\"i\" />"
402 " <arg direction=\"out\" type=\"b\" />"
405 " <method name=\"SelectAll\">"
406 " <arg direction=\"out\" type=\"b\" />"
409 " <method name=\"ClearSelection\">"
410 " <arg direction=\"out\" type=\"b\" />"
413 " <method name=\"DeselectChild\">"
414 " <arg direction=\"in\" name=\"childIndex\" type=\"i\" />"
415 " <arg direction=\"out\" type=\"b\" />"
421 const char *spi_org_a11y_atspi_Table =
422 "<interface name=\"org.a11y.atspi.Table\" version=\"0.1.7\">"
424 " <property access=\"read\" name=\"NRows\" type=\"i\" />"
426 " <property access=\"read\" name=\"NColumns\" type=\"i\" />"
428 " <property access=\"read\" name=\"Caption\" type=\"(so)\">"
432 " <property access=\"read\" name=\"Summary\" type=\"(so)\">"
436 " <property access=\"read\" name=\"NSelectedRows\" type=\"i\" />"
438 " <property access=\"read\" name=\"NSelectedColumns\" type=\"i\" />"
440 " <method name=\"GetAccessibleAt\">"
441 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
442 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
443 " <arg direction=\"out\" type=\"(so)\" />"
447 " <method name=\"GetIndexAt\">"
448 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
449 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
450 " <arg direction=\"out\" type=\"i\" />"
453 " <method name=\"GetRowAtIndex\">"
454 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
455 " <arg direction=\"out\" type=\"i\" />"
458 " <method name=\"GetColumnAtIndex\">"
459 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
460 " <arg direction=\"out\" type=\"i\" />"
463 " <method name=\"GetRowDescription\">"
464 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
465 " <arg direction=\"out\" type=\"s\" />"
468 " <method name=\"GetColumnDescription\">"
469 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
470 " <arg direction=\"out\" type=\"s\" />"
473 " <method name=\"GetRowExtentAt\">"
474 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
475 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
476 " <arg direction=\"out\" type=\"i\" />"
479 " <method name=\"GetColumnExtentAt\">"
480 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
481 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
482 " <arg direction=\"out\" type=\"i\" />"
485 " <method name=\"GetRowHeader\">"
486 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
487 " <arg direction=\"out\" type=\"(so)\" />"
491 " <method name=\"GetColumnHeader\">"
492 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
493 " <arg direction=\"out\" type=\"(so)\" />"
497 " <method name=\"GetSelectedRows\">"
498 " <arg direction=\"out\" type=\"ai\" />"
502 " <method name=\"GetSelectedColumns\">"
503 " <arg direction=\"out\" type=\"ai\" />"
507 " <method name=\"IsRowSelected\">"
508 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
509 " <arg direction=\"out\" type=\"b\" />"
512 " <method name=\"IsColumnSelected\">"
513 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
514 " <arg direction=\"out\" type=\"b\" />"
517 " <method name=\"IsSelected\">"
518 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
519 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
520 " <arg direction=\"out\" type=\"b\" />"
523 " <method name=\"AddRowSelection\">"
524 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
525 " <arg direction=\"out\" type=\"b\" />"
528 " <method name=\"AddColumnSelection\">"
529 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
530 " <arg direction=\"out\" type=\"b\" />"
533 " <method name=\"RemoveRowSelection\">"
534 " <arg direction=\"in\" name=\"row\" type=\"i\" />"
535 " <arg direction=\"out\" type=\"b\" />"
538 " <method name=\"RemoveColumnSelection\">"
539 " <arg direction=\"in\" name=\"column\" type=\"i\" />"
540 " <arg direction=\"out\" type=\"b\" />"
543 " <method name=\"GetRowColumnExtentsAtIndex\">"
544 " <arg direction=\"in\" name=\"index\" type=\"i\" />"
545 " <arg direction=\"out\" type=\"b\" />"
546 " <arg direction=\"out\" name=\"row\" type=\"i\" />"
547 " <arg direction=\"out\" name=\"col\" type=\"i\" />"
548 " <arg direction=\"out\" name=\"row_extents\" type=\"i\" />"
549 " <arg direction=\"out\" name=\"col_extents\" type=\"i\" />"
550 " <arg direction=\"out\" name=\"is_selected\" type=\"b\" />"
556 const char *spi_org_a11y_atspi_TableCell =
557 "<interface name=\"org.a11y.atspi.TableCell\" version=\"0.1.7\">"
559 " <property access=\"read\" name=\"ColumnSpan\" type=\"i\" />"
561 " <property access=\"read\" name=\"Position\" type=\"(ii)\" />"
563 " <property access=\"read\" name=\"RowSpan\" type=\"i\" />"
565 " <property access=\"read\" name=\"Table\" type=\"(so)\" />"
567 " <method name=\"GetRowColumnSpan\">"
568 " <arg direction=\"out\" type=\"b\" />"
569 " <arg direction=\"out\" name=\"row\" type=\"i\" />"
570 " <arg direction=\"out\" name=\"col\" type=\"i\" />"
571 " <arg direction=\"out\" name=\"row_extents\" type=\"i\" />"
572 " <arg direction=\"out\" name=\"col_extents\" type=\"i\" />"
578 const char *spi_org_a11y_atspi_Text =
579 "<interface name=\"org.a11y.atspi.Text\" version=\"0.1.7\">"
581 " <property access=\"read\" name=\"CharacterCount\" type=\"i\" />"
583 " <property access=\"read\" name=\"CaretOffset\" type=\"i\" />"
585 " <method name=\"GetStringAtOffset\">"
586 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
587 " <arg direction=\"in\" name=\"granularity\" type=\"u\" />"
588 " <arg direction=\"out\" type=\"s\" />"
589 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
590 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
593 " <method name=\"GetText\">"
594 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />"
595 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />"
596 " <arg direction=\"out\" type=\"s\" />"
599 " <method name=\"SetCaretOffset\">"
600 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
601 " <arg direction=\"out\" type=\"b\" />"
604 " <method name=\"GetTextBeforeOffset\">"
605 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
606 " <arg direction=\"in\" name=\"type\" type=\"u\" />"
607 " <arg direction=\"out\" type=\"s\" />"
608 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
609 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
612 " <method name=\"GetTextAtOffset\">"
613 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
614 " <arg direction=\"in\" name=\"type\" type=\"u\" />"
615 " <arg direction=\"out\" type=\"s\" />"
616 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
617 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
620 " <method name=\"GetTextAfterOffset\">"
621 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
622 " <arg direction=\"in\" name=\"type\" type=\"u\" />"
623 " <arg direction=\"out\" type=\"s\" />"
624 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
625 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
628 " <method name=\"GetCharacterAtOffset\">"
629 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
630 " <arg direction=\"out\" type=\"i\" />"
633 " <method name=\"GetAttributeValue\">"
634 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
635 " <arg direction=\"in\" name=\"attributeName\" type=\"s\" />"
636 " <arg direction=\"out\" type=\"s\" />"
637 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
638 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
639 " <arg direction=\"out\" name=\"defined\" type=\"b\" />"
642 " <method name=\"GetAttributes\">"
643 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
644 " <arg direction=\"out\" type=\"a{ss}\" />"
645 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
646 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
650 " <method name=\"GetDefaultAttributes\">"
651 " <arg direction=\"out\" type=\"a{ss}\" />"
655 " <method name=\"GetCharacterExtents\">"
656 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
657 " <arg direction=\"out\" name=\"x\" type=\"i\" />"
658 " <arg direction=\"out\" name=\"y\" type=\"i\" />"
659 " <arg direction=\"out\" name=\"width\" type=\"i\" />"
660 " <arg direction=\"out\" name=\"height\" type=\"i\" />"
661 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />"
664 " <method name=\"GetOffsetAtPoint\">"
665 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
666 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
667 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />"
668 " <arg direction=\"out\" type=\"i\" />"
671 " <method name=\"GetNSelections\">"
672 " <arg direction=\"out\" type=\"i\" />"
675 " <method name=\"GetSelection\">"
676 " <arg direction=\"in\" name=\"selectionNum\" type=\"i\" />"
677 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
678 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
681 " <method name=\"AddSelection\">"
682 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />"
683 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />"
684 " <arg direction=\"out\" type=\"b\" />"
687 " <method name=\"RemoveSelection\">"
688 " <arg direction=\"in\" name=\"selectionNum\" type=\"i\" />"
689 " <arg direction=\"out\" type=\"b\" />"
692 " <method name=\"SetSelection\">"
693 " <arg direction=\"in\" name=\"selectionNum\" type=\"i\" />"
694 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />"
695 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />"
696 " <arg direction=\"out\" type=\"b\" />"
699 " <method name=\"GetRangeExtents\">"
700 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />"
701 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />"
702 " <arg direction=\"out\" name=\"x\" type=\"i\" />"
703 " <arg direction=\"out\" name=\"y\" type=\"i\" />"
704 " <arg direction=\"out\" name=\"width\" type=\"i\" />"
705 " <arg direction=\"out\" name=\"height\" type=\"i\" />"
706 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />"
709 " <method name=\"GetBoundedRanges\">"
710 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
711 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
712 " <arg direction=\"in\" name=\"width\" type=\"i\" />"
713 " <arg direction=\"in\" name=\"height\" type=\"i\" />"
714 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />"
715 " <arg direction=\"in\" name=\"xClipType\" type=\"u\" />"
716 " <arg direction=\"in\" name=\"yClipType\" type=\"u\" />"
717 " <arg direction=\"out\" type=\"a(iisv)\" />"
721 " <method name=\"GetAttributeRun\">"
722 " <arg direction=\"in\" name=\"offset\" type=\"i\" />"
723 " <arg direction=\"in\" name=\"includeDefaults\" type=\"b\" />"
724 " <arg direction=\"out\" type=\"a{ss}\" />"
725 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />"
726 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />"
730 " <method name=\"GetDefaultAttributeSet\">"
731 " <arg direction=\"out\" type=\"a{ss}\" />"
737 const char *spi_org_a11y_atspi_EditableText =
738 "<interface name=\"org.a11y.atspi.EditableText\" version=\"0.1.7\">"
740 " <method name=\"SetTextContents\">"
741 " <arg direction=\"in\" name=\"newContents\" type=\"s\" />"
742 " <arg direction=\"out\" type=\"b\" />"
745 " <method name=\"InsertText\">"
746 " <arg direction=\"in\" name=\"position\" type=\"i\" />"
747 " <arg direction=\"in\" name=\"text\" type=\"s\" />"
748 " <arg direction=\"in\" name=\"length\" type=\"i\" />"
749 " <arg direction=\"out\" type=\"b\" />"
752 " <method name=\"CopyText\">"
753 " <arg direction=\"in\" name=\"startPos\" type=\"i\" />"
754 " <arg direction=\"in\" name=\"endPos\" type=\"i\" />"
757 " <method name=\"CutText\">"
758 " <arg direction=\"in\" name=\"startPos\" type=\"i\" />"
759 " <arg direction=\"in\" name=\"endPos\" type=\"i\" />"
760 " <arg direction=\"out\" type=\"b\" />"
763 " <method name=\"DeleteText\">"
764 " <arg direction=\"in\" name=\"startPos\" type=\"i\" />"
765 " <arg direction=\"in\" name=\"endPos\" type=\"i\" />"
766 " <arg direction=\"out\" type=\"b\" />"
769 " <method name=\"PasteText\">"
770 " <arg direction=\"in\" name=\"position\" type=\"i\" />"
771 " <arg direction=\"out\" type=\"b\" />"
777 const char *spi_org_a11y_atspi_Cache =
778 "<interface name=\"org.a11y.atspi.Cache\" version=\"0.1.7\">"
780 " <method name=\"GetItems\">"
781 " <arg direction=\"out\" name=\"nodes\" type=\"a((so)(so)a(so)assusau)\" />"
785 " <signal name=\"AddAccessible\">"
786 " <arg name=\"nodeAdded\" type=\"((so)(so)a(so)assusau)\" />"
790 " <signal name=\"RemoveAccessible\">"
791 " <arg name=\"nodeRemoved\" type=\"(so)\" />"
798 const char *spi_org_a11y_atspi_Value =
799 "<interface name=\"org.a11y.atspi.Value\" version=\"0.1.7\">"
801 " <property access=\"read\" name=\"MinimumValue\" type=\"d\" />"
803 " <property access=\"read\" name=\"MaximumValue\" type=\"d\" />"
805 " <property access=\"read\" name=\"MinimumIncrement\" type=\"d\" />"
807 " <property access=\"readwrite\" name=\"CurrentValue\" type=\"d\" />"
812 const char *spi_org_a11y_atspi_Registry =
813 "<interface name=\"org.a11y.atspi.Registry\" version=\"0.1.7\">"
815 " <method name=\"RegisterEvent\">"
816 " <arg direction=\"in\" name=\"event\" type=\"s\">"
820 " <method name=\"DeregisterEvent\">"
821 " <arg direction=\"in\" name=\"event\" type=\"s\">"
825 " <method name=\"GetRegisteredEvents\">"
826 " <arg direction=\"out\" name=\"events\" type=\"a(ss)\">"
830 " <signal name=\"EventListenerRegistered\">"
831 " <arg direction=\"out\" name=\"bus\" type=\"s\" />"
832 " <arg direction=\"out\" name=\"path\" type=\"s\" />"
835 " <signal name=\"EventListenerDeregistered\">"
836 " <arg direction=\"out\" name=\"bus\" type=\"s\" />"
837 " <arg direction=\"out\" name=\"path\" type=\"s\" />"
842 const char *spi_org_a11y_atspi_DeviceEventController =
843 "<interface name=\"org.a11y.atspi.DeviceEventController\" version=\"0.1.7\">"
845 " <method name=\"RegisterKeystrokeListener\">"
846 " <arg direction=\"in\" name=\"listener\" type=\"o\" />"
847 " <arg direction=\"in\" name=\"keys\" type=\"a(iisi)\">"
850 " <arg direction=\"in\" name=\"mask\" type=\"u\" />"
851 " <arg direction=\"in\" name=\"type\" type=\"au\">"
854 " <arg direction=\"in\" name=\"mode\" type=\"(bbb)\">"
857 " <arg direction=\"out\" type=\"b\" />"
860 " <method name=\"DeregisterKeystrokeListener\">"
861 " <arg direction=\"in\" name=\"listener\" type=\"o\" />"
862 " <arg direction=\"in\" name=\"keys\" type=\"a(iisi)\">"
865 " <arg direction=\"in\" name=\"mask\" type=\"u\" />"
866 " <arg direction=\"in\" name=\"type\" type=\"u\" />"
869 " <method name=\"RegisterDeviceEventListener\">"
870 " <arg direction=\"in\" name=\"listener\" type=\"o\" />"
871 " <arg direction=\"in\" name=\"types\" type=\"u\" />"
872 " <arg direction=\"out\" type=\"b\" />"
875 " <method name=\"DeregisterDeviceEventListener\">"
876 " <arg direction=\"in\" name=\"listener\" type=\"o\" />"
877 " <arg direction=\"in\" name=\"types\" type=\"u\" />"
880 " <method name=\"GenerateKeyboardEvent\">"
881 " <arg direction=\"in\" name=\"keycode\" type=\"i\" />"
882 " <arg direction=\"in\" name=\"keystring\" type=\"s\" />"
883 " <arg direction=\"in\" name=\"type\" type=\"u\" />"
886 " <method name=\"GenerateMouseEvent\">"
887 " <arg direction=\"in\" name=\"x\" type=\"i\" />"
888 " <arg direction=\"in\" name=\"y\" type=\"i\" />"
889 " <arg direction=\"in\" name=\"eventName\" type=\"s\" />"
892 " <method name=\"NotifyListenersSync\">"
893 " <arg direction=\"in\" name=\"event\" type=\"(uiuuisb)\" />"
894 " <arg direction=\"out\" type=\"b\" />"
898 " <method name=\"NotifyListenersAsync\">"
899 " <arg direction=\"in\" name=\"event\" type=\"(uiuuisb)\" />"
906 const char *spi_org_a11y_atspi_DeviceEventListener =
907 "<interface name=\"org.a11y.atspi.DeviceEventListener\" version=\"0.1.7\">"
909 " <method name=\"NotifyEvent\">"
910 " <arg direction=\"in\" name=\"event\" type=\"(uiuuisb)\" />"
912 " <arg direction=\"out\" type=\"b\" />"