Imported version 2.7.91
[platform/core/uifw/at-spi2-core.git] / xml / Table.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <node name="/node">
3 <interface name="org.a11y.atspi.Table">
4
5   <property name="NRows" type="i" access="read"/>
6
7   <property name="NColumns" type="i" access="read"/>
8
9   <property name="Caption" type="(so)" access="read">
10     <annotation name="com.trolltech.QtDBus.QtTypeName" value="QSpiObjectReference"/>
11   </property>
12
13   <property name="Summary" type="(so)" access="read">
14     <annotation name="com.trolltech.QtDBus.QtTypeName" value="QSpiObjectReference"/>
15   </property>
16
17   <property name="NSelectedRows" type="i" access="read"/>
18
19   <property name="NSelectedColumns" type="i" access="read"/>
20
21   <method name="GetAccessibleAt">
22     <arg direction="in" name="row" type="i"/>
23     <arg direction="in" name="column" type="i"/>
24     <arg direction="out" type="(so)"/>
25     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiObjectReference"/>
26   </method>
27
28   <method name="GetIndexAt">
29     <arg direction="in" name="row" type="i"/>
30     <arg direction="in" name="column" type="i"/>
31     <arg direction="out" type="i"/>
32   </method>
33
34   <method name="GetRowAtIndex">
35     <arg direction="in" name="index" type="i"/>
36     <arg direction="out" type="i"/>
37   </method>
38
39   <method name="GetColumnAtIndex">
40     <arg direction="in" name="index" type="i"/>
41     <arg direction="out" type="i"/>
42   </method>
43
44   <method name="GetRowDescription">
45     <arg direction="in" name="row" type="i"/>
46     <arg direction="out" type="s"/>
47   </method>
48
49   <method name="GetColumnDescription">
50     <arg direction="in" name="column" type="i"/>
51     <arg direction="out" type="s"/>
52   </method>
53
54   <method name="GetRowExtentAt">
55     <arg direction="in" name="row" type="i"/>
56     <arg direction="in" name="column" type="i"/>
57     <arg direction="out" type="i"/>
58   </method>
59
60   <method name="GetColumnExtentAt">
61     <arg direction="in" name="row" type="i"/>
62     <arg direction="in" name="column" type="i"/>
63     <arg direction="out" type="i"/>
64   </method>
65
66   <method name="GetRowHeader">
67     <arg direction="in" name="row" type="i"/>
68     <arg direction="out" type="(so)"/>
69     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiObjectReference"/>
70   </method>
71
72   <method name="GetColumnHeader">
73     <arg direction="in" name="column" type="i"/>
74     <arg direction="out" type="(so)"/>
75     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiObjectReference"/>
76   </method>
77
78   <method name="GetSelectedRows">
79     <arg direction="out" type="ai"/>
80     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiIntList"/>
81   </method>
82
83   <method name="GetSelectedColumns">
84     <arg direction="out" type="ai"/>
85     <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiIntList"/>
86   </method>
87
88   <method name="IsRowSelected">
89     <arg direction="in" name="row" type="i"/>
90     <arg direction="out" type="b"/>
91   </method>
92
93   <method name="IsColumnSelected">
94     <arg direction="in" name="column" type="i"/>
95     <arg direction="out" type="b"/>
96   </method>
97
98   <method name="IsSelected">
99     <arg direction="in" name="row" type="i"/>
100     <arg direction="in" name="column" type="i"/>
101     <arg direction="out" type="b"/>
102   </method>
103
104   <method name="AddRowSelection">
105     <arg direction="in" name="row" type="i"/>
106     <arg direction="out" type="b"/>
107   </method>
108
109   <method name="AddColumnSelection">
110     <arg direction="in" name="column" type="i"/>
111     <arg direction="out" type="b"/>
112   </method>
113
114   <method name="RemoveRowSelection">
115     <arg direction="in" name="row" type="i"/>
116     <arg direction="out" type="b"/>
117   </method>
118
119   <method name="RemoveColumnSelection">
120     <arg direction="in" name="column" type="i"/>
121     <arg direction="out" type="b"/>
122   </method>
123
124   <method name="GetRowColumnExtentsAtIndex">
125     <arg direction="in" name="index" type="i"/>
126     <arg direction="out" type="b"/>
127     <arg direction="out" name="row" type="i"/>
128     <arg direction="out" name="col" type="i"/>
129     <arg direction="out" name="row_extents" type="i"/>
130     <arg direction="out" name="col_extents" type="i"/>
131     <arg direction="out" name="is_selected" type="b"/>
132   </method>
133
134 </interface>
135 </node>