Sophie

Sophie

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

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

<html>
<head>
<title>Interface XToolBarController</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="XToolBarController-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"><a href="#MethodsDetails" class="navisub">Methods' Details</a></td>
<td class="navisub">Attributes' Summary</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">drawing</a> :: <a href="module-ix.html" class="namechain">framework</a> :: </p>
</td>
</tr>
<tr>
<td class="title"><table class="title-table" width="99%">
<tr>
<td width="25%" class="title2">unpublished </td>
<td width="50%" class="title">interface XToolBarController</td>
<td width="*"/></tr>
</table>
</td>
</tr>
<tr>
<td><dl>
<dt><b>Base Interfaces</b></dt>
<dd><pre style="font-family:monospace;"><strong>XToolBarController</strong>
&#x2517 <a href="XResourceController.html">XResourceController</a>

</pre></dd>
<dd><a name/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="crosstitle">
<tr>
<td class="imsum_left"><a href="XResourceController.html">XResourceController</a></td>
<td class="imsum_right"><dl></dl>
</td>
</tr>
</table>
</dd>
</dl>
</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>Manage the set of active tool bars and their factories.
</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="#addToolBarFactory">addToolBarFactory</a></td>
<td class="imsum_right">Register a new tool bar factory for the given URL.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#removeToolBarFactoryForURL">removeToolBarFactoryForURL</a></td>
<td class="imsum_right">Remove a factory for one type of tool bar. When the factory has
 been registered for other URLs as well then they remain registered.
 Use the <a href="#removeToolBarFactoryForReference()">removeToolBarFactoryForReference()</a> to
 remove a factory completely.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#removeToolBarFactoryForReference">removeToolBarFactoryForReference</a></td>
<td class="imsum_right">Remove a factory for tool bar types it has been registered for. Use
 <a href="#removeToolBarFactoryForURL()">removeToolBarFactoryForURL()</a> to remove a factory
 just for one URL and to leave it registered for others.
 &nbsp;</td>
</tr>
<tr>
<td class="imsum_left"><a href="#getToolBar">getToolBar</a></td>
<td class="imsum_right">Return the tool bar object that has been created for the given
 <a href="XResourceId.html">XResourceId</a> object.
 &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="addToolBarFactory" class="membertitle">addToolBarFactory</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>addToolBarFactory</b>(</td>
<td valign="top">[in] string</td>
<td valign="bottom">&nbsp;sToolBarURL,</td>
</tr>
<tr>
<td/><td valign="top">[in] <a href="XToolBarFactory.html">XToolBarFactory</a></td>
<td valign="bottom">&nbsp;xToolBarFactory );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>Register a new tool bar factory for the given URL.
 </dd>
<dd><p>When one factory is responsible for more than one type of tool bar
 then this method has to be called for each time. If this method is
 called multiple times for the same URL then a previously registered
 factory is removed for the URL.</p>
 </dd>
<dt><b>Parameter sToolBarURL</b></dt>
<dd>The URL of the tool bar that the factory can create.
 </dd>
<dt><b>Parameter xToolBarFactory</b></dt>
<dd>The factory object.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="removeToolBarFactoryForURL" class="membertitle">removeToolBarFactoryForURL</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>removeToolBarFactoryForURL</b>(</td>
<td valign="top">[in] string</td>
<td valign="bottom">&nbsp;sToolBarURL );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>Remove a factory for one type of tool bar. When the factory has
 been registered for other URLs as well then they remain registered.
 Use the <a href="#removeToolBarFactoryForReference()">removeToolBarFactoryForReference()</a> to
 remove a factory completely.
 </dd>
<dt><b>Parameter sToolBarURL</b></dt>
<dd>The URL for which to remove the factory.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="removeToolBarFactoryForReference" class="membertitle">removeToolBarFactoryForReference</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>removeToolBarFactoryForReference</b>(</td>
<td valign="top">[in] <a href="XToolBarFactory.html">XToolBarFactory</a></td>
<td valign="bottom">&nbsp;xToolBarFactory );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>Remove a factory for tool bar types it has been registered for. Use
 <a href="#removeToolBarFactoryForURL()">removeToolBarFactoryForURL()</a> to remove a factory
 just for one URL and to leave it registered for others.
 </dd>
<dt><b>Parameter xToolBarFactory</b></dt>
<dd>The factory object to remove.
 </dd>
</dl>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="imdetail"><a name="getToolBar" class="membertitle">getToolBar</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"><a href="XToolBar.html">XToolBar</a></td>
</tr>
<tr>
<td valign="top"><b>getToolBar</b>(</td>
<td valign="top">[in] <a href="XResourceId.html">XResourceId</a></td>
<td valign="bottom">&nbsp;xToolBarId );</td>
</tr>
</table>
<hr>
<dl>
<dt><b>Description</b></dt>
<dd>Return the tool bar object that has been created for the given
 <a href="XResourceId.html">XResourceId</a> object.
 </dd>
<dt><b>Returns</b></dt>
<dd>Returns an empty reference when no tool bar has been created yet for
 the given <a href="ResourceId.html">ResourceId</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; 2008 Sun Microsystems, Inc.</p>

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

</html>