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 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.

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 © 2003 Sun Microsystems, Inc.