# Uses of Class
java.awt.dnd.DragSourceEvent

Packages that use DragSourceEvent
Package
Description
java.awt.dnd
Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI.

## Uses of DragSourceEvent in java.awt.dnd

Subclasses of DragSourceEvent in java.awt.dnd
Modifier and Type
Class
Description
`class`
`DragSourceDragEvent`
The `DragSourceDragEvent` is delivered from the `DragSourceContextPeer`, via the `DragSourceContext`, to the `DragSourceListener` registered with that `DragSourceContext` and with its associated `DragSource`.
`class`
`DragSourceDropEvent`
The `DragSourceDropEvent` is delivered from the `DragSourceContextPeer`, via the `DragSourceContext`, to the `dragDropEnd` method of `DragSourceListener`s registered with that `DragSourceContext` and with its associated `DragSource`.
Methods in java.awt.dnd with parameters of type DragSourceEvent
Modifier and Type
Method
Description
`void`
DragSourceAdapter.`dragExit(DragSourceEvent dse)`
Called as the cursor's hotspot exits a platform-dependent drop site.
`void`
DragSourceContext.`dragExit(DragSourceEvent dse)`
Calls `dragExit` on the `DragSourceListener`s registered with this `DragSourceContext` and with the associated `DragSource`, and passes them the specified `DragSourceEvent`.
`void`
DragSourceListener.`dragExit(DragSourceEvent dse)`
Called as the cursor's hotspot exits a platform-dependent drop site.