## Uses of Class
org.eclipse.swt.dnd.Transfer

Packages that use Transfer
Package | Description
--- | ---
org.eclipse.rap.rwt.dnd |
org.eclipse.swt.dnd |

### Uses of Transfer in org.eclipse.rap.rwt.dnd

Subclasses of Transfer in org.eclipse.rap.rwt.dnd
Modifier and Type | Class and Description
--- | ---
`class` | `ClientFileTransfer` The class `ClientFileTransfer` allows the user to drop files from the user's file system on a `DropTarget`.

### Uses of Transfer in org.eclipse.swt.dnd

Subclasses of Transfer in org.eclipse.swt.dnd
Modifier and Type | Class and Description
--- | ---
`class` | `ByteArrayTransfer` The class `ByteArrayTransfer` provides a platform specific mechanism for converting a java `byte[]` to a platform specific representation of the byte array and vice versa.
`class` | `FileTransfer` The class `FileTransfer` provides a platform specific mechanism for converting a list of files represented as a java `String[]` to a platform specific representation of the data and vice versa.
`class` | `HTMLTransfer` The class `HTMLTransfer` provides a platform specific mechanism for converting text in HTML format represented as a java `String` to a platform specific representation of the data and vice versa.
`class` | `ImageTransfer` The class `ImageTransfer` provides a platform specific mechanism for converting an Image represented as a java `ImageData` to a platform specific representation of the data and vice versa.
`class` | `RTFTransfer` The class `RTFTransfer` provides a platform specific mechanism for converting text in RTF format represented as a java `String` to a platform specific representation of the data and vice versa.
`class` | `TextTransfer` The class `TextTransfer` provides a platform specific mechanism for converting plain text represented as a java `String` to a platform specific representation of the data and vice versa.
`class` | `URLTransfer` The class `URLTransfer` provides a platform specific mechanism for converting text in URL format represented as a java `String` to a platform specific representation of the data and vice versa.

Methods in org.eclipse.swt.dnd that return Transfer
Modifier and Type | Method and Description
--- | ---
`Transfer[]` | DragSource.`getTransfer()` Returns the list of data types that can be transferred by this DragSource.
`Transfer[]` | DropTarget.`getTransfer()` Returns a list of the data types that can be transferred to this DropTarget.

Methods in org.eclipse.swt.dnd with parameters of type Transfer
Modifier and Type | Method and Description
--- | ---
`void` | DragSource.`setTransfer(Transfer[] transferAgents)` Specifies the list of data types that can be transferred by this DragSource.
`void` | DropTarget.`setTransfer(Transfer[] transferAgents)` Specifies the data types that can be transferred to this DropTarget.

Copyright (c) EclipseSource and others 2002, 2018. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0