{
@Override
public void run()
{
UpdateManagerDialog dialog = new UpdateManagerDialog(parent, isRemoteUpdateSite);
if (isRemoteUpdateSite)
{
dialog.setUpdateServerName(settings.getUpdateServer());
dialog.setUpdateServerPort(settings.getUpdateServerPort());
dialog.setUpdateServerPath(settings.getUpdateServerPath());
dialog.setUpdateServerChannel(settings.getUpdateServerChannel());
}
else
{
dialog.setLocalUpdatePath(settings.getFileSystemUpdatePath());
}
dialog.addCheckUpdateListener(UpdateControllerImpl.this);
dialog.setVisible(true);
}
});
}