GEF v2.0

org.eclipse.gef.dnd
Interface TransferDropTargetListener

All Superinterfaces:
DropTargetListener, EventListener, org.eclipse.swt.internal.SWTEventListener
All Known Implementing Classes:
AbstractTransferDropTargetListener

public interface TransferDropTargetListener
extends DropTargetListener

A DropTargetListener that can handle one type of Transfer.


Method Summary
 void activate()
          Called when this listener becomes enabled.
 void deactivate()
          Called when this listener becomes disabled.
 Transfer getTransfer()
          Returns the Transfer that this listener can handle.
 boolean isEnabled(DropTargetEvent event)
          Returns true if this listener can handle the drop based on the given DropTargetEvent.
 
Methods inherited from interface org.eclipse.swt.dnd.DropTargetListener
dragEnter, dragLeave, dragOperationChanged, dragOver, drop, dropAccept
 

Method Detail

activate

public void activate()
Called when this listener becomes enabled.
See Also:
DelegatingDropAdapter

deactivate

public void deactivate()
Called when this listener becomes disabled.
See Also:
DelegatingDropAdapter

getTransfer

public Transfer getTransfer()
Returns the Transfer that this listener can handle.

isEnabled

public boolean isEnabled(DropTargetEvent event)
Returns true if this listener can handle the drop based on the given DropTargetEvent.

GEF v2.0