Package org.eclipse.swt.dnd
SWT Drag and Drop support.
Package Specification
This package contains the classes which make up the public API of the SWT Drag and Drop support.-
Interface Summary Interface Description DragSourceListener TheDragSourceListener
class provides event notification to the application for DragSource events.DropTargetListener TheDropTargetListener
class provides event notification to the application for DropTarget events. -
Class Summary Class Description ByteArrayTransfer The classByteArrayTransfer
provides a platform specific mechanism for converting a javabyte[]
to a platform specific representation of the byte array and vice versa.Clipboard TheClipboard
provides a mechanism for transferring data from one application to another or within an application.DND Class DND contains all the constants used in defining a DragSource or a DropTarget.DragSource DragSource
defines the source object for a drag and drop transfer.DragSourceAdapter This adapter class provides default implementations for the methods described by theDragSourceListener
interface.DragSourceEffect This class provides default implementations to display a drag source effect during a drag and drop operation.DragSourceEvent The DragSourceEvent contains the event information passed in the methods of the DragSourceListener.DropTarget ClassDropTarget
defines the target object for a drag and drop transfer.DropTargetAdapter This adapter class provides default implementations for the methods described by theDropTargetListener
interface.DropTargetEffect This class provides a default drag under effect during a drag and drop.DropTargetEvent The DropTargetEvent contains the event information passed in the methods of the DropTargetListener.FileTransfer The classFileTransfer
provides a platform specific mechanism for converting a list of files represented as a javaString[]
to a platform specific representation of the data and vice versa.HTMLTransfer The classHTMLTransfer
provides a platform specific mechanism for converting text in HTML format represented as a javaString
to a platform specific representation of the data and vice versa.ImageTransfer The classImageTransfer
provides a platform specific mechanism for converting an Image represented as a javaImageData
to a platform specific representation of the data and vice versa.RTFTransfer The classRTFTransfer
provides a platform specific mechanism for converting text in RTF format represented as a javaString
to a platform specific representation of the data and vice versa.TableDragSourceEffect This class provides default implementations to display a source image when a drag is initiated from aTable
.TableDropTargetEffect This class provides a default drag under effect (eg. select, insert and scroll) when a drag occurs over aTable
.TextTransfer The classTextTransfer
provides a platform specific mechanism for converting plain text represented as a javaString
to a platform specific representation of the data and vice versa.Transfer Transfer
provides a mechanism for converting between a java representation of data and a platform specific representation of data and vice versa.TransferData TheTransferData
class is a platform specific data structure for describing the type and the contents of data being converted by a transfer agent.TreeDragSourceEffect This class provides default implementations to display a source image when a drag is initiated from aTree
.TreeDropTargetEffect This class provides a default drag under effect (eg. select, insert, scroll and expand) when a drag occurs over aTree
.URLTransfer The classURLTransfer
provides a platform specific mechanism for converting text in URL format represented as a javaString
to a platform specific representation of the data and vice versa.