return new DragSource();
if (GraphicsEnvironment.isHeadless()) { ds = null; throw new HeadlessException(); }  if (ds == null) ds = new DragSource(); return ds;
  public static DragSource getDefaultDragSource()  {    return new DragSource();  }