Package org.eclipse.gef.dnd
Class AbstractTransferDragSourceListener
java.lang.Object
org.eclipse.gef.dnd.AbstractTransferDragSourceListener
- All Implemented Interfaces:
EventListener
,TransferDragSourceListener
,TransferDragSourceListener
,DragSourceListener
,SWTEventListener
- Direct Known Subclasses:
TemplateTransferDragSourceListener
public abstract class AbstractTransferDragSourceListener
extends Object
implements TransferDragSourceListener
An abstract implementation of
TransferDragSourceListener
associated with an EditPartViewer
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an AbstractTransferDragSourceListener for the given EditPartViewer.AbstractTransferDragSourceListener
(EditPartViewer viewer, Transfer xfer) Constructs an AbstractTransferDragSourceListener with the specified EditPartViewer and Transfer. -
Method Summary
Modifier and TypeMethodDescriptionvoid
dragFinished
(DragSourceEvent event) void
dragStart
(DragSourceEvent event) protected EditPartViewer
Returns theEditPartViewer
.protected void
setTransfer
(Transfer xfer) Sets theTransfer
for this listener.protected void
setViewer
(EditPartViewer viewer) Sets the EditPartViewer for this listener.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.swt.dnd.DragSourceListener
dragSetData
-
Constructor Details
-
AbstractTransferDragSourceListener
Constructs an AbstractTransferDragSourceListener for the given EditPartViewer.- Parameters:
viewer
- the EditPartViewer
-
AbstractTransferDragSourceListener
Constructs an AbstractTransferDragSourceListener with the specified EditPartViewer and Transfer.- Parameters:
viewer
- the EditPartViewerxfer
- the Transfer
-
-
Method Details
-
dragFinished
- Specified by:
dragFinished
in interfaceDragSourceListener
- See Also:
-
dragStart
- Specified by:
dragStart
in interfaceDragSourceListener
- See Also:
-
getTransfer
- Specified by:
getTransfer
in interfaceTransferDragSourceListener
- See Also:
-
getViewer
Returns theEditPartViewer
.- Returns:
- the EditPartViewer
-
setTransfer
Sets theTransfer
for this listener.- Parameters:
xfer
- the Transfer
-
setViewer
Sets the EditPartViewer for this listener.- Parameters:
viewer
- the EditPartViewer
-