be.ac.vub.cocompose.eclipse.dnd
Class CoComposeTemplateTransferDropTargetListener

java.lang.Object
  extended byorg.eclipse.gef.dnd.AbstractTransferDropTargetListener
      extended byorg.eclipse.gef.dnd.TemplateTransferDropTargetListener
          extended bybe.ac.vub.cocompose.eclipse.dnd.CoComposeTemplateTransferDropTargetListener
All Implemented Interfaces:
DropTargetListener, EventListener, SWTEventListener, TransferDropTargetListener, TransferDropTargetListener

public class CoComposeTemplateTransferDropTargetListener
extends TemplateTransferDropTargetListener

This listener handles CoCompose templates that are dropped onto the CoCompose editor.

Since:
0.2.9
Version:
0.2.9, 27/04/2004
Author:
Dennis Wagelaar

Constructor Summary
CoComposeTemplateTransferDropTargetListener(EditPartViewer viewer)
          Creates a new CoComposeTemplateTransferDropTargetListener.
 
Method Summary
protected  CreationFactory getFactory(Object template)
           
 
Methods inherited from class org.eclipse.gef.dnd.TemplateTransferDropTargetListener
createTargetRequest, getCreateRequest, handleDragOperationChanged, handleDragOver, handleDrop, updateTargetRequest
 
Methods inherited from class org.eclipse.gef.dnd.AbstractTransferDropTargetListener
dragEnter, dragLeave, dragOperationChanged, dragOver, drop, dropAccept, eraseTargetFeedback, getCommand, getCurrentEvent, getDropLocation, getExclusionSet, getTargetEditPart, getTargetRequest, getTransfer, getViewer, handleEnteredEditPart, handleExitingEditPart, handleHover, handleHoverStop, isEnabled, setAutoexposeHelper, setCurrentEvent, setTargetEditPart, setTransfer, setViewer, showTargetFeedback, unload, updateAutoexposeHelper, updateTargetEditPart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoComposeTemplateTransferDropTargetListener

public CoComposeTemplateTransferDropTargetListener(EditPartViewer viewer)
Creates a new CoComposeTemplateTransferDropTargetListener.

Parameters:
viewer - the CoCompose model viewer.
Method Detail

getFactory

protected CreationFactory getFactory(Object template)
See Also:
TemplateTransferDropTargetListener.getFactory(java.lang.Object)