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

Packages that use TransferData
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.part | Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.views.navigator | Provides the standard Resource Navigator view which presents the tree of resources in the workspace.

Uses of TransferData in org.eclipse.jface.viewers

Methods in org.eclipse.jface.viewers with parameters of type TransferData
`abstract boolean` | `ViewerDropAdapter.validateDrop(Object target, int operation, TransferData transferType)` Validates dropping on the given object.

Uses of TransferData in org.eclipse.swt.dnd

Fields in org.eclipse.swt.dnd declared as TransferData
`TransferData` | `DropTargetEvent.currentDataType` The type of data that will be dropped.
`TransferData[]` | `DropTargetEvent.dataTypes` A list of the types of data that the DragSource is capable of providing.
`TransferData` | `DragSourceEvent.dataType` The type of data requested.

Methods in org.eclipse.swt.dnd that return TransferData
`abstract TransferData[]` | `Transfer.getSupportedTypes()` Returns a list of the platform specific data types that can be converted using this transfer agent.
`TransferData[]` | `Clipboard.getAvailableTypes()` Returns an array of the data types currently available on the system clipboard.
`TransferData[]` | `ByteArrayTransfer.getSupportedTypes()`

Methods in org.eclipse.swt.dnd with parameters of type TransferData
`abstract boolean` | `Transfer.isSupportedType(TransferData transferData)` Returns true if the `TransferData` data type can be converted using this transfer agent.
`protected abstract void` | `Transfer.javaToNative(Object object, TransferData transferData)` Converts a java representation of data to a platform specific representation of the data.
`protected abstract Object` | `Transfer.nativeToJava(TransferData transferData)` Converts a platform specific representation of data to a java representation.
`void` | `TextTransfer.javaToNative(Object object, TransferData transferData)` This implementation of `javaToNative` converts plain text represented by a java `String` to a platform specific representation.
`Object` | `TextTransfer.nativeToJava(TransferData transferData)` This implementation of `nativeToJava` converts a platform specific representation of plain text to a java `String`.
`void` | `RTFTransfer.javaToNative(Object object, TransferData transferData)` This implementation of `javaToNative` converts RTF-formatted text represented by a java `String` to a platform specific representation.
`Object` | `RTFTransfer.nativeToJava(TransferData transferData)` This implementation of `nativeToJava` converts a platform specific representation of RTF text to a java `String`.
`void` | `FileTransfer.javaToNative(Object object, TransferData transferData)` This implementation of `javaToNative` converts a list of file names represented by a java `String[]` to a platform specific representation.
`Object` | `FileTransfer.nativeToJava(TransferData transferData)` This implementation of `nativeToJava` converts a platform specific representation of a list of file names to a java `String[]`.
`boolean` | `ByteArrayTransfer.isSupportedType(TransferData transferData)`
`protected void` | `ByteArrayTransfer.javaToNative(Object object, TransferData transferData)` This implementation of `javaToNative` converts a java `byte[]` to a platform specific representation.
`protected Object` | `ByteArrayTransfer.nativeToJava(TransferData transferData)` This implementation of `nativeToJava` converts a platform specific representation of a byte array to a java `byte[]`.

Uses of TransferData in org.eclipse.ui.part

Methods in org.eclipse.ui.part that return TransferData
`protected TransferData` | `PluginDropAdapter.getCurrentTransfer()` Returns the current transfer.
`protected TransferData` | `PluginDropAdapter.getCurrentTransfer()` Returns the current transfer.

Methods in org.eclipse.ui.part with parameters of type TransferData
`protected void` | `PluginTransfer.javaToNative(Object data, TransferData transferData)`
`protected Object` | `PluginTransfer.nativeToJava(TransferData transferData)`
`boolean` | `PluginDropAdapter.validateDrop(Object target, int operation, TransferData transferType)` The `PluginDropAdapter` implementation of this `ViewerDropAdapter` method is used to notify the action that some aspect of the drop operation has changed.
`void` | `EditorInputTransfer.javaToNative(Object data, TransferData transferData)`
`Object` | `EditorInputTransfer.nativeToJava(TransferData transferData)`
`protected void` | `ResourceTransfer.javaToNative(Object data, TransferData transferData)`
`protected Object` | `ResourceTransfer.nativeToJava(TransferData transferData)`
`protected void` | `MarkerTransfer.javaToNative(Object object, TransferData transferData)`
`protected Object` | `MarkerTransfer.nativeToJava(TransferData transferData)`
`protected void` | `PluginTransfer.javaToNative(Object data, TransferData transferData)`
`protected Object` | `PluginTransfer.nativeToJava(TransferData transferData)`
`boolean` | `PluginDropAdapter.validateDrop(Object target, int operation, TransferData transferType)` The `PluginDropAdapter` implementation of this `ViewerDropAdapter` method is used to notify the action that some aspect of the drop operation has changed.
`void` | `EditorInputTransfer.javaToNative(Object data, TransferData transferData)`
`Object` | `EditorInputTransfer.nativeToJava(TransferData transferData)`
`protected void` | `ResourceTransfer.javaToNative(Object data, TransferData transferData)`
`protected Object` | `ResourceTransfer.nativeToJava(TransferData transferData)`
`protected void` | `MarkerTransfer.javaToNative(Object object, TransferData transferData)`
`protected Object` | `MarkerTransfer.nativeToJava(TransferData transferData)`

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

Methods in org.eclipse.ui.views.navigator with parameters of type TransferData
`boolean` | `NavigatorDropAdapter.validateDrop(Object target, int dragOperation, TransferData transferType)` This method is used to notify the action that some aspect of the drop operation has changed.
`void` | `LocalSelectionTransfer.javaToNative(Object object, TransferData transferData)` Overrides org.eclipse.swt.dnd.ByteArrayTransfer#javaToNative(Object, TransferData).
`Object` | `LocalSelectionTransfer.nativeToJava(TransferData transferData)` Overrides org.eclipse.swt.dnd.ByteArrayTransfer#nativeToJava(TransferData).

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.