Generate a synthetic drop event on the client-side Vaadin widget.

Hi all,

I am trying to generate a synthetic drop event on a Vaadin Tree widget from JavaScript code. Basically I am trying to implement a custom drag and drop between an application and an embedded web browser and I would like to be able to drop a particular item at a given position within a tree. This will be triggered from within JavaScript.
I think I need to modify the behaviour of the client-side Vaadin components, but I am not sure where to look.

Also, I would need to be able to notify a 3rd party application when the drag of an element has started. By looking at the code, the startDrag method of the VDragAndDropManager looks useful.

Thanks in advance,

Guillaume Belrose.