Causes a drop target to be added to the given control that respects the
existing site's drop behaviour in addition to the behaviour being
specified for the given control.
If a transfer type specified for the control matches one used by the site
then the control's listener is called (the client is overriding the
existing site behaviour which will no longer work).
NOTE: Site authors must use this method to add drop behaviour;
directly adding drop targets using SWT onto a site will cause the
standard site behaviour (i.e. dragging files / markers into the
EditorSite...) to not work when that editor is active.
Note that this method may be used more than once should the part author
wish to register different drop targets for internal controls (i.e. to
support internal DnD).
Parameters: control - The control to add the drop behaviour to Parameters: ops - The Drop operations used by this target Parameters: transfers - The TransferTypes used by this target Parameters: listener - The listener controlling the target's behaviour |