1 <?xml version="1.0" encoding="UTF-8"?>
3 <interface name="org.a11y.atspi.Text">
5 <property name="CharacterCount" type="i" access="read"/>
7 <property name="CaretOffset" type="i" access="read"/>
9 <method name="GetStringAtOffset">
10 <arg direction="in" name="offset" type="i"/>
11 <arg direction="in" name="granularity" type="u"/>
12 <arg direction="out" type="s"/>
13 <arg direction="out" name="startOffset" type="i"/>
14 <arg direction="out" name="endOffset" type="i"/>
17 <method name="GetText">
18 <arg direction="in" name="startOffset" type="i"/>
19 <arg direction="in" name="endOffset" type="i"/>
20 <arg direction="out" type="s"/>
23 <method name="SetCaretOffset">
24 <arg direction="in" name="offset" type="i"/>
25 <arg direction="out" type="b"/>
28 <method name="GetTextBeforeOffset">
29 <arg direction="in" name="offset" type="i"/>
30 <arg direction="in" name="type" type="u"/>
31 <arg direction="out" type="s"/>
32 <arg direction="out" name="startOffset" type="i"/>
33 <arg direction="out" name="endOffset" type="i"/>
36 <method name="GetTextAtOffset">
37 <arg direction="in" name="offset" type="i"/>
38 <arg direction="in" name="type" type="u"/>
39 <arg direction="out" type="s"/>
40 <arg direction="out" name="startOffset" type="i"/>
41 <arg direction="out" name="endOffset" type="i"/>
44 <method name="GetTextAfterOffset">
45 <arg direction="in" name="offset" type="i"/>
46 <arg direction="in" name="type" type="u"/>
47 <arg direction="out" type="s"/>
48 <arg direction="out" name="startOffset" type="i"/>
49 <arg direction="out" name="endOffset" type="i"/>
52 <method name="GetCharacterAtOffset">
53 <arg name="offset" type="i" direction="in"/>
54 <arg type="i" direction="out"/>
57 <method name="GetAttributeValue">
58 <arg direction="in" name="offset" type="i"/>
59 <arg direction="in" name="attributeName" type="s"/>
60 <arg direction="out" type="s"/>
61 <arg direction="out" name="startOffset" type="i"/>
62 <arg direction="out" name="endOffset" type="i"/>
63 <arg direction="out" name="defined" type="b"/>
66 <method name="GetAttributes">
67 <arg direction="in" name="offset" type="i"/>
68 <arg direction="out" type="a{ss}"/>
69 <arg direction="out" name="startOffset" type="i"/>
70 <arg direction="out" name="endOffset" type="i"/>
71 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
74 <method name="GetDefaultAttributes">
75 <arg direction="out" type="a{ss}"/>
76 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
79 <method name="GetCharacterExtents">
80 <arg direction="in" name="offset" type="i"/>
81 <arg direction="out" name="x" type="i"/>
82 <arg direction="out" name="y" type="i"/>
83 <arg direction="out" name="width" type="i"/>
84 <arg direction="out" name="height" type="i"/>
85 <arg direction="in" name="coordType" type="u"/>
88 <method name="GetOffsetAtPoint">
89 <arg direction="in" name="x" type="i"/>
90 <arg direction="in" name="y" type="i"/>
91 <arg direction="in" name="coordType" type="u"/>
92 <arg direction="out" type="i"/>
95 <method name="GetNSelections">
96 <arg direction="out" type="i"/>
99 <method name="GetSelection">
100 <arg direction="in" name="selectionNum" type="i"/>
101 <arg direction="out" name="startOffset" type="i"/>
102 <arg direction="out" name="endOffset" type="i"/>
105 <method name="AddSelection">
106 <arg direction="in" name="startOffset" type="i"/>
107 <arg direction="in" name="endOffset" type="i"/>
108 <arg direction="out" type="b"/>
111 <method name="RemoveSelection">
112 <arg direction="in" name="selectionNum" type="i"/>
113 <arg direction="out" type="b"/>
116 <method name="SetSelection">
117 <arg direction="in" name="selectionNum" type="i"/>
118 <arg direction="in" name="startOffset" type="i"/>
119 <arg direction="in" name="endOffset" type="i"/>
120 <arg direction="out" type="b"/>
123 <method name="GetRangeExtents">
124 <arg direction="in" name="startOffset" type="i"/>
125 <arg direction="in" name="endOffset" type="i"/>
126 <arg direction="out" name="x" type="i"/>
127 <arg direction="out" name="y" type="i"/>
128 <arg direction="out" name="width" type="i"/>
129 <arg direction="out" name="height" type="i"/>
130 <arg direction="in" name="coordType" type="u"/>
133 <method name="GetBoundedRanges">
134 <arg direction="in" name="x" type="i"/>
135 <arg direction="in" name="y" type="i"/>
136 <arg direction="in" name="width" type="i"/>
137 <arg direction="in" name="height" type="i"/>
138 <arg direction="in" name="coordType" type="u"/>
139 <arg direction="in" name="xClipType" type="u"/>
140 <arg direction="in" name="yClipType" type="u"/>
141 <arg direction="out" type="a(iisv)"/>
142 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiRangeList"/>
145 <method name="GetAttributeRun">
146 <arg direction="in" name="offset" type="i"/>
147 <arg direction="in" name="includeDefaults" type="b"/>
148 <arg direction="out" type="a{ss}"/>
149 <arg direction="out" name="startOffset" type="i"/>
150 <arg direction="out" name="endOffset" type="i"/>
151 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
154 <method name="GetDefaultAttributeSet">
155 <arg direction="out" type="a{ss}"/>