org.eclipse.ecf.ui
Interface IConnectWizard

All Superinterfaces:
org.eclipse.jface.wizard.IWizard

public interface IConnectWizard
extends org.eclipse.jface.wizard.IWizard

Required interface for implementing org.eclipse.ecf.ui.connectWizards extension point. Extensions for extension point org.eclipse.ecf.ui.connectWizards must provide a class implementing this interface.


Method Summary
 void init(org.eclipse.ui.IWorkbench workbench, IContainer container)
          Initialize the connect wizard.
 boolean performCancel()
          Performs actions in response to the user canceling the wizard and returns true if it was allowed, false if refused.
 
Methods inherited from interface org.eclipse.jface.wizard.IWizard
addPages, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performFinish, setContainer
 

Method Detail

init

void init(org.eclipse.ui.IWorkbench workbench,
          IContainer container)
Initialize the connect wizard.

Parameters:
workbench - the currently working workbench instance. Will not be null.
container - the container that is to be connected. Will not be null.

performCancel

boolean performCancel()
Performs actions in response to the user canceling the wizard and returns true if it was allowed, false if refused. Implementations should dispose of the container provided via init(IWorkbench, IContainer) in this method if the cancelation is allowed.

Specified by:
performCancel in interface org.eclipse.jface.wizard.IWizard
Returns:
true if the cancel request was allowed, false otherwise