protected void workTemplate() throws IOException {
openDesktopBrowser();
}
private void openDesktopBrowser() throws IOException {
new DesktopOperation(Desktop.Action.BROWSE) {
@Override
public void runWithDesktop(Desktop deskTop) throws IOException {
deskTop.browse(createDisplayUri());
}
}.run();