dialog.setElements(configs.toArray(new ILaunchConfiguration[configs.size()]));
dialog.setTitle("Pick a Python configuration");
dialog.setMessage("Choose a python configuration to run");
dialog.setMultipleSelection(false);
int result = dialog.open();
labelProvider.dispose();
if (result == Window.OK)
return (ILaunchConfiguration) dialog.getFirstResult();
else
return null;
}