org.eclipse.emf.ecp.ui.common.dnd
Class ECPDropAdapter

java.lang.Object
  extended by org.eclipse.swt.dnd.DropTargetAdapter
      extended by org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
          extended by org.eclipse.emf.ecp.ui.common.dnd.ECPDropAdapter
All Implemented Interfaces:
EventListener, org.eclipse.swt.dnd.DropTargetListener, org.eclipse.swt.internal.SWTEventListener
Direct Known Subclasses:
ModelExplorerDropAdapter, ViewEditorDropAdapter

public abstract class ECPDropAdapter
extends EditingDomainViewerDropAdapter

Author:
Eugen Neufeld

Constructor Summary
ECPDropAdapter()
          Default constructor for drop adapters initialized by extension point.
ECPDropAdapter(org.eclipse.emf.edit.domain.EditingDomain domain, org.eclipse.jface.viewers.Viewer viewer)
          Constructor.
 
Method Summary
 void setEditingDomain(org.eclipse.emf.edit.domain.EditingDomain editingDomain)
           
 void setViewer(org.eclipse.jface.viewers.Viewer viewer)
           
 
Methods inherited from class org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
dragEnter, dragLeave, dragOperationChanged, dragOver, drop, dropAccept
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECPDropAdapter

public ECPDropAdapter()
Default constructor for drop adapters initialized by extension point.


ECPDropAdapter

public ECPDropAdapter(org.eclipse.emf.edit.domain.EditingDomain domain,
                      org.eclipse.jface.viewers.Viewer viewer)
Constructor.

Parameters:
domain - the EditingDomain to use
viewer - the Viewer this EditingDomainViewerDropAdapter is applied to
Method Detail

setEditingDomain

public void setEditingDomain(org.eclipse.emf.edit.domain.EditingDomain editingDomain)
Parameters:
editingDomain - Th EditingDomain to be used.

setViewer

public void setViewer(org.eclipse.jface.viewers.Viewer viewer)
Parameters:
viewer - The Viewer, this drop adapter operates on


Copyright © 2014. All Rights Reserved.