## Uses of Interface
org.eclipse.swt.dnd.DragSourceListener

Packages that use DragSourceListener
Package | Description
--- | ---
org.eclipse.swt.dnd |

### Uses of DragSourceListener in org.eclipse.swt.dnd

Classes in org.eclipse.swt.dnd that implement DragSourceListener
Modifier and Type | Class and Description
--- | ---
`class` | `DragSourceAdapter` This adapter class provides default implementations for the methods described by the `DragSourceListener` interface.
`class` | `DragSourceEffect` This class provides default implementations to display a drag source effect during a drag and drop operation.

Methods in org.eclipse.swt.dnd that return DragSourceListener
Modifier and Type | Method and Description
--- | ---
`DragSourceListener[]` | DragSource.`getDragListeners()` Returns an array of listeners who will be notified when a drag and drop operation is in progress, by sending it one of the messages defined in the `DragSourceListener` interface.

Methods in org.eclipse.swt.dnd with parameters of type DragSourceListener
Modifier and Type | Method and Description
--- | ---
`void` | DragSource.`addDragListener(DragSourceListener listener)` Adds the listener to the collection of listeners who will be notified when a drag and drop operation is in progress, by sending it one of the messages defined in the `DragSourceListener` interface.
`void` | DragSource.`removeDragListener(DragSourceListener listener)` Removes the listener from the collection of listeners who will be notified when a drag and drop operation is in progress.

Copyright (c) EclipseSource and others 2002, 2019. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0