org.eclipse.emf.converter.ui.contribution.base
Class ModelConverterWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
org.eclipse.emf.converter.ui.contribution.base.ModelConverterWizard
- All Implemented Interfaces:
- IWizard, IWorkbenchWizard
- Direct Known Subclasses:
- ModelExporterWizard, ModelImporterWizard
- public abstract class ModelConverterWizard
- extends Wizard
- implements IWorkbenchWizard
- Since:
- 2.2.0
| Methods inherited from class org.eclipse.jface.wizard.Wizard |
addPage, addPages, canFinish, createPageControls, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.wizard.IWizard |
addPages, canFinish, createPageControls, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor |
pageHelper
protected static ModelConverterWizard.PageHelper pageHelper
selection
protected IStructuredSelection selection
workbench
protected IWorkbench workbench
modelConverter
protected ModelConverter modelConverter
ModelConverterWizard
public ModelConverterWizard()
dispose
public void dispose()
- Specified by:
dispose in interface IWizard
createModelConverter
protected abstract ModelConverter createModelConverter()
getModelConverter
protected ModelConverter getModelConverter()
init
public void init(IWorkbench workbench,
IStructuredSelection selection)
- Specified by:
init in interface IWorkbenchWizard
getWorkbench
public IWorkbench getWorkbench()
getSelection
public IStructuredSelection getSelection()
setContainer
public void setContainer(IWizardContainer wizardContainer)
- Specified by:
setContainer in interface IWizard
performCancel
public boolean performCancel()
- Specified by:
performCancel in interface IWizard
performFinish
public boolean performFinish()
- Specified by:
performFinish in interface IWizard
doPerformFinish
protected void doPerformFinish(Monitor monitor)
throws Exception
- Throws:
Exception
getFile
protected IFile getFile(IPath path)
selectFile
protected void selectFile(IFile file)
openEditor
protected void openEditor(IFile file)
throws PartInitException
- Throws:
PartInitException