7
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
10
<!-- Generated by Doxygen 1.6.3 -->
10
<!-- Generated by Doxygen 1.7.1 -->
11
11
<div class="navigation" id="top">
14
14
<li><a href="index.html"><span>Main Page</span></a></li>
15
15
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
16
16
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
18
18
<li><a href="dirs.html"><span>Directories</span></a></li>
23
23
<li><a href="annotated.html"><span>Data Structures</span></a></li>
24
24
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
25
25
<li><a href="functions.html"><span>Data Fields</span></a></li>
28
<div class="navpath"><a class="el" href="namespaceAccessibility.html">Accessibility</a>::<a class="el" href="interfaceAccessibility_1_1Accessible.html">Accessible</a>
30
<li><a class="el" href="namespaceAccessibility.html">Accessibility</a> </li>
31
<li><a class="el" href="interfaceAccessibility_1_1Accessible.html">Accessibility::Accessible</a> </li>
37
<a href="#pub-methods">Public Member Functions</a> |
38
<a href="#pub-attribs">Data Fields</a> </div>
39
<div class="headertitle">
40
<h1>Accessibility::Accessible Interface Reference</h1> </div>
31
42
<div class="contents">
32
<h1>Accessibility::Accessible Interface Reference</h1><!-- doxytag: class="Accessibility::Accessible" -->
43
<!-- doxytag: class="Accessibility::Accessible" -->
33
44
<p><code>import "<a class="el" href="Accessibility__Accessible_8idl_source.html">Accessibility_Accessible.idl</a>";</code></p>
34
45
<div class="dynheader">
35
46
Inheritance diagram for Accessibility::Accessible:</div>
36
<div class="dynsection">
47
<div class="dyncontent">
37
48
<div class="center">
38
49
<img src="interfaceAccessibility_1_1Accessible.png" usemap="#Accessibility::Accessible_map" alt=""/>
39
50
<map id="Accessibility::Accessible_map" name="Accessibility::Accessible_map">
40
51
<area href="interfaceAccessibility_1_1Application.html" alt="Accessibility::Application" shape="rect" coords="0,56,152,80"/>
41
52
<area href="interfaceAccessibility_1_1Desktop.html" alt="Accessibility::Desktop" shape="rect" coords="162,56,314,80"/>
45
<table border="0" cellpadding="0" cellspacing="0">
46
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
55
<table class="memberdecls">
56
<tr><td colspan="2"><h2><a name="pub-methods"></a>
57
Public Member Functions</h2></td></tr>
47
58
<tr><td class="memItemLeft" align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#ad9c8d6ffe49abcdba1b3f310a0a9f0a9">isEqual</a> (in <a class="el" href="interfaceAccessibility_1_1Accessible.html">Accessible</a> obj)</td></tr>
48
59
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="interfaceAccessibility_1_1Accessible.html">Accessible</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#a448e709e5dc7065b6a0cd5cbc5a4e649">getChildAtIndex</a> (in long index)</td></tr>
49
60
<tr><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#ae11e9d81f6bb60f77e7020fc65adbe32">getIndexInParent</a> ()</td></tr>
55
66
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceAccessibility.html#a917a6a01da45802ba562d131cae3c4e9">AttributeSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#a576e030f726cf576a67746750e967442">getAttributes</a> ()</td></tr>
56
67
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="interfaceAccessibility_1_1Application.html">Application</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#a78efca51786b80abccf01ba06015002a">getApplication</a> ()</td></tr>
57
68
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#a84d9ec0f531b395c8119c7fa35c107b9">unimplemented</a> ()</td></tr>
58
<tr><td colspan="2"><h2>Data Fields</h2></td></tr>
69
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
70
Data Fields</h2></td></tr>
59
71
<tr><td class="memItemLeft" align="right" valign="top">attribute string </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#ae9de3c13be427ffc11996378d2c4527f">name</a></td></tr>
60
72
<tr><td class="memItemLeft" align="right" valign="top">attribute string </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1Accessible.html#a5e08131814ca3393efd3eaae61b24603">description</a></td></tr>
61
73
<tr><td class="memItemLeft" align="right" valign="top">readonly attribute <br class="typebreak"/>
114
126
<p>Attribute names and values may have any UTF-8 string value, however where possible, in order to facilitate consistent use and exposure of "attribute" properties by applications and AT clients, attribute names and values should chosen from a publicly-specified namespace where appropriate.</p>
115
127
<p>Where possible, the names and values in the name-value pairs should be chosen from well-established attribute namespaces using standard semantics. For example, attributes of Accessible objects corresponding to XHTML content elements should correspond to attribute names and values specified in the w3c XHTML specification, at <a href="http://www.w3.org/TR/xhtml2,">http://www.w3.org/TR/xhtml2,</a> where such values are not already exposed via a more strongly-typed aspect of the AT-SPI API. Metadata names and values should be chosen from the 'Dublin Core' Metadata namespace using Dublin Core semantics: <a href="http://dublincore.org/dcregistry/">http://dublincore.org/dcregistry/</a> Similarly, relevant structural metadata should be exposed using attribute names and values chosen from the CSS2 and WICD specification: <a href="http://www.w3.org/TR/1998/REC-CSS2-19980512">http://www.w3.org/TR/1998/REC-CSS2-19980512</a> WICD (<a href="http://www.w3.org/TR/2005/WD-WICD-20051121/">http://www.w3.org/TR/2005/WD-WICD-20051121/</a>).</p>
116
128
<dl class="note"><dt><b>Note:</b></dt><dd>Clients seeking semantic or typographical attributes associated with specific character spans of text content should use Text::getAttributeRun instead. The attributes returned by <a class="el" href="interfaceAccessibility_1_1Accessible.html#a576e030f726cf576a67746750e967442">Accessible::getAttributes</a> do not include "text attributes".</dd></dl>
117
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="interfaceAccessibility_1_1Text.html#ab32e3ccad6c10c73098c6a725f0e757e">Accessibility::Text::getAttributeRun</a></dd></dl>
129
<dl class="see"><dt><b>See also:</b></dt><dd>Accessibility::Text::getAttributeRun</dd></dl>
118
130
<dl class="return"><dt><b>Returns:</b></dt><dd>: an <a class="el" href="namespaceAccessibility.html#a917a6a01da45802ba562d131cae3c4e9">AttributeSet</a> encapsulating any "attribute values" currently defined for the object.</dd></dl>
119
131
<dl class="since"><dt><b>Since:</b></dt><dd>AT-SPI 1.7.0 </dd></dl>
364
376
<hr/>The documentation for this interface was generated from the following file:<ul>
365
<li>/home/gnome-dev/src/at-spi/idl/<a class="el" href="Accessibility__Accessible_8idl_source.html">Accessibility_Accessible.idl</a></li>
377
<li>/home/liyuan/src/at-spi/idl/<a class="el" href="Accessibility__Accessible_8idl_source.html">Accessibility_Accessible.idl</a></li>
368
<hr class="footer"/><address style="text-align: right;"><small>Generated on Mon Aug 30 16:54:10 2010 for at-spi-idl by
380
<hr class="footer"/><address class="footer"><small>Generated on Mon Sep 27 2010 16:50:43 for at-spi-idl by
369
381
<a href="http://www.doxygen.org/index.html">
370
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
382
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>