Interface TransferDropTargetListener

  • All Superinterfaces:
    DropTargetListener, java.util.EventListener, SWTEventListener, TransferDropTargetListener
    All Known Implementing Classes:
    AbstractTransferDropTargetListener, TemplateTransferDropTargetListener

    public interface TransferDropTargetListener
    extends TransferDropTargetListener
    Deprecated.
    use org.eclipse.jface.util.TransferDropTargetListener instead
    A DropTragetListener that handles one type of SWT Transfer. The purpose of a TransferDropTargetListener is to:
    • Determine enablement for a Drop operation. Enablement is often a function drop location, and/or criteria.
    • When enabled, optionally showing feedback on the DropTarget.
    • Performing the actualy Drop
    DelegatingDropAdapter allows these functions to be implemented separately for unrelated types of Drags. DelegatingDropAdapter then combines the function of each TransferDropTargetListener, while allowing them to be implemented as if they were the only DragSourceListener.