public void performAction(ActionEvent e) { BTDownload[] downloaders = BTDownloadMediator.instance().getSelectedDownloaders(); String str = ""; for (int i = 0; i < downloaders.length; i++) { str += downloaders[i].getHash(); if (i < downloaders.length - 1) { str += "\n"; } } GUIMediator.setClipboardContent(str); }
public void performAction(ActionEvent e) { BTDownload[] downloaders = BTDownloadMediator.instance().getSelectedDownloaders(); String str = ""; for (int i = 0; i < downloaders.length; i++) { BTDownload d = downloaders[i]; if (d instanceof BittorrentDownload) { String magnetUri = ((BittorrentDownload) d).makeMagnetUri(); str += magnetUri; if (i < downloaders.length - 1) { str += System.lineSeparator(); } } } GUIMediator.setClipboardContent(str); }