org.eclipse.swt.dnd |
Package-level Javadoc
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.
|
Java Source File Name | Type | Comment |
ByteArrayTransfer.java | Class | 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. |
Clipboard.java | Class | The Clipboard provides a mechanism for transferring data from one
application to another or within an application. |
ClipboardProxy.java | Class | |
DND.java | Class | Class DND contains all the constants used in defining a
DragSource or a DropTarget. |
DNDEvent.java | Class | |
DNDListener.java | Class | |
DragSource.java | Class | DragSource defines the source object for a drag and drop transfer.
IMPORTANT: This class is not intended to be subclassed.
A drag source is the object which originates a drag and drop operation. |
DragSourceAdapter.java | Class | This adapter class provides default implementations for the
methods described by the DragSourceListener interface. |
DragSourceEffect.java | Class | This class provides default implementations to display a drag source
effect during a drag and drop operation. |
DragSourceEvent.java | Class | The DragSourceEvent contains the event information passed in the methods of the DragSourceListener. |
DragSourceListener.java | Interface | The DragSourceListener class provides event notification to the application for DragSource events.
When the user drops data on a DropTarget , the application which defines the DragSource
must provide the dropped data by implementing dragSetData . |
DropTarget.java | Class | Class DropTarget defines the target object for a drag and drop transfer.
IMPORTANT: This class is not intended to be subclassed.
This class identifies the Control over which the user must position the cursor
in order to drop the data being transferred. |
DropTargetAdapter.java | Class | This adapter class provides default implementations for the
methods described by the DropTargetListener interface. |
DropTargetEffect.java | Class | This class provides a default drag under effect during a drag and drop. |
DropTargetEvent.java | Class | The DropTargetEvent contains the event information passed in the methods of the DropTargetListener. |
DropTargetListener.java | Interface | The DropTargetListener class provides event notification to the application
for DropTarget events.
As the user moves the cursor into, over and out of a Control that has been designated
as a DropTarget, events indicate what operation can be performed and what data can be
transferred if a drop where to occur at that point.
The application can respond to these events and change the type of data that will
be dropped by modifying event.currentDataType, or change the operation that will be performed
by modifying the event.detail field or stop any drop from happening on the current target
by setting the event.detail field to DND_DROP_NONE.
When the user causes a drop to happen by releasing the mouse over a valid drop target,
the application has one last chance to change the data type of the drop through the
DropAccept event. |
FileTransfer.java | Class | 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. |
HTMLTransfer.java | Class | 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. |
OleEnumFORMATETC.java | Class | |
RTFTransfer.java | Class | 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. |
TableDragSourceEffect.java | Class | This class provides default implementations to display a source image
when a drag is initiated from a Table . |
TableDropTargetEffect.java | Class | This class provides a default drag under effect (eg. |
TextTransfer.java | Class | 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. |
Transfer.java | Class | Transfer provides a mechanism for converting between a java
representation of data and a platform specific representation of data and
vice versa. |
TransferData.java | Class | The TransferData class is a platform specific data structure for
describing the type and the contents of data being converted by a transfer agent.
As an application writer, you do not need to know the specifics of
TransferData. |
TreeDragSourceEffect.java | Class | This class provides default implementations to display a source image
when a drag is initiated from a Tree . |
TreeDropTargetEffect.java | Class | This class provides a default drag under effect (eg. |
URLTransfer.java | Class | 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. |