~ubuntu-branches/ubuntu/vivid/at-spi/vivid

« back to all changes in this revision

Viewing changes to docs/reference/idl/html/Accessibility__Registry_8idl_source.html

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2010-11-25 17:05:20 UTC
  • mfrom: (1.2.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20101125170520-3fxy94y94dfp580j
Tags: 1.32.0-0ubuntu1
* New upstream release
* debian/control:
  - Use standards version 3.9.1
* debian/rules:
  - Drop simple-patchsys.mk, not required in source version 3.0
* debian/source:
  - Use source version 3.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
 
<title>at-spi-idl: /home/gnome-dev/src/at-spi/idl/Accessibility_Registry.idl Source File</title>
 
5
<title>at-spi-idl: /home/liyuan/src/at-spi/idl/Accessibility_Registry.idl Source File</title>
6
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
7
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
8
8
</head>
9
9
<body>
10
 
<!-- Generated by Doxygen 1.6.3 -->
 
10
<!-- Generated by Doxygen 1.7.1 -->
11
11
<div class="navigation" id="top">
12
12
  <div class="tabs">
13
 
    <ul>
 
13
    <ul class="tablist">
14
14
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
15
15
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
16
16
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
18
18
      <li><a href="dirs.html"><span>Directories</span></a></li>
19
19
    </ul>
20
20
  </div>
21
 
  <div class="tabs">
22
 
    <ul>
 
21
  <div class="tabs2">
 
22
    <ul class="tablist">
23
23
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
24
 
    </ul>
25
 
  </div>
26
 
  <div class="navpath"><a class="el" href="dir_3b6a51dea7afd3eda1b8a5320c6a3f28.html">idl</a>
27
 
  </div>
 
24
      <li><a href="globals.html"><span>Globals</span></a></li>
 
25
    </ul>
 
26
  </div>
 
27
  <div class="navpath">
 
28
    <ul>
 
29
      <li><a class="el" href="dir_1de6d41b6eb4399279fd277c65315d64.html">idl</a>      </li>
 
30
    </ul>
 
31
  </div>
 
32
</div>
 
33
<div class="header">
 
34
  <div class="headertitle">
 
35
<h1>Accessibility_Registry.idl</h1>  </div>
28
36
</div>
29
37
<div class="contents">
30
 
<h1>Accessibility_Registry.idl</h1><a href="Accessibility__Registry_8idl.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* </span>
 
38
<a href="Accessibility__Registry_8idl.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* </span>
31
39
<a name="l00002"></a>00002 <span class="comment"> * AT-SPI - Assistive Technology Service Provider Interface </span>
32
40
<a name="l00003"></a>00003 <span class="comment"> * (Gnome Accessibility Project; http://developer.gnome.org/projects/gap)</span>
33
41
<a name="l00004"></a>00004 <span class="comment"> *</span>
58
66
<a name="l00029"></a>00029 <span class="preprocessor"></span>
59
67
<a name="l00030"></a>00030 module Accessibility {
60
68
<a name="l00031"></a>00031 
61
 
<a name="l00032"></a><a class="code" href="namespaceAccessibility.html#a8573c6a569f0c63402163457cdebe0f4">00032</a>   <span class="keyword">typedef</span> sequence&lt;Desktop&gt; <a class="code" href="namespaceAccessibility.html#a8573c6a569f0c63402163457cdebe0f4">DesktopSeq</a>;
 
69
<a name="l00032"></a><a class="code" href="namespaceAccessibility.html#a8573c6a569f0c63402163457cdebe0f4">00032</a>   <span class="keyword">typedef</span> sequence&lt;Desktop&gt; DesktopSeq;
62
70
<a name="l00033"></a>00033 
63
71
<a name="l00034"></a>00034   interface <a class="code" href="interfaceAccessibility_1_1DeviceEventController.html">DeviceEventController</a>;
64
72
<a name="l00035"></a>00035 
92
100
<a name="l00183"></a>00183     };
93
101
<a name="l00184"></a>00184 
94
102
<a name="l00186"></a><a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73">00186</a>   <span class="keyword">enum</span> <a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73">KeyEventType</a> {
95
 
<a name="l00187"></a><a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73aff0351fbf373d3ac2b8aa7601acb2322">00187</a>     <a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73aff0351fbf373d3ac2b8aa7601acb2322">KEY_PRESSED</a>,
 
103
<a name="l00187"></a><a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73aff0351fbf373d3ac2b8aa7601acb2322">00187</a>     KEY_PRESSED,
96
104
<a name="l00188"></a><a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73a3386d806600ce5be35853e48f241a8e6">00188</a>     <a class="code" href="namespaceAccessibility.html#a3d136de07f776ac5140ca8b0bbb2eb73a3386d806600ce5be35853e48f241a8e6">KEY_RELEASED</a>
97
105
<a name="l00189"></a>00189   };
98
106
<a name="l00190"></a>00190 
99
107
<a name="l00195"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1ab">00195</a>   <span class="keyword">enum</span> <a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1ab">EventType</a> {
100
 
<a name="l00196"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba74c82a9b594f01258700323f5cbd104a">00196</a>       <a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba74c82a9b594f01258700323f5cbd104a">KEY_PRESSED_EVENT</a>, 
101
 
<a name="l00197"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1abad8d8c3484095a8ad98217d221b41f4ba">00197</a>       <a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1abad8d8c3484095a8ad98217d221b41f4ba">KEY_RELEASED_EVENT</a>, 
102
 
<a name="l00198"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba15abdd6380ec48cc91aa9ffc4f73b194">00198</a>       <a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba15abdd6380ec48cc91aa9ffc4f73b194">BUTTON_PRESSED_EVENT</a>,
 
108
<a name="l00196"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba74c82a9b594f01258700323f5cbd104a">00196</a>       KEY_PRESSED_EVENT, 
 
109
<a name="l00197"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1abad8d8c3484095a8ad98217d221b41f4ba">00197</a>       KEY_RELEASED_EVENT, 
 
110
<a name="l00198"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba15abdd6380ec48cc91aa9ffc4f73b194">00198</a>       BUTTON_PRESSED_EVENT,
103
111
<a name="l00200"></a><a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba7b644fcadc68394f16d80b5637b32472">00200</a>       <a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1aba7b644fcadc68394f16d80b5637b32472">BUTTON_RELEASED_EVENT</a> 
104
112
<a name="l00202"></a>00202   };
105
113
<a name="l00203"></a>00203 
106
114
<a name="l00205"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eac">00205</a>   <span class="keyword">enum</span> <a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eac">KeySynthType</a> {
107
 
<a name="l00206"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eaca19097e61b9cbf2cd517c32752b201e03">00206</a>     <a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eaca19097e61b9cbf2cd517c32752b201e03">KEY_PRESS</a>,
108
 
<a name="l00207"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacab5948ae439775f23d0a1d6fb71eaab13">00207</a>     <a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacab5948ae439775f23d0a1d6fb71eaab13">KEY_RELEASE</a>,
109
 
<a name="l00208"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eaca414266bf490355984534ec93a5896747">00208</a>     <a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eaca414266bf490355984534ec93a5896747">KEY_PRESSRELEASE</a>,
110
 
<a name="l00209"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacad032814da84aaedc304c6078f0618667">00209</a>     <a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacad032814da84aaedc304c6078f0618667">KEY_SYM</a>,
 
115
<a name="l00206"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eaca19097e61b9cbf2cd517c32752b201e03">00206</a>     KEY_PRESS,
 
116
<a name="l00207"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacab5948ae439775f23d0a1d6fb71eaab13">00207</a>     KEY_RELEASE,
 
117
<a name="l00208"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eaca414266bf490355984534ec93a5896747">00208</a>     KEY_PRESSRELEASE,
 
118
<a name="l00209"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacad032814da84aaedc304c6078f0618667">00209</a>     KEY_SYM,
111
119
<a name="l00220"></a><a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacaab20a7b21ea91bfb1580dee5f7201efb">00220</a>     <a class="code" href="namespaceAccessibility.html#adb1ac6ee9c33067029052869c4ea5eacaab20a7b21ea91bfb1580dee5f7201efb">KEY_STRING</a> 
112
120
<a name="l00226"></a>00226   };
113
121
<a name="l00227"></a>00227 
114
122
<a name="l00228"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93">00228</a>   <span class="keyword">enum</span> <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93">ModifierType</a> {
115
 
<a name="l00229"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a042a9271764fa6dabac87437e44aeca4">00229</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a042a9271764fa6dabac87437e44aeca4">MODIFIER_SHIFT</a>, 
116
 
<a name="l00230"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93aa739f46636da7ed30e493954877be159">00230</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93aa739f46636da7ed30e493954877be159">MODIFIER_SHIFTLOCK</a>, 
117
 
<a name="l00231"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93ad00958396ccd0f805c43a8c17a29056c">00231</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93ad00958396ccd0f805c43a8c17a29056c">MODIFIER_CONTROL</a>,
118
 
<a name="l00232"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a38d92cea80da369472b54125bda5e166">00232</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a38d92cea80da369472b54125bda5e166">MODIFIER_ALT</a>,
119
 
<a name="l00233"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a1db9c517bf2aa30b4d77e8767d6c5be3">00233</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a1db9c517bf2aa30b4d77e8767d6c5be3">MODIFIER_META</a>,
120
 
<a name="l00241"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93afe860705cbf29de361722247f6c879dd">00241</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93afe860705cbf29de361722247f6c879dd">MODIFIER_META2</a>,
121
 
<a name="l00242"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93ad0243c4245876122477168bea9482003">00242</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93ad0243c4245876122477168bea9482003">MODIFIER_META3</a>,
 
123
<a name="l00229"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a042a9271764fa6dabac87437e44aeca4">00229</a>     MODIFIER_SHIFT, 
 
124
<a name="l00230"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93aa739f46636da7ed30e493954877be159">00230</a>     MODIFIER_SHIFTLOCK, 
 
125
<a name="l00231"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93ad00958396ccd0f805c43a8c17a29056c">00231</a>     MODIFIER_CONTROL,
 
126
<a name="l00232"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a38d92cea80da369472b54125bda5e166">00232</a>     MODIFIER_ALT,
 
127
<a name="l00233"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93a1db9c517bf2aa30b4d77e8767d6c5be3">00233</a>     MODIFIER_META,
 
128
<a name="l00241"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93afe860705cbf29de361722247f6c879dd">00241</a>     MODIFIER_META2,
 
129
<a name="l00242"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93ad0243c4245876122477168bea9482003">00242</a>     MODIFIER_META3,
122
130
<a name="l00243"></a><a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93aaea7d038a90ed3019fc4fb2c14252542">00243</a>     <a class="code" href="namespaceAccessibility.html#a9193f86283b269f08a575b1f8149ae93aaea7d038a90ed3019fc4fb2c14252542">MODIFIER_NUMLOCK</a>
123
131
<a name="l00246"></a>00246   };
124
132
<a name="l00247"></a>00247 
128
136
<a name="l00269"></a><a class="code" href="structAccessibility_1_1EventListenerMode.html#a1dc222a106524a414a774dcfab90411b">00269</a>     <span class="keywordtype">boolean</span> global; 
129
137
<a name="l00279"></a>00279   };
130
138
<a name="l00280"></a>00280 
131
 
<a name="l00290"></a><a class="code" href="namespaceAccessibility.html#aaa4b51bda784a1811b91c664733ce277">00290</a>   <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="namespaceAccessibility.html#aaa4b51bda784a1811b91c664733ce277">ControllerEventMask</a>;
 
139
<a name="l00290"></a><a class="code" href="namespaceAccessibility.html#aaa4b51bda784a1811b91c664733ce277">00290</a>   <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> ControllerEventMask;
132
140
<a name="l00291"></a>00291 
133
141
<a name="l00293"></a><a class="code" href="structAccessibility_1_1DeviceEvent.html">00293</a>   <span class="keyword">struct </span><a class="code" href="structAccessibility_1_1DeviceEvent.html">DeviceEvent</a> {
134
142
<a name="l00294"></a><a class="code" href="structAccessibility_1_1DeviceEvent.html#a61c876565b61f001938283b34e7927a7">00294</a>     <a class="code" href="namespaceAccessibility.html#acbb81727d2969eecafa1012b28a4a1ab">EventType</a> type; 
147
155
<a name="l00371"></a><a class="code" href="structAccessibility_1_1KeyDefinition.html#a58689a135740ea61dcdd3b75318e022f">00371</a>     <span class="keywordtype">long</span> unused;
148
156
<a name="l00372"></a>00372   };    
149
157
<a name="l00373"></a>00373 
150
 
<a name="l00374"></a><a class="code" href="namespaceAccessibility.html#a2d52fa6c7a9e5247eb1923733a1c245e">00374</a>   <span class="keyword">typedef</span> sequence&lt; KeyDefinition &gt; <a class="code" href="namespaceAccessibility.html#a2d52fa6c7a9e5247eb1923733a1c245e">KeySet</a>;
151
 
<a name="l00375"></a><a class="code" href="namespaceAccessibility.html#a9f1ab38440ccd0a54bcdf496c58e7a0d">00375</a>   <span class="keyword">typedef</span> sequence&lt; EventType &gt; <a class="code" href="namespaceAccessibility.html#a9f1ab38440ccd0a54bcdf496c58e7a0d">KeyEventTypeSeq</a>;
152
 
<a name="l00376"></a><a class="code" href="namespaceAccessibility.html#a1e1be7f7621974616fe7932e1b09acc4">00376</a>   <span class="keyword">typedef</span> sequence&lt; EventType &gt; <a class="code" href="namespaceAccessibility.html#a1e1be7f7621974616fe7932e1b09acc4">EventTypeSeq</a>;
 
158
<a name="l00374"></a><a class="code" href="namespaceAccessibility.html#a2d52fa6c7a9e5247eb1923733a1c245e">00374</a>   <span class="keyword">typedef</span> sequence&lt; KeyDefinition &gt; KeySet;
 
159
<a name="l00375"></a><a class="code" href="namespaceAccessibility.html#a9f1ab38440ccd0a54bcdf496c58e7a0d">00375</a>   <span class="keyword">typedef</span> sequence&lt; EventType &gt; KeyEventTypeSeq;
 
160
<a name="l00376"></a><a class="code" href="namespaceAccessibility.html#a1e1be7f7621974616fe7932e1b09acc4">00376</a>   <span class="keyword">typedef</span> sequence&lt; EventType &gt; EventTypeSeq;
153
161
<a name="l00377"></a>00377 
154
162
<a name="l00382"></a><a class="code" href="interfaceAccessibility_1_1DeviceEventListener.html">00382</a>   interface <a class="code" href="interfaceAccessibility_1_1DeviceEventListener.html">DeviceEventListener</a> : Bonobo::Unknown {
155
163
<a name="l00388"></a>00388         <span class="keywordtype">boolean</span> notifyEvent (in <a class="code" href="structAccessibility_1_1DeviceEvent.html">DeviceEvent</a> event);
199
207
<a name="l00541"></a>00541 
200
208
<a name="l00542"></a>00542 <span class="preprocessor">#endif</span>
201
209
</pre></div></div>
202
 
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 16:54:10 2010 for at-spi-idl by&nbsp;
 
210
</div>
 
211
<hr class="footer"/><address class="footer"><small>Generated on Mon Sep 27 2010 16:50:43 for at-spi-idl by&nbsp;
203
212
<a href="http://www.doxygen.org/index.html">
204
 
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
 
213
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
205
214
</body>
206
215
</html>