Package org.eclipse.gef.dnd
Class AbstractTransferDragSourceListener
java.lang.Object
org.eclipse.gef.dnd.AbstractTransferDragSourceListener
- All Implemented Interfaces:
EventListener,TransferDragSourceListener,TransferDragSourceListener,DragSourceListener
- Direct Known Subclasses:
TemplateTransferDragSourceListener
public abstract class AbstractTransferDragSourceListener
extends Object
implements TransferDragSourceListener, 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 TypeMethodDescriptionvoiddragFinished(DragSourceEvent event) voiddragStart(DragSourceEvent event) protected EditPartViewerReturns theEditPartViewer.protected voidsetTransfer(Transfer xfer) Sets theTransferfor this listener.protected voidsetViewer(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, waitMethods 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:
dragFinishedin interfaceDragSourceListener- See Also:
-
dragStart
- Specified by:
dragStartin interfaceDragSourceListener- See Also:
-
getTransfer
- Specified by:
getTransferin interfaceTransferDragSourceListener- See Also:
-
getViewer
Returns theEditPartViewer.- Returns:
- the EditPartViewer
-
setTransfer
Sets theTransferfor this listener.- Parameters:
xfer- the Transfer
-
setViewer
Sets the EditPartViewer for this listener.- Parameters:
viewer- the EditPartViewer
-