The Free and Open Productivity Suite
Follow us on Twitter: @ApacheOO

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: 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 is conform 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 is conform 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

Apache Software Foundation

Copyright & License | Privacy | Website Feedback | Contact Us | Donate | Thanks

Apache, the Apache feather logo, and OpenOffice are trademarks of The Apache Software Foundation. OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.