Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 6153

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>Service AccessibleTableView</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
<td class="navimain"><a href="AccessibleTableView-xref.html" class="navimain">Use</a></td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub">Included Services</td>
<td class="navisub"><a href="#ExportedInterfaces" class="navisub">Exported Interfaces</a></td>
<td class="navisub">Properties' Summary</td>
<td class="navisub">Properties' Details</td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: <a href="module-ix.html" class="namechain">table</a> :: </p>
</td>
</tr>
<tr>
<td class="title">service AccessibleTableView</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>The accessible view of a table in a text document or in the page preview 
 of a spreadsheet document. See 
 ::com::sun::star::<a href="../sheet/module-ix.html">sheet</a>::<a href="../sheet/AccessibleSpreadsheet.html">AccessibleSpreadsheet</a> for 
 tables in the edit view of a spreadsheet.
 </dd>
<dt><b>Since </b></dt>
<dd>OpenOffice 1.1.2</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="ExportedInterfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exported Interfaces</td>
</tr>
<tr>
<td class="imsum_left">::com::sun::star::<a href="../accessibility/module-ix.html">accessibility</a>::<a href="../accessibility/XAccessibleContext.html">XAccessibleContext</a></td>
<td class="imsum_right"><dl>
<dt><b>Description</b></dt>
<dd>This interface gives access to any table cell that is contained in
 a table fragment that is at least partially visible. A table fragment
 is the part of a table that is displayed at a single page.

 </dd>
<dd><ul>
 <li>The parent returned by 
 <method scope="::com::sun::star::accessibility"
            >XAccessibleContext::getAccessibleParent</method>
 is the accessible text document view, a page of the accessible
 text documenent page preview, or the accessible spreadsheet
 page preview.</li>
 <li>The children returned by 
 <method scope="::com::sun::star::accessibility"
            >XAccessibleContext::getAccessibleChild</method> all
 support the interface XAccessible. Calling
 <method scope="::com::sun::star::accessibility"
            >XAccessible::getAccessibleContext</method> for these children
 returns an object that supports the service.
 <a href="AccessibleCellView.html">AccessibleCellView</a>:
 A child where calling 
 <method scope="::com::sun::star::accessibility"
            >XAccessibleContext::getAccessibleChild</method>
 an object that supports this service is returned for
 every partially visible cell in this table.
 <p>The following rules apply to the children order.</p>
 <ul>
 <li>All the children are cells. The order of this cells is to
 the order on the screen. This means that the first cell is the
 cell in the left top edge of the table and the last one is the
 cell in the right bottom edge of the table. The second is the
 cell in the first row and second xolumn and so on.</li>
 </ul>
 <li>The description is ???.</li>
 <li>The name is the given table name and a number to make it non-ambiguous.</li>
 <li>The role is <b>AccessibleRole::TABLE</b></li>
 <li>In a spreadsheet page preview there are relations between the 
 table and the shapes with an anchor
 on this table (not with an anchor on a cell in this table).</li>
 <li>The following states are supported:
 <ul>
 <li><b>AccessibleStateType::DEFUNC</b> is always false if the 
 table is not deleted, the document is open. Also it is 
 false if the table was showed in a page preview and the
 page preview is allready opend, otherwise it is true.</li>
 <li><b>AccessibleStateType::EDITABLE</b> is false if the 
 table is showed in a page preview or the table is
 protected, otherwise it is true.</li>
 <li><b>AccessibleStateType::ENABLED</b> is always true.</li>
 <li><b>AccessibleStateType::MULTI_SELECTABLE</b> is false
 if the table is showed in a page preview, otherwise it is
 true.</li>
 <li><b>AccessibleStateType::OPAQUE</b> is false, if the table
 has no background color or graphic, otherwise it is 
 false.</li>
 <li><b>AccessibleStateType::SHOWING</b>Is true if the 
 Bounding Box lies in the Bounding Box of the parent. 
 Otherwise it is false.</li>
 <li><b>AccessibleStateType::VISIBLE</b>Is always true.</li>
 </ul>
 </li>
 </ul>

 </dd>
</dl>
</td>
</tr>
<tr>
<td class="imsum_left">::com::sun::star::<a href="../accessibility/module-ix.html">accessibility</a>::<a href="../accessibility/XAccessibleComponent.html">XAccessibleComponent</a></td>
<td class="imsum_right"><dl>
<dt><b>Description</b></dt>
<dd>This interface gives access to the visibility of the document.
 </dd>
</dl>
</td>
</tr>
<tr>
<td class="imsum_left">::com::sun::star::<a href="../accessibility/module-ix.html">accessibility</a>::<a href="../accessibility/XAccessibleTable.html">XAccessibleTable</a></td>
<td class="imsum_right"><dl>
<dt><b>Description</b></dt>
<dd>This interface gives access to any cell that is at least partially
 visible on the screen. So this interface gives access to the same
 things like the XAccessibleContext interface. Therefor it use more
 usable methods. Also it gives access to some table specific data.
 </dd>
</dl>
</td>
</tr>
<tr>
<td class="imsum_left">::com::sun::star::<a href="../accessibility/module-ix.html">accessibility</a>::<a href="../accessibility/XAccessibleSelection.html">XAccessibleSelection</a></td>
<td class="imsum_right"><dl>
<dt><b>Usage Restrictions</b></dt>
<dd><i>optional</i></dd>
<dt><b>Description</b></dt>
<dd>This interface is for selecting the cells. This interface is optional.
 </dd>
</dl>
</td>
</tr>
<tr>
<td class="imsum_left">::com::sun::star::<a href="../accessibility/module-ix.html">accessibility</a>::<a href="../accessibility/XAccessibleEventBroadcaster.html">XAccessibleEventBroadcaster</a></td>
<td class="imsum_right"><dl>
<dt><b>Description</b></dt>
<dd>This is the interface for listeners </dd>
</dl>
</td>
</tr>
</table>
<br>&nbsp;<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>