new String[] { fView.getAllFailedTestNames() }, new Transfer[]{ plainTextTransfer }); }  catch (SWTError e){
new String[] { getAllFailureTraces() }, new Transfer[] { plainTextTransfer }); } catch (SWTError e){
	public void run() {		TextTransfer plainTextTransfer = TextTransfer.getInstance();							try{			fClipboard.setContents(				new String[] { fView.getAllFailedTestNames() }, 				new Transfer[]{ plainTextTransfer });		}  catch (SWTError e){			if (e.code != DND.ERROR_CANNOT_SET_CLIPBOARD) 				throw e;			if (MessageDialog.openQuestion(JavaPlugin.getActiveWorkbenchShell(), JUnitMessages.CopyFailureList_problem, JUnitMessages.CopyFailureList_clipboard_busy))  				run();		}	}