// Do not create the service right away.
boolean deferAdditionOfService = true;
CloudFoundryServiceWizard wizard = new CloudFoundryServiceWizard(cloudServer, deferAdditionOfService);
WizardDialog dialog = new WizardDialog(getShell(), wizard);
dialog.setBlockOnOpen(true);
if (dialog.open() == Window.OK) {
// This cloud service does not yet exist. It will be created
// outside of the wizard
CloudService addedService = wizard.getService();
if (addedService != null) {
addService(addedService);