org.eclipse.gmt.modisco.infra.query.ui.views.queryExecution.internal
Class DropAdapter

java.lang.Object
  extended by org.eclipse.gmt.modisco.infra.query.ui.views.queryExecution.internal.DropAdapter

public class DropAdapter
extends java.lang.Object

Implements a DropTargetListener that accepts EObjects transferred locally (i.e. through LocalTransfer), and calls the given DropAdapter.DropAction with the dropped EObjects.


Nested Class Summary
static class DropAdapter.DropAction
           
 
Constructor Summary
DropAdapter(DropAdapter.DropAction dropAction)
           
 
Method Summary
 void dragEnter(DropTargetEvent event)
           
 void dragLeave(DropTargetEvent event)
           
 void dragOperationChanged(DropTargetEvent event)
           
 void dragOver(DropTargetEvent event)
           
 void drop(DropTargetEvent event)
           
 void dropAccept(DropTargetEvent event)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DropAdapter

public DropAdapter(DropAdapter.DropAction dropAction)
Parameters:
dropAction - the action that will be called when model elements are dropped
Method Detail

drop

public void drop(DropTargetEvent event)

dropAccept

public void dropAccept(DropTargetEvent event)

dragOver

public void dragOver(DropTargetEvent event)

dragOperationChanged

public void dragOperationChanged(DropTargetEvent event)

dragLeave

public void dragLeave(DropTargetEvent event)

dragEnter

public void dragEnter(DropTargetEvent event)