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"/>
63 <method name="GetAttributes">
64 <arg direction="in" name="offset" type="i"/>
65 <arg direction="out" type="a{ss}"/>
66 <arg direction="out" name="startOffset" type="i"/>
67 <arg direction="out" name="endOffset" type="i"/>
68 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
71 <method name="GetDefaultAttributes">
72 <arg direction="out" type="a{ss}"/>
73 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
76 <method name="GetCharacterExtents">
77 <arg direction="in" name="offset" type="i"/>
78 <arg direction="out" name="x" type="i"/>
79 <arg direction="out" name="y" type="i"/>
80 <arg direction="out" name="width" type="i"/>
81 <arg direction="out" name="height" type="i"/>
82 <arg direction="in" name="coordType" type="u"/>
85 <method name="GetOffsetAtPoint">
86 <arg direction="in" name="x" type="i"/>
87 <arg direction="in" name="y" type="i"/>
88 <arg direction="in" name="coordType" type="u"/>
89 <arg direction="out" type="i"/>
92 <method name="GetNSelections">
93 <arg direction="out" type="i"/>
96 <method name="GetSelection">
97 <arg direction="in" name="selectionNum" type="i"/>
98 <arg direction="out" name="startOffset" type="i"/>
99 <arg direction="out" name="endOffset" type="i"/>
102 <method name="AddSelection">
103 <arg direction="in" name="startOffset" type="i"/>
104 <arg direction="in" name="endOffset" type="i"/>
105 <arg direction="out" type="b"/>
108 <method name="RemoveSelection">
109 <arg direction="in" name="selectionNum" type="i"/>
110 <arg direction="out" type="b"/>
113 <method name="SetSelection">
114 <arg direction="in" name="selectionNum" type="i"/>
115 <arg direction="in" name="startOffset" type="i"/>
116 <arg direction="in" name="endOffset" type="i"/>
117 <arg direction="out" type="b"/>
120 <method name="GetRangeExtents">
121 <arg direction="in" name="startOffset" type="i"/>
122 <arg direction="in" name="endOffset" type="i"/>
123 <arg direction="out" name="x" type="i"/>
124 <arg direction="out" name="y" type="i"/>
125 <arg direction="out" name="width" type="i"/>
126 <arg direction="out" name="height" type="i"/>
127 <arg direction="in" name="coordType" type="u"/>
130 <method name="GetBoundedRanges">
131 <arg direction="in" name="x" type="i"/>
132 <arg direction="in" name="y" type="i"/>
133 <arg direction="in" name="width" type="i"/>
134 <arg direction="in" name="height" type="i"/>
135 <arg direction="in" name="coordType" type="u"/>
136 <arg direction="in" name="xClipType" type="u"/>
137 <arg direction="in" name="yClipType" type="u"/>
138 <arg direction="out" type="a(iisv)"/>
139 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiRangeList"/>
142 <method name="GetAttributeRun">
143 <arg direction="in" name="offset" type="i"/>
144 <arg direction="in" name="includeDefaults" type="b"/>
145 <arg direction="out" type="a{ss}"/>
146 <arg direction="out" name="startOffset" type="i"/>
147 <arg direction="out" name="endOffset" type="i"/>
148 <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QSpiAttributeSet"/>
151 <method name="GetDefaultAttributeSet">
152 <arg direction="out" type="a{ss}"/>