Package org.eclipse.swt.dnd


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.
  • Class
    Description
    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.
    The Clipboard provides a mechanism for transferring data from one application to another or within an application.
    Clipboard proxy used to copy data to the clipboard in GTK3 only
    Clipboard proxy used to copy data to the clipboard in GTK4 only.
    Manages GdkContentProviders and the (de)serializers they rely on As the process only has a single collection of serializers/deserializers/content providers the life-cycle of this class is that of the process, which means this class is a singleton.
    There are multiple clipboards in GTK, each with its own current contents (providers).
    Class DND contains all the constants used in defining a DragSource or a DropTarget.
     
     
    DragSource defines the source object for a drag and drop transfer.
    This adapter class provides default implementations for the methods described by the DragSourceListener interface.
    This class provides default implementations to display a drag source effect during a drag and drop operation.
    The DragSourceEvent contains the event information passed in the methods of the DragSourceListener.
    The DragSourceListener class provides event notification to the application for DragSource events.
    Class DropTarget defines the target object for a drag and drop transfer.
    This adapter class provides default implementations for the methods described by the DropTargetListener interface.
    This class provides a default drag under effect during a drag and drop.
    The DropTargetEvent contains the event information passed in the methods of the DropTargetListener.
    The DropTargetListener class provides event notification to the application for DropTarget events.
    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.
    Wrapper for GDK class GdkContentDeserializer with convenience methods to aid in writing ContentProviders for GTK4
    Wrapper for GDK class GdkContentSerializer with convenience methods to aid in writing ContentProviders for GTK4
    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.
    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.
    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.
    This class provides default implementations to display a source image when a drag is initiated from a Table.
    This class provides a default drag under effect (eg.
    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 provides a mechanism for converting between a java representation of data and a platform specific representation of data and vice versa.
    The TransferData class is a platform specific data structure for describing the type and the contents of data being converted by a transfer agent.
    This class provides default implementations to display a source image when a drag is initiated from a Tree.
    This class provides a default drag under effect (eg.
     
    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.