I've tried to drag and drop an email (or contact/vcard) from my mail application to a scout application. It seems that out of the box scout only accepts files, text or java transfer objects.
Is there an easy way to add additional transfer types as for example email?
I think there is no way to define another transfer type in your own application.
However do you really need to?
You can save the vcard as file to your desktop and than drop it into your application. With TYPE_FILE_TRANSFER you will be able to accept the drop request and perform some custom actions. Does this work for you?
in our commercial product we have an implementation of drag&drop for outlook (emails and contacts). however, this component is not available for free and not under the epl licence. if such an approach is of interst to you, please let us know.