Runtime

## Uses of Package
org.eclipse.gmf.runtime.common.ui.services.dnd.core

Packages that use org.eclipse.gmf.runtime.common.ui.services.dnd.core
org.eclipse.gmf.runtime.common.ui.services.dnd.core: Provides core support for drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.drag: Provides core support for the drag component of drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.drop: Provides core support for the drop component of drag and drop.
org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop: Provides support for dropping with IDE dependencies.

Classes in org.eclipse.gmf.runtime.common.ui.services.dnd.core used by org.eclipse.gmf.runtime.common.ui.services.dnd.core
DragDropListenerService A service that provides the `IDragSourceListener` and `IDropTargetListener`.
IDragDropListenerProvider Interface that needs to be implemented by the client who provides `IDragSourceListener` and `IDropTargetListener`
IDragListenerContext Interface for accessing the attributes used to determine the `IDragSourceListener`
IDropListenerContext Interface for accessing the attributes used to determine the `IDropTargetListener`.
IListenerContext Interface for accessing the attributes used to determine the drag and drop transfer adapters and listeners
ITransferAgent Interface to be implemented by providers of new transfer agents for drag and drop operations
SelectionTransfer This class can be used to transfer a `ISelection` between two parts in a workbench in a drag and drop operation.
TransferAdapterService A service that provides transfer adapters for a given transfer id.

Classes in org.eclipse.gmf.runtime.common.ui.services.dnd.core used by org.eclipse.gmf.runtime.common.ui.services.dnd.drag
ITransferAgent Interface to be implemented by providers of new transfer agents for drag and drop operations

Classes in org.eclipse.gmf.runtime.common.ui.services.dnd.core used by org.eclipse.gmf.runtime.common.ui.services.dnd.drop
ITransferAgent Interface to be implemented by providers of new transfer agents for drag and drop operations

Classes in org.eclipse.gmf.runtime.common.ui.services.dnd.core used by org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop
ITransferAgent Interface to be implemented by providers of new transfer agents for drag and drop operations

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.