Lines 10-15
Link Here
|
10 |
*****************************************************************************/ |
10 |
*****************************************************************************/ |
11 |
package org.eclipse.ecf.internal.provider.msn.ui; |
11 |
package org.eclipse.ecf.internal.provider.msn.ui; |
12 |
|
12 |
|
|
|
13 |
import org.eclipse.ecf.core.ContainerCreateException; |
14 |
import org.eclipse.ecf.core.ContainerFactory; |
13 |
import org.eclipse.ecf.core.IContainer; |
15 |
import org.eclipse.ecf.core.IContainer; |
14 |
import org.eclipse.ecf.core.IContainerListener; |
16 |
import org.eclipse.ecf.core.IContainerListener; |
15 |
import org.eclipse.ecf.core.events.IContainerConnectedEvent; |
17 |
import org.eclipse.ecf.core.events.IContainerConnectedEvent; |
Lines 33-46
Link Here
|
33 |
import org.eclipse.ecf.ui.actions.AsynchContainerConnectAction; |
35 |
import org.eclipse.ecf.ui.actions.AsynchContainerConnectAction; |
34 |
import org.eclipse.ecf.ui.dialogs.IDCreateErrorDialog; |
36 |
import org.eclipse.ecf.ui.dialogs.IDCreateErrorDialog; |
35 |
import org.eclipse.ecf.ui.util.PasswordCacheHelper; |
37 |
import org.eclipse.ecf.ui.util.PasswordCacheHelper; |
|
|
38 |
import org.eclipse.jface.resource.ImageDescriptor; |
39 |
import org.eclipse.jface.viewers.IStructuredSelection; |
36 |
import org.eclipse.jface.wizard.Wizard; |
40 |
import org.eclipse.jface.wizard.Wizard; |
37 |
import org.eclipse.swt.widgets.Display; |
41 |
import org.eclipse.swt.widgets.Display; |
|
|
42 |
import org.eclipse.ui.INewWizard; |
38 |
import org.eclipse.ui.IWorkbench; |
43 |
import org.eclipse.ui.IWorkbench; |
39 |
import org.eclipse.ui.IWorkbenchPage; |
44 |
import org.eclipse.ui.IWorkbenchPage; |
40 |
import org.eclipse.ui.PartInitException; |
45 |
import org.eclipse.ui.PartInitException; |
41 |
import org.eclipse.ui.progress.IWorkbenchSiteProgressService; |
46 |
import org.eclipse.ui.progress.IWorkbenchSiteProgressService; |
42 |
|
47 |
|
43 |
public class MSNConnectWizard extends Wizard implements IConnectWizard { |
48 |
public class MSNConnectWizard extends Wizard implements IConnectWizard, INewWizard { |
44 |
|
49 |
|
45 |
private IWorkbench workbench; |
50 |
private IWorkbench workbench; |
46 |
|
51 |
|
Lines 75-80
Link Here
|
75 |
public void init(IWorkbench workbench, IContainer container) { |
80 |
public void init(IWorkbench workbench, IContainer container) { |
76 |
this.workbench = workbench; |
81 |
this.workbench = workbench; |
77 |
this.container = container; |
82 |
this.container = container; |
|
|
83 |
|
84 |
setWindowTitle(Messages.MSNConnectWizard_Title); |
85 |
} |
86 |
|
87 |
public void init(IWorkbench workbench, IStructuredSelection selection) { |
88 |
this.workbench = workbench; |
89 |
this.container = null; |
90 |
try { |
91 |
this.container = ContainerFactory.getDefault().createContainer("ecf.msn.msnp"); |
92 |
} catch (ContainerCreateException e) { |
93 |
// None |
94 |
} |
95 |
|
96 |
setWindowTitle(Messages.MSNConnectWizard_Title); |
78 |
} |
97 |
} |
79 |
|
98 |
|
80 |
private void openView() { |
99 |
private void openView() { |