Package org.eclipse.gef.dnd
Class AbstractTransferDragSourceListener
- java.lang.Object
-
- org.eclipse.gef.dnd.AbstractTransferDragSourceListener
-
- All Implemented Interfaces:
java.util.EventListener,TransferDragSourceListener,TransferDragSourceListener,DragSourceListener,SWTEventListener
- Direct Known Subclasses:
TemplateTransferDragSourceListener
public abstract class AbstractTransferDragSourceListener extends java.lang.Object implements TransferDragSourceListener
An abstract implementation ofTransferDragSourceListenerassociated with anEditPartViewer
-
-
Constructor Summary
Constructors Constructor Description AbstractTransferDragSourceListener(EditPartViewer viewer)Constructs an AbstractTransferDragSourceListener for the given EditPartViewer.AbstractTransferDragSourceListener(EditPartViewer viewer, Transfer xfer)Constructs an AbstractTransferDragSourceListener with the specified EditPartViewer and Transfer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddragFinished(DragSourceEvent event)voiddragStart(DragSourceEvent event)TransfergetTransfer()protected EditPartViewergetViewer()Returns 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, wait
-
Methods inherited from interface org.eclipse.swt.dnd.DragSourceListener
dragSetData
-
-
-
-
Constructor Detail
-
AbstractTransferDragSourceListener
public AbstractTransferDragSourceListener(EditPartViewer viewer)
Constructs an AbstractTransferDragSourceListener for the given EditPartViewer.- Parameters:
viewer- the EditPartViewer
-
AbstractTransferDragSourceListener
public AbstractTransferDragSourceListener(EditPartViewer viewer, Transfer xfer)
Constructs an AbstractTransferDragSourceListener with the specified EditPartViewer and Transfer.- Parameters:
viewer- the EditPartViewerxfer- the Transfer
-
-
Method Detail
-
dragFinished
public void dragFinished(DragSourceEvent event)
- Specified by:
dragFinishedin interfaceDragSourceListener- See Also:
DragSourceListener.dragFinished(DragSourceEvent)
-
dragStart
public void dragStart(DragSourceEvent event)
- Specified by:
dragStartin interfaceDragSourceListener- See Also:
DragSourceListener.dragStart(DragSourceEvent)
-
getTransfer
public Transfer getTransfer()
- Specified by:
getTransferin interfaceTransferDragSourceListener- See Also:
TransferDragSourceListener.getTransfer()
-
getViewer
protected EditPartViewer getViewer()
Returns theEditPartViewer.- Returns:
- the EditPartViewer
-
setTransfer
protected void setTransfer(Transfer xfer)
Sets theTransferfor this listener.- Parameters:
xfer- the Transfer
-
setViewer
protected void setViewer(EditPartViewer viewer)
Sets the EditPartViewer for this listener.- Parameters:
viewer- the EditPartViewer
-
-