try
{
WebBrowserLauncher.openURL(url);
} catch (Throwable t)
{
throw new WebBrowserException(url,
ERR_CTRL_PANEL_UNEXPECTED_DETAILS.get(t.toString()), t);
}
return null;
}
/**
* {@inheritDoc}
*/
public void backgroundTaskCompleted(Void returnValue,
Throwable throwable)
{
WebBrowserException ex = (WebBrowserException) throwable;
if (ex != null)
{
WebBrowserErrorDialog dlg = new WebBrowserErrorDialog(
Utilities.getFrame(GenericMenuBar.this), ex);
Utilities.centerGoldenMean(dlg,