taverna-report-explainer/src/main/java/org/apache/taverna/workbench/report/explainer/BasicExplainer.java [931:948]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		String endpoint = (String) (vr.getProperty("endpoint"));
		JButton connectButton = null;
		if (endpoint == null) {
			message += "the endpoint ";
		} else {
			message += "\"" + endpoint + "\" ";
			final String end = endpoint;
			connectButton = new JButton(new AbstractAction("Open in browser") {
				public void actionPerformed(ActionEvent e) {
					try {
						Desktop.getDesktop().browse(new URI(end));
					} catch (Exception ex) {
						logger.error("Failed to open endpoint", ex);
					}
				}
			});
		}
		message += "in a file, or web, browser.";
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



taverna-report-explainer/src/main/java/org/apache/taverna/workbench/report/explainer/BasicExplainer.java [996:1013]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		String endpoint = (String) (vr.getProperty("endpoint"));
		JButton connectButton = null;
		if (endpoint == null) {
			message += "the endpoint ";
		} else {
			message += "\"" + endpoint + "\" ";
			final String end = endpoint;
			connectButton = new JButton(new AbstractAction("Open in browser") {
				public void actionPerformed(ActionEvent e) {
					try {
						Desktop.getDesktop().browse(new URI(end));
					} catch (Exception ex) {
						logger.error("Failed to open endpoint", ex);
					}
				}
			});
		}
		message += "in a file, or web, browser.";
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



