Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

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

Packages that use Transfer
org.eclipse.jface.util | Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions.
org.eclipse.jface.viewers | Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.swt.dnd | SWT Drag and Drop support.
org.eclipse.ui.application | Application-level APIs for configuring and controling the Eclipse Platform User Interface.
org.eclipse.ui.part | Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.texteditor | Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.views.navigator | Provides the standard Resource Navigator view which presents the tree of resources in the workspace.

Uses of Transfer in org.eclipse.jface.util

Methods in org.eclipse.jface.util that return Transfer
`Transfer` | `TransferDropTargetListener.getTransfer()` Returns the `Transfer` type that this listener can accept a drop operation for.
`Transfer` | `TransferDragSourceListener.getTransfer()` Returns the `Transfer` type that this listener can provide data for.
`Transfer[]` | `DelegatingDropAdapter.getTransfers()` Returns the combined set of `Transfer` types of all `TransferDropTargetListeners`.
`Transfer[]` | `DelegatingDragAdapter.getTransfers()` Returns the `Transfer`s from every `TransferDragSourceListener`.``

Uses of Transfer in org.eclipse.jface.viewers

Methods in org.eclipse.jface.viewers with parameters of type Transfer
`void` | `StructuredViewer.addDragSupport(int operations, Transfer[] transferTypes, DragSourceListener listener)` Adds support for dragging items out of this viewer via a user drag-and-drop operation.
`void` | `StructuredViewer.addDropSupport(int operations, Transfer[] transferTypes, DropTargetListener listener)` Adds support for dropping items into this viewer via a user drag-and-drop operation.

Uses of Transfer in org.eclipse.swt.dnd

Subclasses of Transfer in org.eclipse.swt.dnd
`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` | `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.

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

Methods in org.eclipse.swt.dnd with parameters of type Transfer
`void` | `DropTarget.setTransfer(Transfer[] transferAgents)` Specifies the data types that can be transferred to this DropTarget.
`void` | `DragSource.setTransfer(Transfer[] transferAgents)` Specifies the list of data types that can be transferred by this DragSource.
`Object` | `Clipboard.getContents(Transfer transfer)` Retrieve the data of the specified type currently available on the system clipboard.
`void` | `Clipboard.setContents(Object[] data, Transfer[] dataTypes)` Place data of the specified type on the system clipboard.

Uses of Transfer in org.eclipse.ui.application

Methods in org.eclipse.ui.application with parameters of type Transfer
`void` | `IWorkbenchWindowConfigurer.addEditorAreaTransfer(Transfer transfer)` Adds the given drag and drop `Transfer` type to the ones supported for drag and drop on the editor area of this workbench window.

Uses of Transfer in org.eclipse.ui.part

Subclasses of Transfer in org.eclipse.ui.part
`class` | `EditorInputTransfer` The `EditorInputTransfer` class is used to transfer an `IEditorInput` and corresponding editorId from one part to another in a drag and drop operation.
`class` | `MarkerTransfer` A `MarkerTransfer` is used to transfer an array of `IMarker`s from one part to another in a drag and drop operation.
`class` | `PluginTransfer` This class can be used to transfer an instance of `PluginTransferData` between two parts in a workbench in a drop and drop operation.
`class` | `ResourceTransfer` The `ResourceTransfer` class is used to transfer an array of `IResources`s from one part to another in a drag and drop operation or a cut, copy, paste action.

Uses of Transfer in org.eclipse.ui.texteditor

Methods in org.eclipse.ui.texteditor that return Transfer
`Transfer[]` | `ITextEditorDropTargetListener.getTransfers()` Returns the list of `Transfer` agents that are supported by this listener.

Uses of Transfer in org.eclipse.ui.views.navigator

Subclasses of Transfer in org.eclipse.ui.views.navigator
`class` | `LocalSelectionTransfer` A LocalSelectionTransfer may be used for drag and drop operations within the same instance of Eclipse.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV NEXT | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.