/*
   * @see org.eclipse.swt.dnd.DragSourceAdapter#dragStart(org.eclipse.swt.dnd.DragSourceEvent)
   */
  @Override
  public void dragStart(DragSourceEvent event) {
    Point linkSize = link.computeSize(SWT.DEFAULT, SWT.DEFAULT);
    GC gc = new GC(link);

    /* Erst altes Image disposen falls nötig */
    dispose();

    /* Neues Bild erzeugen und als DragSourceEffect festlegen */
    image = new Image(link.getDisplay(), linkSize.x, linkSize.y);
    gc.copyArea(image, 0, 0); // Kopiert das UI des Widgets in das Bild
    gc.dispose();

    event.image = image;
  }