org.eclipse.gef.dnd
Class AbstractTransferDragSourceListener
java.lang.Object
|
+--org.eclipse.gef.dnd.AbstractTransferDragSourceListener
- All Implemented Interfaces:
- DragSourceListener, EventListener, org.eclipse.swt.internal.SWTEventListener, TransferDragSourceListener
- public abstract class AbstractTransferDragSourceListener
- extends Object
- implements TransferDragSourceListener
An abstract implementation of TransferDragSourceListener that adds a reference to
the EditPartViewer that contains the DragSource widget.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTransferDragSourceListener
public AbstractTransferDragSourceListener(EditPartViewer viewer)
- Creates a new AbstractTransferDragSourceListener with the given EditPartViewer.
AbstractTransferDragSourceListener
public AbstractTransferDragSourceListener(EditPartViewer viewer,
Transfer xfer)
- Creates a new AbstractTransferDragSourceListener with the given EditPartViewer
and Transfer.
dragFinished
public void dragFinished(DragSourceEvent event)
- Specified by:
dragFinished in interface DragSourceListener
- See Also:
DragSourceListener.dragFinished(DragSourceEvent)
dragStart
public void dragStart(DragSourceEvent event)
- Specified by:
dragStart in interface DragSourceListener
- See Also:
DragSourceListener.dragStart(DragSourceEvent)
getTransfer
public Transfer getTransfer()
- Returns the Transfer that this listener can handle.
- Specified by:
getTransfer in interface TransferDragSourceListener
- See Also:
TransferDragSourceListener.getTransfer()
getViewer
protected EditPartViewer getViewer()
- Returns the EditPartViewer that is the source of the drag.
setTransfer
public void setTransfer(Transfer xfer)
- Sets the Transfer that this listener can handle.
setViewer
protected void setViewer(EditPartViewer viewer)
- Sets the EditPartViewer that is the source of the drag.