Sophie

Sophie

distrib > * > cooker > x86_64 > by-pkgid > 5fb1c39f9f9130a3cc01e8b1ffa5c0f8 > files > 2106

libreoffice-devel-3.5.4-4.x86_64.rpm

<html>
<head>
<title>Module datatransfer</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="navimainself">Module</td>
<td class="navimainnone">Use</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="#NestedModules" class="navisub">Nested Modules</a></td>
<td class="navisub"><a href="#Services" class="navisub">Services</a></td>
<td class="navisub">Singletons</td>
<td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td>
<td class="navisub"><a href="#Structs" class="navisub">Structs</a></td>
<td class="navisub"><a href="#Exceptions" class="navisub">Exceptions</a></td>
<td class="navisub">Enums</td>
<td class="navisub">Typedefs</td>
<td class="navisub">Constant Groups</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> :: </p>
</td>
</tr>
<tr>
<td class="title">module datatransfer</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>Clipboard and Drag&amp;Drop interfaces.</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="NestedModules"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Nested Modules</td>
</tr>
<tr>
<td class="imsum_left"><a href="clipboard/module-ix.html">clipboard</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="dnd/module-ix.html">dnd</a></td>
<td class="imsum_right"/></tr>
</table>
<a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Services</td>
</tr>
<tr>
<td class="imsum_left"><a href="DataFormatTranslator.html">DataFormatTranslator</a></td>
<td class="imsum_right">Different platforms use different types to describe data formats available
 during data exchange operations like clipboard or drag&drop.
 Implementations of this service do convert system dependent data types to a
 <a href="DataFlavor.html">DataFlavor</a> and vice versa.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="MimeContentTypeFactory.html">MimeContentTypeFactory</a></td>
<td class="imsum_right">Used to create an instance that implement the interface
 <a href="XMimeContentType.html">XMimeContentType</a> from a string
 representation of such a MIME content-type that is conform to
 <a href="ftp://ftp.isi.edu/in-notes/rfc2045.txt">Rfc2045</a> and
 <a href="ftp://ftp.isi.edu/in-notes/rfc2046.txt">Rfc2046</a>.

 </td>
</tr>
</table>
<a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XDataFormatTranslator.html">XDataFormatTranslator</a></td>
<td class="imsum_right">Interface to be implemented by objects used to translate a <a href="DataFlavor.html">DataFlavor</a> to
 a system dependent data transfer type and vice versa.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMimeContentType.html">XMimeContentType</a></td>
<td class="imsum_right">An implementation of this interface represents a MIME content-type that
 is conform to <a href="ftp://ftp.isi.edu/in-notes/rfc2045.txt">Rfc2045</a> and
 <a href="ftp://ftp.isi.edu/in-notes/rfc2046.txt">Rfc2046</a>.
 Instances that implement this interface could be created using the
 interface <a href="XMimeContentTypeFactory.html">XMimeContentTypeFactory</a>.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XMimeContentTypeFactory.html">XMimeContentTypeFactory</a></td>
<td class="imsum_right">Implementations of this interface do create a
 <a href="XMimeContentType.html">XMimeContentType</a> from
 a given string that represents a MIME content-type
 (see <a href="ftp://ftp.isi.edu/in-notes/rfc2045.txt">Rfc2045</a> and
 <a href="ftp://ftp.isi.edu/in-notes/rfc2046.txt">Rfc2046</a>).

</td>
</tr>
<tr>
<td class="imsum_left"><a href="XSystemTransferable.html">XSystemTransferable</a></td>
<td class="imsum_right">Interface to be implemented by objects used to provide system dependent data
 for a transfer operation. Those objects usually also implement <a href="XTransferable.html">XTransferable</a>.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="XTransferDataAccess.html">XTransferDataAccess</a></td>
<td class="imsum_right">This interface provides direct access to the data in all data flavors. It can
 be used by the clipboard implementation to optimize data transport on
 flush operations.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTransferable.html">XTransferable</a></td>
<td class="imsum_right">Interface to be implemented by objects used to provide data for a data
 transfer operation.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTransferableEx.html">XTransferableEx</a></td>
<td class="imsum_right">Interface to be implemented by objects used to provide data for a transfer
 operation.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTransferableSource.html">XTransferableSource</a></td>
<td class="imsum_right">The transferable source interface.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTransferableSupplier.html">XTransferableSupplier</a></td>
<td class="imsum_right"/></tr>
</table>
<a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Structs</td>
</tr>
<tr>
<td class="imsum_left"><a href="DataFlavor.html">DataFlavor</a></td>
<td class="imsum_right">Each instance represents the concept of a data format as it would
 appear on a clipboard, or during drag and drop.
</td>
</tr>
</table>
<a name="Exceptions"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exceptions</td>
</tr>
<tr>
<td class="imsum_left"><a href="UnsupportedFlavorException.html">UnsupportedFlavorException</a></td>
<td class="imsum_right">Exception will be thrown if there is a request for data in a
 <a href="DataFlavor.html">DataFlavor</a> that is not supported by a data source.

 </td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2000, 2012 LibreOffice contributors and/or their affiliates. All rights reserved.</p><p class="copyright" align="center">LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.</p><p class="copyright" align="center">The Document Foundation acknowledges all community members, please find more info <a href="http://www.libreoffice.org/about-us/credits/" target="_blank">at our website</a>.<p>&nbsp;</p><p class="copyright" align="center"><a href="http://www.libreoffice.org/privacy" target="_blank">Privacy Policy</a> | <a href="http://www.libreoffice.org/imprint" target="_blank">Impressum (Legal Info)</a> | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (<a href="http://www.libreoffice.org/download/license/" target="_blank">LGPLv3</a>). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our <a href="http://wiki.documentfoundation.org/TradeMark_Policy" target="_blank">trademark policy</a>.</p>

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

</html>