Top Description Interfaces Classes
[default module]

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

Modifier and TypeInterface and Description
public interface
DragSourceListener

The DragSourceListener class provides event notification to the application for DragSource events.

public interface
DropTargetListener

The DropTargetListener class provides event notification to the application for DropTarget events.

Class Summary

Modifier and TypeClass and Description
public abstract 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.

public class
Clipboard

The Clipboard provides a mechanism for transferring data from one application to another or within an application.

pack-priv class
public class
DND

Class DND contains all the constants used in defining a DragSource or a DropTarget.

pack-priv class
pack-priv class
public class
DragSource

DragSource defines the source object for a drag and drop transfer.

public class
DragSourceAdapter

This adapter class provides default implementations for the methods described by the DragSourceListener interface.

public class
DragSourceEffect

This class provides default implementations to display a drag source effect during a drag and drop operation.

public class
DragSourceEvent

The DragSourceEvent contains the event information passed in the methods of the DragSourceListener.

public class
DropTarget

Class DropTarget defines the target object for a drag and drop transfer.

public class
DropTargetAdapter

This adapter class provides default implementations for the methods described by the DropTargetListener interface.

public class
DropTargetEffect

This class provides a default drag under effect during a drag and drop.

public class
DropTargetEvent

The DropTargetEvent contains the event information passed in the methods of the DropTargetListener.

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

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

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

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

public class
TableDragSourceEffect

This class provides default implementations to display a source image when a drag is initiated from a Table.

public class
TableDropTargetEffect

This class provides a default drag under effect (eg.

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

public abstract class
Transfer

Transfer provides a mechanism for converting between a java representation of data and a platform specific representation of data and vice versa.

public class
TransferData

The TransferData class is a platform specific data structure for describing the type and the contents of data being converted by a transfer agent.

public class
TreeDragSourceEffect

This class provides default implementations to display a source image when a drag is initiated from a Tree.

public class
TreeDropTargetEffect

This class provides a default drag under effect (eg.

pack-priv class
public 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.