[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.tools.gef] GEF as native Drag Source

Hello.

I'm attempting to add drag and drop between an existing GEF editor and an Eclipse view. Adding a TransferDropTargetListener to the GraphicalViewer disabled, or overrode, the internal editor drag and drop. Moving or resizing figures within the GEF editor space results in calls to the new listener, whereas I only wanted to listener to handle dragging figures _out_ of the GEF editor and onto a view.

Is this the expected behavior? Do I have to re-implement the internal movement/dnd? Do I have to use some special Transfer object to distinguish between the two types of drags? Or could there be some other code in my editor which is causing this?

I'm just looking for suggestions on where to start. The examples I've seen all involve GEF as the drop target, not drag source, so any help would be greatly appreciated!

Thanks!

jaaron