Top   Module   Use   Manual   Index 
 NESTED MODULES | SERVICES | INTERFACES | STRUCTS | EXCEPTIONS | ENUMS | TYPEDEFS | CONSTANT GROUPS 

com :: sun :: star ::

module datatransfer

Description
Clipboard and Drag&Drop interfaces.


Nested Modules

clipboard
dnd
filter

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