public ContainerConnectWizardDialog(Shell parentShell, IWorkbench workbench, ContainerConfigurationResult containerHolder) throws CoreException {
super(parentShell, getWizard(workbench, containerHolder));
}
protected static IConnectWizard getWizard(IWorkbench workbench, ContainerConfigurationResult containerHolder) throws CoreException {
IConnectWizard connectWizard = null;
IConfigurationElement ce = findConnectWizardConfigurationElements(containerHolder)[0];
connectWizard = (IConnectWizard) ce.createExecutableExtension(IWizardRegistryConstants.ATT_CLASS);
connectWizard.init(workbench, containerHolder.getContainer());
return connectWizard;
}