Overview | Module | Use | Devguide | Index

Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups

:: com :: sun :: star ::
module datatransfer
Description Clipboard and Drag&Drop interfaces.

Nested Modules
clipboard |
dnd |

Services
DataFormatTranslator | 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 DataFlavor and vice versa.
MimeContentTypeFactory | Used to create an instance that implement the interface XMimeContentType from a string representation of such a MIME content-type that conforms to Rfc2045 and Rfc2046.

Interfaces
XDataFormatTranslator | Interface to be implemented by objects used to translate a DataFlavor to a system dependent data transfer type and vice versa.
XMimeContentType | An implementation of this interface represents a MIME content-type that conforms to Rfc2045 and Rfc2046. Instances that implement this interface could be created using the interface XMimeContentTypeFactory.
XMimeContentTypeFactory | Implementations of this interface do create a XMimeContentType from a given string that represents a MIME content-type (see Rfc2045 and Rfc2046).
XSystemTransferable | Interface to be implemented by objects used to provide system dependent data for a transfer operation. Those objects usually also implement XTransferable.
XTransferDataAccess | 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.
XTransferable | Interface to be implemented by objects used to provide data for a data transfer operation.
XTransferableEx | Interface to be implemented by objects used to provide data for a transfer operation.
XTransferableSource | The transferable source interface.
XTransferableSupplier |

Structs
DataFlavor | Each instance represents the concept of a data format as it would appear on a clipboard, or during drag and drop.

Exceptions
UnsupportedFlavorException | Exception will be thrown if there is a request for data in a DataFlavor that is not supported by a data source.

Top of Page

Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "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 trademark policy.