Package org.eclipse.ease.ui.dnd
Class ShellDropTarget
java.lang.Object
org.eclipse.swt.dnd.DropTargetAdapter
org.eclipse.ease.ui.dnd.ShellDropTarget
- All Implemented Interfaces:
EventListener,DropTargetListener,SWTEventListener
DND support for JavaScript shell. DND of plain text, files, resources and IDevices is supported.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddDropSupport(Control parent, IScriptEngineProvider engineProvider) Add drop support for various objects.voiddragEnter(DropTargetEvent event) voiddrop(DropTargetEvent event) Methods inherited from class org.eclipse.swt.dnd.DropTargetAdapter
dragLeave, dragOperationChanged, dragOver, dropAccept
-
Method Details
-
addDropSupport
Add drop support for various objects. A drop will always be interpreted as copy, even if move was requested.- Parameters:
parent- control accepting dropsengineProvider- container providing a script engine
-
drop
- Specified by:
dropin interfaceDropTargetListener- Overrides:
dropin classDropTargetAdapter
-
dragEnter
- Specified by:
dragEnterin interfaceDropTargetListener- Overrides:
dragEnterin classDropTargetAdapter
-