Class ModelExplorerDropAdapter
- java.lang.Object
-
- org.eclipse.swt.dnd.DropTargetAdapter
-
- org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
-
- org.eclipse.emf.ecp.ui.common.dnd.ECPDropAdapter
-
- org.eclipse.emf.ecp.ui.common.dnd.ModelExplorerDropAdapter
-
- All Implemented Interfaces:
java.util.EventListener
,org.eclipse.swt.dnd.DropTargetListener
,org.eclipse.swt.internal.SWTEventListener
public class ModelExplorerDropAdapter extends ECPDropAdapter
- Author:
- Eugen Neufeld
-
-
Constructor Summary
Constructors Constructor Description ModelExplorerDropAdapter(org.eclipse.jface.viewers.Viewer viewer)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dragEnter(org.eclipse.swt.dnd.DropTargetEvent event)
This is called when the mouse first enters or starts dragging in the viewer.void
dragOver(org.eclipse.swt.dnd.DropTargetEvent event)
This is called repeatedly, as the mouse moves over the viewer.void
drop(org.eclipse.swt.dnd.DropTargetEvent event)
This is called to indicate that the drop action should be invoked.void
dropAccept(org.eclipse.swt.dnd.DropTargetEvent event)
This is called when the mouse is released over the viewer to initiate a drop, between dragLeave and drop.-
Methods inherited from class org.eclipse.emf.ecp.ui.common.dnd.ECPDropAdapter
getProjectDomain, setEditingDomain, setViewer
-
-
-
-
Method Detail
-
dragEnter
public void dragEnter(org.eclipse.swt.dnd.DropTargetEvent event)
Description copied from class:org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
This is called when the mouse first enters or starts dragging in the viewer.- Specified by:
dragEnter
in interfaceorg.eclipse.swt.dnd.DropTargetListener
- Overrides:
dragEnter
in classorg.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
-
dragOver
public void dragOver(org.eclipse.swt.dnd.DropTargetEvent event)
Description copied from class:org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
This is called repeatedly, as the mouse moves over the viewer.- Specified by:
dragOver
in interfaceorg.eclipse.swt.dnd.DropTargetListener
- Overrides:
dragOver
in classorg.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
-
drop
public void drop(org.eclipse.swt.dnd.DropTargetEvent event)
Description copied from class:org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
This is called to indicate that the drop action should be invoked.- Specified by:
drop
in interfaceorg.eclipse.swt.dnd.DropTargetListener
- Overrides:
drop
in classorg.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
-
dropAccept
public void dropAccept(org.eclipse.swt.dnd.DropTargetEvent event)
Description copied from class:org.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
This is called when the mouse is released over the viewer to initiate a drop, between dragLeave and drop.- Specified by:
dropAccept
in interfaceorg.eclipse.swt.dnd.DropTargetListener
- Overrides:
dropAccept
in classorg.eclipse.emf.edit.ui.dnd.EditingDomainViewerDropAdapter
-
-