code: public static void addDragSource (
          DragSource source, JComponent comp, boolean autoremove)
      {
          singleton.addSource(source, comp, autoremove);
      }
docs: Add the specified component as a source of drags, with the DragSource
  controller.
  
  @param autoremove if true, the source will automatically be removed
  from the DnD system when it is removed from the component hierarchy.