Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > fc480f9d5aabed8eeaffe8ad3401a94c > files > 3529

openoffice.org-devel-doc-3.2.1-0.3mdv2010.2.i586.rpm

<html>
<head>
<title>Interface XDispatchProviderInterception</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="XDispatchProviderInterception-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"><a href="#MethodsSummary" class="navisub">Methods' Summary</a></td>
<td class="navisub">Attributes' Summary</td>
<td class="navisub"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
<td class="navisub">Attributes' 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">frame</a> :: </p>
</td>
</tr>
<tr>
<td class="title">interface XDispatchProviderInterception</td>
</tr>
<tr>
<td/></tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>makes it possible to register an <a href="XDispatchProvider.html">XDispatchProvider</a> which
 intercepts all requests of <a href="XDispatch.html">XDispatch</a> to this instance.

 </dd>
<dd><p>
 Note: Nobody can guarantee order of used interceptor objects if more then ones exist.
 Later registered ones will be used at first. But it's possible to increase the chance
 for that by providing the optional interface <a href="XInterceptorInfo.html">XInterceptorInfo</a>.
 </p>

 </dd>
<dt><b>See also</b></dt>
<dd><a href="XDispatchProvider.html">XDispatchProvider</a>, <a href="XDispatch.html">XDispatch</a>, <a href="XInterceptorInfo.html">XInterceptorInfo</a></dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="MethodsSummary"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Methods' Summary</td>
</tr>
<tr>
<td class="imsum_left"><a href="#registerDispatchProviderInterceptor">registerDispatchProviderInterceptor</a></td>
<td class="imsum_right">registers an <a href="XDispatchProviderInterceptor.html">XDispatchProviderInterceptor</a>, which will become
 the first interceptor in the chain of registered interceptors.

 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#releaseDispatchProviderInterceptor">releaseDispatchProviderInterceptor</a></td>
<td class="imsum_right">removes an <a href="XDispatchProviderInterceptor.html">XDispatchProviderInterceptor</a> which was previously registered

 &nbsp;</td>
</tr>
</table>
<a name="MethodsDetails"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle">Methods' Details</td>
</tr>
<tr>
<td class="imdetail"><a name="registerDispatchProviderInterceptor" class="membertitle">registerDispatchProviderInterceptor</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>registerDispatchProviderInterceptor</b>(</td>
<td valign="top">[in] <a href="XDispatchProviderInterceptor.html">XDispatchProviderInterceptor</a></td>
<td valign="bottom">&nbsp;Interceptor );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>registers an <a href="XDispatchProviderInterceptor.html">XDispatchProviderInterceptor</a>, which will become
 the first interceptor in the chain of registered interceptors.

 </dd>
<dt><b>Parameter Interceptor</b></dt>
<dd>the interceptor which whish to be registered

 </dd>
<dt><b>See also</b></dt>
<dd><a href="XDispatchProviderInterception.html">XDispatchProviderInterception</a>::<a href="XDispatchProviderInterception.html#releaseDispatchProviderInterceptor">releaseDispatchProviderInterceptor()</a></dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="releaseDispatchProviderInterceptor" class="membertitle">releaseDispatchProviderInterceptor</a><table border="0" width="96%" cellpadding="5" cellspacing="0" class="table-in-method" bgcolor="#ffffff" align="center">
<tr>
<td><table class="table-in-method" border="0">
<tr>
<td valign="top" colspan="3">void</td>
</tr>
<tr>
<td valign="top"><b>releaseDispatchProviderInterceptor</b>(</td>
<td valign="top">[in] <a href="XDispatchProviderInterceptor.html">XDispatchProviderInterceptor</a></td>
<td valign="bottom">&nbsp;Interceptor );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>removes an <a href="XDispatchProviderInterceptor.html">XDispatchProviderInterceptor</a> which was previously registered

 </dd>
<dd><p>
 The order of removals is arbitrary. It is not necessary to remove the last
 registered interceptor first.
 </p>

 </dd>
<dt><b>Parameter Interceptor</b></dt>
<dd>the interceptor which whish to be unregistered

 </dd>
<dt><b>See also</b></dt>
<dd><a href="XDispatchProviderInterception.html">XDispatchProviderInterception</a>::<a href="XDispatchProviderInterception.html#registerDispatchProviderInterceptor">registerDispatchProviderInterceptor()</a></dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</p>

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

</html>