// Important: The dialog must be modal, so that we know, when the report
// processing is finished.
final PreviewDialog previewDialog = new PreviewDialog(report, this, true);
previewDialog.setToolbarFloatable(true);
previewDialog.pack();
SwingUtil.positionFrameRandomly(previewDialog);
previewDialog.setVisible(true);
}
catch (Exception e)
{