2.34.0
[platform/upstream/at-spi2-core.git] / xml / Accessible.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <node name="/node">
3 <interface name="org.a11y.atspi.Accessible">
4
5   <property name="Name" type="s" access="read"/>
6
7   <property name="Description" type="s" access="read"/>
8
9   <property name="Parent" type="(so)" access="read">
10     <annotation name="com.trolltech.QtDBus.QtTypeName" value="QSpiObjectReference"/>
11   </property>
12
13   <property name="ChildCount" type="i" access="read"/>
14
15   <property name="Locale" type="s" access="read"/>
16
17   <property name="AccessibleId" type="s" access="read"/>
18
19   <method name="GetChildAtIndex">
20     <arg direction="in" name="index" type="i"/>
21     <arg direction="out" type="(so)"/>
22     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiObjectReference"/>
23   </method>
24
25   <method name="GetChildren">
26     <arg direction="out" type="a(so)"/>
27     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiObjectReferenceArray"/>
28   </method>
29
30   <method name="GetIndexInParent">
31     <arg direction="out" type="i"/>
32   </method>
33
34   <method name="GetRelationSet">
35     <arg direction="out" type="a(ua(so))"/>
36     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiRelationArray"/>
37   </method>
38
39   <method name="GetRole">
40     <arg direction="out" type="u"/>
41   </method>
42
43   <method name="GetRoleName">
44     <arg direction="out" type="s"/>
45   </method>
46
47   <method name="GetLocalizedRoleName">
48     <arg direction="out" type="s"/>
49   </method>
50
51   <method name="GetState">
52     <arg direction="out" type="au"/>
53     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiIntList"/>
54   </method>
55
56   <method name="GetAttributes">
57     <arg direction="out" type="a{ss}"/>
58     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
59   </method>
60
61   <method name="GetApplication">
62     <arg direction="out" type="(so)"/>
63     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiObjectReference"/>
64   </method>
65
66 </interface>
67 </node>