1 2 /* 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: 6 * 7 * http://download.gnome.org/sources/at-spi2-core/0.1/ 8 * 9 * DO NOT EDIT. 10 */ 11 12 13 const char *spi_org_a11y_atspi_Accessible = 14 "<interface name=\"org.a11y.atspi.Accessible\" version=\"0.1.7\">" 15 "" 16 " <property access=\"read\" name=\"name\" type=\"s\" />" 17 "" 18 " <property access=\"read\" name=\"description\" type=\"s\" />" 19 "" 20 " <property access=\"read\" name=\"parent\" type=\"(so)\">" 21 " " 22 " </property>" 23 "" 24 " <property access=\"read\" name=\"childCount\" type=\"i\" />" 25 "" 26 " <method name=\"GetChildAtIndex\">" 27 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 28 " <arg direction=\"out\" type=\"(so)\" />" 29 " " 30 " </method>" 31 "" 32 " <method name=\"GetChildren\">" 33 " <arg direction=\"out\" type=\"a(so)\" />" 34 " " 35 " </method>" 36 "" 37 " <method name=\"GetIndexInParent\">" 38 " <arg direction=\"out\" type=\"i\" />" 39 " </method>" 40 "" 41 " <method name=\"GetRelationSet\">" 42 " <arg direction=\"out\" type=\"a(ua(so))\" />" 43 " " 44 " </method>" 45 "" 46 " <method name=\"GetRole\">" 47 " <arg direction=\"out\" type=\"u\" />" 48 " </method>" 49 "" 50 " <method name=\"GetRoleName\">" 51 " <arg direction=\"out\" type=\"s\" />" 52 " </method>" 53 "" 54 " <method name=\"GetLocalizedRoleName\">" 55 " <arg direction=\"out\" type=\"s\" />" 56 " </method>" 57 "" 58 " <method name=\"GetState\">" 59 " <arg direction=\"out\" type=\"au\" />" 60 " " 61 " </method>" 62 "" 63 " <method name=\"GetAttributes\">" 64 " <arg direction=\"out\" type=\"a{ss}\" />" 65 " " 66 " </method>" 67 "" 68 " <method name=\"GetApplication\">" 69 " <arg direction=\"out\" type=\"(so)\" />" 70 " " 71 " </method>" 72 "" 73 "</interface>" 74 ""; 75 76 const char *spi_org_a11y_atspi_Action = 77 "<interface name=\"org.a11y.atspi.Action\" version=\"0.1.7\">" 78 "" 79 " <property access=\"read\" name=\"nActions\" type=\"i\" />" 80 "" 81 " <method name=\"GetDescription\">" 82 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 83 " <arg direction=\"out\" type=\"s\" />" 84 " </method>" 85 "" 86 " <method name=\"GetName\">" 87 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 88 " <arg direction=\"out\" type=\"s\" />" 89 " </method>" 90 "" 91 " <method name=\"GetKeyBinding\">" 92 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 93 " <arg direction=\"out\" type=\"s\" />" 94 " </method>" 95 "" 96 " <method name=\"GetActions\">" 97 " <arg direction=\"out\" name=\"index\" type=\"a(sss)\" />" 98 " " 99 " </method>" 100 "" 101 " <method name=\"DoAction\">" 102 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 103 " <arg direction=\"out\" type=\"b\" />" 104 " </method>" 105 "" 106 "</interface>" 107 ""; 108 109 const char *spi_org_a11y_atspi_Application = 110 "<interface name=\"org.a11y.atspi.Application\" version=\"0.1.7\">" 111 "" 112 " <property access=\"read\" name=\"toolkitName\" type=\"s\" />" 113 "" 114 " <property access=\"read\" name=\"version\" type=\"s\" />" 115 "" 116 " <property access=\"read\" name=\"id\" type=\"i\" />" 117 "" 118 " <method name=\"GetLocale\">" 119 " <arg direction=\"in\" name=\"lctype\" type=\"u\" />" 120 " <arg direction=\"out\" type=\"s\" />" 121 " </method>" 122 "" 123 " <method name=\"RegisterEventListener\">" 124 " <arg direction=\"in\" name=\"event\" type=\"s\" />" 125 " </method>" 126 "" 127 " <method name=\"DeregisterEventListener\">" 128 " <arg direction=\"in\" name=\"event\" type=\"s\" />" 129 " </method>" 130 "" 131 "</interface>" 132 ""; 133 134 const char *spi_org_a11y_atspi_Collection = 135 "<interface name=\"org.a11y.atspi.Collection\" version=\"0.1.7\">" 136 "" 137 " <method name=\"GetMatches\">" 138 " <arg direction=\"in\" name=\"rule\" type=\"(auuasuauusub)\" />" 139 " " 140 " <arg direction=\"in\" name=\"sortby\" type=\"u\" />" 141 " <arg direction=\"in\" name=\"count\" type=\"i\" />" 142 " <arg direction=\"in\" name=\"traverse\" type=\"b\" />" 143 " <arg direction=\"out\" type=\"a(so)\" />" 144 " " 145 " </method>" 146 "" 147 " <method name=\"GetMatchesTo\">" 148 " <arg direction=\"in\" name=\"current_object\" type=\"o\" />" 149 " " 150 " <arg direction=\"in\" name=\"rule\" type=\"(auuasuauusub)\" />" 151 " " 152 " <arg direction=\"in\" name=\"sortby\" type=\"u\" />" 153 " <arg direction=\"in\" name=\"tree\" type=\"u\" />" 154 " <arg direction=\"in\" name=\"recurse\" type=\"b\" />" 155 " <arg direction=\"in\" name=\"count\" type=\"i\" />" 156 " <arg direction=\"in\" name=\"traverse\" type=\"b\" />" 157 " <arg direction=\"out\" type=\"a(so)\" />" 158 " " 159 " </method>" 160 "" 161 " <method name=\"GetMatchesFrom\">" 162 " <arg direction=\"in\" name=\"current_object\" type=\"o\" />" 163 " " 164 " <arg direction=\"in\" name=\"rule\" type=\"(auuasuauusub)\" />" 165 " " 166 " <arg direction=\"in\" name=\"sortby\" type=\"u\" />" 167 " <arg direction=\"in\" name=\"tree\" type=\"u\" />" 168 " <arg direction=\"in\" name=\"count\" type=\"i\" />" 169 " <arg direction=\"in\" name=\"traverse\" type=\"b\" />" 170 " <arg direction=\"out\" type=\"a(so)\" />" 171 " " 172 " </method>" 173 "" 174 " <method name=\"GetActiveDescendant\">" 175 " <arg direction=\"out\" type=\"(so)\" />" 176 " " 177 " </method>" 178 "" 179 "</interface>" 180 ""; 181 182 const char *spi_org_a11y_atspi_Component = 183 "<interface name=\"org.a11y.atspi.Component\" version=\"0.1.7\">" 184 "" 185 " <method name=\"Contains\">" 186 " <arg direction=\"in\" name=\"x\" type=\"i\" />" 187 " <arg direction=\"in\" name=\"y\" type=\"i\" />" 188 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />" 189 " <arg direction=\"out\" type=\"b\" />" 190 " </method>" 191 "" 192 " <method name=\"GetAccessibleAtPoint\">" 193 " <arg direction=\"in\" name=\"x\" type=\"i\" />" 194 " <arg direction=\"in\" name=\"y\" type=\"i\" />" 195 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />" 196 " <arg direction=\"out\" type=\"(so)\" />" 197 " " 198 " </method>" 199 "" 200 " <method name=\"GetExtents\">" 201 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />" 202 " <arg direction=\"out\" type=\"(iiii)\" />" 203 " " 204 " </method>" 205 "" 206 " <method name=\"GetPosition\">" 207 " <arg direction=\"in\" name=\"coord_type\" type=\"u\" />" 208 " <arg direction=\"out\" name=\"x\" type=\"i\" />" 209 " <arg direction=\"out\" name=\"y\" type=\"i\" />" 210 " </method>" 211 "" 212 " <method name=\"GetSize\">" 213 " <arg direction=\"out\" name=\"width\" type=\"i\" />" 214 " <arg direction=\"out\" name=\"height\" type=\"i\" />" 215 " </method>" 216 "" 217 " <method name=\"GetLayer\">" 218 " <arg direction=\"out\" type=\"u\" />" 219 " </method>" 220 "" 221 " <method name=\"GetMDIZOrder\">" 222 " <arg direction=\"out\" type=\"n\" />" 223 " </method>" 224 "" 225 " <method name=\"GrabFocus\">" 226 " <arg direction=\"out\" type=\"b\" />" 227 " </method>" 228 "" 229 " <method name=\"GetAlpha\">" 230 " <arg direction=\"out\" type=\"d\" />" 231 " </method>" 232 "" 233 "</interface>" 234 ""; 235 236 const char *spi_org_a11y_atspi_Document = 237 "<interface name=\"org.a11y.atspi.Document\" version=\"0.1.7\">" 238 "" 239 " <method name=\"GetLocale\">" 240 " <arg direction=\"out\" type=\"s\" />" 241 " </method>" 242 "" 243 " <method name=\"GetAttributeValue\">" 244 " <arg direction=\"in\" name=\"attributename\" type=\"s\" />" 245 " <arg direction=\"out\" type=\"s\" />" 246 " </method>" 247 "" 248 " <method name=\"GetAttributes\">" 249 " <arg direction=\"out\" type=\"{ss}\" />" 250 " " 251 " </method>" 252 "" 253 "</interface>" 254 ""; 255 256 const char *spi_org_a11y_atspi_Hypertext = 257 "<interface name=\"org.a11y.atspi.Hypertext\" version=\"0.1.7\">" 258 "" 259 " <method name=\"GetNLinks\">" 260 " <arg direction=\"out\" type=\"i\" />" 261 " </method>" 262 "" 263 " <method name=\"GetLink\">" 264 " <arg direction=\"in\" name=\"linkIndex\" type=\"i\" />" 265 " <arg direction=\"out\" type=\"(so)\" />" 266 " " 267 " </method>" 268 "" 269 " <method name=\"GetLinkIndex\">" 270 " <arg direction=\"in\" name=\"characterIndex\" type=\"i\" />" 271 " <arg direction=\"out\" type=\"i\" />" 272 " </method>" 273 "" 274 "</interface>" 275 ""; 276 277 const char *spi_org_a11y_atspi_Hyperlink = 278 "<interface name=\"org.a11y.atspi.Hyperlink\" version=\"0.1.7\">" 279 "" 280 " <property access=\"read\" name=\"nAnchors\" type=\"n\" />" 281 "" 282 " <property access=\"read\" name=\"startIndex\" type=\"i\" />" 283 "" 284 " <property access=\"read\" name=\"endIndex\" type=\"i\" />" 285 "" 286 " <method name=\"GetObject\">" 287 " <arg direction=\"in\" name=\"i\" type=\"i\" />" 288 " <arg direction=\"out\" type=\"(so)\" />" 289 " " 290 " </method>" 291 "" 292 " <method name=\"GetURI\">" 293 " <arg direction=\"in\" name=\"i\" type=\"i\" />" 294 " <arg direction=\"out\" type=\"s\" />" 295 " </method>" 296 "" 297 " <method name=\"IsValid\">" 298 " <arg direction=\"out\" type=\"b\" />" 299 " </method>" 300 "" 301 "</interface>" 302 ""; 303 304 const char *spi_org_a11y_atspi_Image = 305 "<interface name=\"org.a11y.atspi.Image\" version=\"0.1.7\">" 306 "" 307 " <property access=\"read\" name=\"imageDescription\" type=\"s\" />" 308 "" 309 " <property access=\"read\" name=\"imageLocale\" type=\"s\" />" 310 "" 311 " <method name=\"GetImageExtents\">" 312 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />" 313 " <arg direction=\"out\" type=\"(iiii)\" />" 314 " " 315 " </method>" 316 "" 317 " <method name=\"GetImagePosition\">" 318 " <arg direction=\"out\" name=\"x\" type=\"i\" />" 319 " <arg direction=\"out\" name=\"y\" type=\"i\" />" 320 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />" 321 " </method>" 322 "" 323 " <method name=\"GetImageSize\">" 324 " <arg direction=\"out\" name=\"width\" type=\"i\" />" 325 " <arg direction=\"out\" name=\"height\" type=\"i\" />" 326 " </method>" 327 "" 328 "</interface>" 329 ""; 330 331 const char *spi_org_a11y_atspi_Selection = 332 "<interface name=\"org.a11y.atspi.Selection\" version=\"0.1.7\">" 333 "" 334 " <property access=\"read\" name=\"nSelectedChildren\" type=\"i\" />" 335 "" 336 " <method name=\"GetSelectedChild\">" 337 " <arg direction=\"in\" name=\"selectedChildIndex\" type=\"i\" />" 338 " <arg direction=\"out\" type=\"(so)\" />" 339 " " 340 " </method>" 341 "" 342 " <method name=\"SelectChild\">" 343 " <arg direction=\"in\" name=\"childIndex\" type=\"i\" />" 344 " <arg direction=\"out\" type=\"b\" />" 345 " </method>" 346 "" 347 " <method name=\"DeselectSelectedChild\">" 348 " <arg direction=\"in\" name=\"selectedChildIndex\" type=\"i\" />" 349 " <arg direction=\"out\" type=\"b\" />" 350 " </method>" 351 "" 352 " <method name=\"IsChildSelected\">" 353 " <arg direction=\"in\" name=\"childIndex\" type=\"i\" />" 354 " <arg direction=\"out\" type=\"b\" />" 355 " </method>" 356 "" 357 " <method name=\"SelectAll\">" 358 " <arg direction=\"out\" type=\"b\" />" 359 " </method>" 360 "" 361 " <method name=\"ClearSelection\">" 362 " <arg direction=\"out\" type=\"b\" />" 363 " </method>" 364 "" 365 " <method name=\"deSelectChild\">" 366 " <arg direction=\"in\" name=\"childIndex\" type=\"i\" />" 367 " <arg direction=\"out\" type=\"b\" />" 368 " </method>" 369 "" 370 "</interface>" 371 ""; 372 373 const char *spi_org_a11y_atspi_Table = 374 "<interface name=\"org.a11y.atspi.Table\" version=\"0.1.7\">" 375 "" 376 " <property access=\"read\" name=\"nRows\" type=\"i\" />" 377 "" 378 " <property access=\"read\" name=\"nColumns\" type=\"i\" />" 379 "" 380 " <property access=\"read\" name=\"caption\" type=\"(so)\">" 381 " " 382 " </property>" 383 "" 384 " <property access=\"read\" name=\"summary\" type=\"(so)\">" 385 " " 386 " </property>" 387 "" 388 " <property access=\"read\" name=\"nSelectedRows\" type=\"i\" />" 389 "" 390 " <property access=\"read\" name=\"nSelectedColumns\" type=\"i\" />" 391 "" 392 " <method name=\"GetAccessibleAt\">" 393 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 394 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 395 " <arg direction=\"out\" type=\"(so)\" />" 396 " " 397 " </method>" 398 "" 399 " <method name=\"GetIndexAt\">" 400 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 401 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 402 " <arg direction=\"out\" type=\"i\" />" 403 " </method>" 404 "" 405 " <method name=\"GetRowAtIndex\">" 406 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 407 " <arg direction=\"out\" type=\"i\" />" 408 " </method>" 409 "" 410 " <method name=\"GetColumnAtIndex\">" 411 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 412 " <arg direction=\"out\" type=\"i\" />" 413 " </method>" 414 "" 415 " <method name=\"GetRowDescription\">" 416 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 417 " <arg direction=\"out\" type=\"s\" />" 418 " </method>" 419 "" 420 " <method name=\"GetColumnDescription\">" 421 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 422 " <arg direction=\"out\" type=\"s\" />" 423 " </method>" 424 "" 425 " <method name=\"GetRowExtentAt\">" 426 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 427 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 428 " <arg direction=\"out\" type=\"i\" />" 429 " </method>" 430 "" 431 " <method name=\"GetColumnExtentAt\">" 432 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 433 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 434 " <arg direction=\"out\" type=\"i\" />" 435 " </method>" 436 "" 437 " <method name=\"GetRowHeader\">" 438 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 439 " <arg direction=\"out\" type=\"(so)\" />" 440 " " 441 " </method>" 442 "" 443 " <method name=\"GetColumnHeader\">" 444 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 445 " <arg direction=\"out\" type=\"(so)\" />" 446 " " 447 " </method>" 448 "" 449 " <method name=\"GetSelectedRows\">" 450 " <arg direction=\"out\" type=\"ai\" />" 451 " " 452 " </method>" 453 "" 454 " <method name=\"GetSelectedColumns\">" 455 " <arg direction=\"out\" type=\"ai\" />" 456 " " 457 " </method>" 458 "" 459 " <method name=\"IsRowSelected\">" 460 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 461 " <arg direction=\"out\" type=\"b\" />" 462 " </method>" 463 "" 464 " <method name=\"IsColumnSelected\">" 465 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 466 " <arg direction=\"out\" type=\"b\" />" 467 " </method>" 468 "" 469 " <method name=\"IsSelected\">" 470 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 471 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 472 " <arg direction=\"out\" type=\"b\" />" 473 " </method>" 474 "" 475 " <method name=\"AddRowSelection\">" 476 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 477 " <arg direction=\"out\" type=\"b\" />" 478 " </method>" 479 "" 480 " <method name=\"AddColumnSelection\">" 481 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 482 " <arg direction=\"out\" type=\"b\" />" 483 " </method>" 484 "" 485 " <method name=\"RemoveRowSelection\">" 486 " <arg direction=\"in\" name=\"row\" type=\"i\" />" 487 " <arg direction=\"out\" type=\"b\" />" 488 " </method>" 489 "" 490 " <method name=\"RemoveColumnSelection\">" 491 " <arg direction=\"in\" name=\"column\" type=\"i\" />" 492 " <arg direction=\"out\" type=\"b\" />" 493 " </method>" 494 "" 495 " <method name=\"GetRowColumnExtentsAtIndex\">" 496 " <arg direction=\"in\" name=\"index\" type=\"i\" />" 497 " <arg direction=\"out\" type=\"b\" />" 498 " <arg direction=\"out\" name=\"row\" type=\"i\" />" 499 " <arg direction=\"out\" name=\"col\" type=\"i\" />" 500 " <arg direction=\"out\" name=\"row_extents\" type=\"i\" />" 501 " <arg direction=\"out\" name=\"col_extents\" type=\"i\" />" 502 " <arg direction=\"out\" name=\"is_selected\" type=\"b\" />" 503 " </method>" 504 "" 505 "</interface>" 506 ""; 507 508 const char *spi_org_a11y_atspi_Text = 509 "<interface name=\"org.a11y.atspi.Text\" version=\"0.1.7\">" 510 "" 511 " <property access=\"read\" name=\"characterCount\" type=\"i\" />" 512 "" 513 " <property access=\"read\" name=\"caretOffset\" type=\"i\" />" 514 "" 515 " <method name=\"GetText\">" 516 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />" 517 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />" 518 " <arg direction=\"out\" type=\"s\" />" 519 " </method>" 520 "" 521 " <method name=\"SetCaretOffset\">" 522 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 523 " <arg direction=\"out\" type=\"b\" />" 524 " </method>" 525 "" 526 " <method name=\"GetTextBeforeOffset\">" 527 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 528 " <arg direction=\"in\" name=\"type\" type=\"u\" />" 529 " <arg direction=\"out\" type=\"s\" />" 530 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />" 531 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />" 532 " </method>" 533 "" 534 " <method name=\"GetTextAtOffset\">" 535 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 536 " <arg direction=\"in\" name=\"type\" type=\"u\" />" 537 " <arg direction=\"out\" type=\"s\" />" 538 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />" 539 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />" 540 " </method>" 541 "" 542 " <method name=\"GetTextAfterOffset\">" 543 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 544 " <arg direction=\"in\" name=\"type\" type=\"u\" />" 545 " <arg direction=\"out\" type=\"s\" />" 546 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />" 547 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />" 548 " </method>" 549 "" 550 " <method name=\"GetCharacterAtOffset\">" 551 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 552 " <arg direction=\"out\" type=\"i\" />" 553 " </method>" 554 "" 555 " <method name=\"GetAttributeValue\">" 556 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 557 " <arg direction=\"in\" name=\"attributeName\" type=\"s\" />" 558 " <arg direction=\"out\" type=\"s\" />" 559 " </method>" 560 "" 561 " <method name=\"GetAttributes\">" 562 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 563 " <arg direction=\"out\" type=\"a{ss}\" />" 564 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />" 565 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />" 566 " " 567 " </method>" 568 "" 569 " <method name=\"GetDefaultAttributes\">" 570 " <arg direction=\"out\" type=\"a{ss}\" />" 571 " " 572 " </method>" 573 "" 574 " <method name=\"GetCharacterExtents\">" 575 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 576 " <arg direction=\"out\" name=\"x\" type=\"i\" />" 577 " <arg direction=\"out\" name=\"y\" type=\"i\" />" 578 " <arg direction=\"out\" name=\"width\" type=\"i\" />" 579 " <arg direction=\"out\" name=\"height\" type=\"i\" />" 580 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />" 581 " </method>" 582 "" 583 " <method name=\"GetOffsetAtPoint\">" 584 " <arg direction=\"in\" name=\"x\" type=\"i\" />" 585 " <arg direction=\"in\" name=\"y\" type=\"i\" />" 586 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />" 587 " <arg direction=\"out\" type=\"i\" />" 588 " </method>" 589 "" 590 " <method name=\"GetNSelections\">" 591 " <arg direction=\"out\" type=\"i\" />" 592 " </method>" 593 "" 594 " <method name=\"GetSelection\">" 595 " <arg direction=\"in\" name=\"selectionNum\" type=\"i\" />" 596 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />" 597 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />" 598 " </method>" 599 "" 600 " <method name=\"AddSelection\">" 601 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />" 602 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />" 603 " <arg direction=\"out\" type=\"b\" />" 604 " </method>" 605 "" 606 " <method name=\"RemoveSelection\">" 607 " <arg direction=\"in\" name=\"selectionNum\" type=\"i\" />" 608 " <arg direction=\"out\" type=\"b\" />" 609 " </method>" 610 "" 611 " <method name=\"SetSelection\">" 612 " <arg direction=\"in\" name=\"selectionNum\" type=\"i\" />" 613 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />" 614 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />" 615 " <arg direction=\"out\" type=\"b\" />" 616 " </method>" 617 "" 618 " <method name=\"GetRangeExtents\">" 619 " <arg direction=\"in\" name=\"startOffset\" type=\"i\" />" 620 " <arg direction=\"in\" name=\"endOffset\" type=\"i\" />" 621 " <arg direction=\"out\" name=\"x\" type=\"i\" />" 622 " <arg direction=\"out\" name=\"y\" type=\"i\" />" 623 " <arg direction=\"out\" name=\"width\" type=\"i\" />" 624 " <arg direction=\"out\" name=\"height\" type=\"i\" />" 625 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />" 626 " </method>" 627 "" 628 " <method name=\"GetBoundedRanges\">" 629 " <arg direction=\"in\" name=\"x\" type=\"i\" />" 630 " <arg direction=\"in\" name=\"y\" type=\"i\" />" 631 " <arg direction=\"in\" name=\"width\" type=\"i\" />" 632 " <arg direction=\"in\" name=\"height\" type=\"i\" />" 633 " <arg direction=\"in\" name=\"coordType\" type=\"u\" />" 634 " <arg direction=\"in\" name=\"xClipType\" type=\"u\" />" 635 " <arg direction=\"in\" name=\"yClipType\" type=\"u\" />" 636 " <arg direction=\"out\" type=\"a(iisv)\" />" 637 " " 638 " </method>" 639 "" 640 " <method name=\"GetAttributeRun\">" 641 " <arg direction=\"in\" name=\"offset\" type=\"i\" />" 642 " <arg direction=\"in\" name=\"includeDefaults\" type=\"b\" />" 643 " <arg direction=\"out\" type=\"a{ss}\" />" 644 " <arg direction=\"out\" name=\"startOffset\" type=\"i\" />" 645 " <arg direction=\"out\" name=\"endOffset\" type=\"i\" />" 646 " " 647 " </method>" 648 "" 649 " <method name=\"GetDefaultAttributeSet\">" 650 " <arg direction=\"out\" type=\"as\" />" 651 " </method>" 652 "" 653 "</interface>" 654 ""; 655 656 const char *spi_org_a11y_atspi_EditableText = 657 "<interface name=\"org.a11y.atspi.EditableText\" version=\"0.1.7\">" 658 "" 659 " <method name=\"SetTextContents\">" 660 " <arg direction=\"in\" name=\"newContents\" type=\"s\" />" 661 " <arg direction=\"out\" type=\"b\" />" 662 " </method>" 663 "" 664 " <method name=\"InsertText\">" 665 " <arg direction=\"in\" name=\"position\" type=\"i\" />" 666 " <arg direction=\"in\" name=\"text\" type=\"s\" />" 667 " <arg direction=\"in\" name=\"length\" type=\"i\" />" 668 " <arg direction=\"out\" type=\"b\" />" 669 " </method>" 670 "" 671 " <method name=\"CopyText\">" 672 " <arg direction=\"in\" name=\"startPos\" type=\"i\" />" 673 " <arg direction=\"in\" name=\"endPos\" type=\"i\" />" 674 " </method>" 675 "" 676 " <method name=\"CutText\">" 677 " <arg direction=\"in\" name=\"startPos\" type=\"i\" />" 678 " <arg direction=\"in\" name=\"endPos\" type=\"i\" />" 679 " <arg direction=\"out\" type=\"b\" />" 680 " </method>" 681 "" 682 " <method name=\"DeleteText\">" 683 " <arg direction=\"in\" name=\"startPos\" type=\"i\" />" 684 " <arg direction=\"in\" name=\"endPos\" type=\"i\" />" 685 " <arg direction=\"out\" type=\"b\" />" 686 " </method>" 687 "" 688 " <method name=\"PasteText\">" 689 " <arg direction=\"in\" name=\"position\" type=\"i\" />" 690 " <arg direction=\"out\" type=\"b\" />" 691 " </method>" 692 "" 693 "</interface>" 694 ""; 695 696 const char *spi_org_a11y_atspi_Cache = 697 "<interface name=\"org.a11y.atspi.Cache\" version=\"0.1.7\">" 698 "" 699 " <method name=\"GetItems\">" 700 " <arg direction=\"out\" name=\"nodes\" type=\"a((so)(so)a(so)assusau)\" />" 701 " " 702 " </method>" 703 "" 704 " <signal name=\"AddAccessible\">" 705 " <arg name=\"nodeAdded\" type=\"((so)(so)a(so)assusau)\" />" 706 " " 707 " </signal>" 708 "" 709 " <signal name=\"RemoveAccessible\">" 710 " <arg name=\"nodeRemoved\" type=\"(so)\" />" 711 " " 712 " </signal>" 713 "" 714 "</interface>" 715 ""; 716 717 const char *spi_org_a11y_atspi_Value = 718 "<interface name=\"org.a11y.atspi.Value\" version=\"0.1.7\">" 719 "" 720 " <property access=\"read\" name=\"minimumValue\" type=\"d\" />" 721 "" 722 " <property access=\"read\" name=\"maximumValue\" type=\"d\" />" 723 "" 724 " <property access=\"read\" name=\"minimumIncrement\" type=\"d\" />" 725 "" 726 " <property access=\"readwrite\" name=\"currentValue\" type=\"d\" />" 727 "" 728 "</interface>" 729 ""; 730 731 const char *spi_org_a11y_atspi_Registry = 732 "<interface name=\"org.a11y.atspi.Registry\" version=\"0.1.7\">" 733 "" 734 " <method name=\"RegisterEvent\">" 735 " <arg direction=\"in\" name=\"event\" type=\"s\">" 736 " </arg>" 737 " </method>" 738 "" 739 " <method name=\"DeregisterEvent\">" 740 " <arg direction=\"in\" name=\"event\" type=\"s\">" 741 " </arg>" 742 " </method>" 743 "" 744 " <method name=\"GetRegisteredEvents\">" 745 " <arg direction=\"out\" name=\"events\" type=\"a(ss)\">" 746 " </arg>" 747 " </method>" 748 "" 749 " <signal name=\"EventListenerRegistered\">" 750 " <arg direction=\"out\" name=\"bus\" type=\"s\" />" 751 " <arg direction=\"out\" name=\"path\" type=\"s\" />" 752 " </signal>" 753 "" 754 " <signal name=\"EventListenerDeregistered\">" 755 " <arg direction=\"out\" name=\"bus\" type=\"s\" />" 756 " <arg direction=\"out\" name=\"path\" type=\"s\" />" 757 " </signal>" 758 "</interface>" 759 ""; 760 761 const char *spi_org_a11y_atspi_DeviceEventController = 762 "<interface name=\"org.a11y.atspi.DeviceEventController\" version=\"0.1.7\">" 763 "" 764 " <method name=\"RegisterKeystrokeListener\">" 765 " <arg direction=\"in\" name=\"listener\" type=\"o\" />" 766 " <arg direction=\"in\" name=\"keys\" type=\"a(iisi)\">" 767 " " 768 " </arg>" 769 " <arg direction=\"in\" name=\"mask\" type=\"u\" />" 770 " <arg direction=\"in\" name=\"type\" type=\"au\">" 771 " " 772 " </arg>" 773 " <arg direction=\"in\" name=\"mode\" type=\"(bbb)\">" 774 " " 775 " </arg>" 776 " <arg direction=\"out\" type=\"b\" />" 777 " </method>" 778 "" 779 " <method name=\"DeregisterKeystrokeListener\">" 780 " <arg direction=\"in\" name=\"listener\" type=\"o\" />" 781 " <arg direction=\"in\" name=\"keys\" type=\"a(iisi)\">" 782 " " 783 " </arg>" 784 " <arg direction=\"in\" name=\"mask\" type=\"u\" />" 785 " <arg direction=\"in\" name=\"type\" type=\"u\" />" 786 " </method>" 787 "" 788 " <method name=\"RegisterDeviceEventListener\">" 789 " <arg direction=\"in\" name=\"listener\" type=\"o\" />" 790 " <arg direction=\"in\" name=\"types\" type=\"u\" />" 791 " <arg direction=\"out\" type=\"b\" />" 792 " </method>" 793 "" 794 " <method name=\"DeregisterDeviceEventListener\">" 795 " <arg direction=\"in\" name=\"listener\" type=\"o\" />" 796 " <arg direction=\"in\" name=\"types\" type=\"u\" />" 797 " </method>" 798 "" 799 " <method name=\"GetKeystrokeListeners\">" 800 " <arg direction=\"out\" type=\"a(souua(iisi)u(bbb))\" />" 801 " </method>" 802 "" 803 " <method name=\"GetDeviceEventListeners\">" 804 " <arg direction=\"out\" type=\"a(sou)\" />" 805 " </method>" 806 "" 807 " <method name=\"GenerateKeyboardEvent\">" 808 " <arg direction=\"in\" name=\"keycode\" type=\"i\" />" 809 " <arg direction=\"in\" name=\"keystring\" type=\"s\" />" 810 " <arg direction=\"in\" name=\"type\" type=\"u\" />" 811 " </method>" 812 "" 813 " <method name=\"GenerateMouseEvent\">" 814 " <arg direction=\"in\" name=\"x\" type=\"i\" />" 815 " <arg direction=\"in\" name=\"y\" type=\"i\" />" 816 " <arg direction=\"in\" name=\"eventName\" type=\"s\" />" 817 " </method>" 818 "" 819 " <method name=\"NotifyListenersSync\">" 820 " <arg direction=\"in\" name=\"event\" type=\"(uiuuisb)\" />" 821 " <arg direction=\"out\" type=\"b\" />" 822 " " 823 " </method>" 824 "" 825 " <method name=\"NotifyListenersAsync\">" 826 " <arg direction=\"in\" name=\"event\" type=\"(uiuuisb)\" />" 827 " " 828 " </method>" 829 "" 830 "</interface>" 831 ""; 832 833 const char *spi_org_a11y_atspi_DeviceEventListener = 834 "<interface name=\"org.a11y.atspi.DeviceEventListener\" version=\"0.1.7\">" 835 "" 836 " <method name=\"NotifyEvent\">" 837 " <arg direction=\"in\" name=\"event\" type=\"(uiuuisb)\" />" 838 " " 839 " <arg direction=\"out\" type=\"b\" />" 840 " </method>" 841 "" 842 " <signal name=\"KeystrokeListenerRegistered\">" 843 " <arg name=\"listener\" type=\"(souua(iisi)u(bbb))\" />" 844 " </signal>" 845 "" 846 " <signal name=\"KeystrokeListenerDeregistered\">" 847 " <arg name=\"listener\" type=\"(souua(iisi)u(bbb))\" />" 848 " </signal>" 849 "" 850 " <signal name=\"DeviceListenerRegistered\">" 851 " <arg name=\"listener\" type=\"(sou)\" />" 852 " </signal>" 853 "" 854 " <signal name=\"DeviceListenerDeregistered\">" 855 " <arg name=\"listener\" type=\"(sou)\" />" 856 " </signal>" 857 "" 858 "</interface>" 859 ""; 860 861