private String prepareCopyString() {
   if (list == null || list.isDisposed()) {
     return ""; //$NON-NLS-1$
   }
   StringBuffer sb = new StringBuffer();
   String newLine = System.getProperty("line.separator"); // $NON-NLS-1$
   for (int i = 0; i < list.getItemCount(); i++) {
     sb.append(list.getItem(i));
     sb.append(newLine);
   }
   return sb.toString();
 }