# Package org.eclipse.gef.dnd

Interface Summary
Interface | Description
--- | ---
TransferDragSourceListener | Deprecated use org.eclipse.jface.util.TransferDragSourceListener instead
TransferDropTargetListener | Deprecated use org.eclipse.jface.util.TransferDropTargetListener instead

Class Summary
Class | Description
--- | ---
AbstractTransferDragSourceListener | An abstract implementation of `TransferDragSourceListener` associated with an `EditPartViewer`
AbstractTransferDropTargetListener | An abstract implementation of TransferDropTargetListener for use with `EditPartViewer`s.
DelegatingDragAdapter | A DragSourceListener that maintains and delegates to a set of `TransferDragSourceListener`s.
DelegatingDropAdapter | A `DropTargetListener` that manages and delegates to a set of `TransferDropTargetListener`s.
SimpleObjectTransfer | Holds on to the object being transferred in a field so that DropTargetListeners can know what's being dragged before the drop occurs.
TemplateTransfer | Transfer object used to transfer the template of a palette tool.
TemplateTransferDragSourceListener | Allows a single `PaletteTemplateEntry` to be dragged from an EditPartViewer.
TemplateTransferDropTargetListener | Performs a native Drop using the `TemplateTransfer`.