UifUtilities.invokeAndWait(new Runnable()
{
public void run()
{
InstallationWizard wizard = new InstallationWizard();
InstallationSettings settings = wizard.openDialog();
settingsHolder.setValue(settings);
}
}, "Failed to get installation settings.", Level.SEVERE);
return (InstallationSettings)settingsHolder.getValue();