Package org.eclipse.emf.cdo.transfer.ui
Class TransferDragListener
- java.lang.Object
-
- org.eclipse.swt.dnd.DragSourceAdapter
-
- org.eclipse.net4j.util.ui.dnd.DNDDragListener<java.lang.Object>
-
- org.eclipse.emf.cdo.transfer.ui.TransferDragListener
-
- All Implemented Interfaces:
java.util.EventListener
,DragSourceListener
,org.eclipse.swt.internal.SWTEventListener
public class TransferDragListener extends org.eclipse.net4j.util.ui.dnd.DNDDragListener<java.lang.Object>
Adrag listener
that cansupport
aviewer
to create and performtransfers
of the dragged elements to targetelements
.- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TransferDragListener(StructuredViewer viewer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dragFinished(DragSourceEvent event)
protected org.eclipse.net4j.util.container.IManagedContainer
getContainer()
protected java.lang.Object
getObject(IStructuredSelection selection)
protected TransferUIProvider[]
getUIProviders()
static TransferDragListener
support(StructuredViewer viewer)
-
-
-
Constructor Detail
-
TransferDragListener
protected TransferDragListener(StructuredViewer viewer)
-
-
Method Detail
-
getContainer
protected org.eclipse.net4j.util.container.IManagedContainer getContainer()
-
getUIProviders
protected TransferUIProvider[] getUIProviders()
-
getObject
protected java.lang.Object getObject(IStructuredSelection selection)
- Specified by:
getObject
in classorg.eclipse.net4j.util.ui.dnd.DNDDragListener<java.lang.Object>
-
dragFinished
public void dragFinished(DragSourceEvent event)
- Specified by:
dragFinished
in interfaceDragSourceListener
- Overrides:
dragFinished
in classDragSourceAdapter
-
support
public static TransferDragListener support(StructuredViewer viewer)
-
-