org.eclipse.emf.codegen.ecore.ui
Class EmptyProjectWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
org.eclipse.emf.codegen.ecore.ui.EmptyProjectWizard
- All Implemented Interfaces:
- IWizard, INewWizard, IWorkbenchWizard
- Direct Known Subclasses:
- EmptyXcoreProjectWizard
public class EmptyProjectWizard
- extends Wizard
- implements INewWizard
- Since:
- 2.1.0
Methods inherited from class org.eclipse.jface.wizard.Wizard |
addPage, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, 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 |
canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer |
workbench
protected IWorkbench workbench
genModelProjectLocation
protected IPath genModelProjectLocation
genModelContainerPath
protected IPath genModelContainerPath
project
protected IProject project
initialProjectName
protected java.lang.String initialProjectName
selection
protected IStructuredSelection selection
newProjectCreationPage
protected WizardNewProjectCreationPage newProjectCreationPage
EmptyProjectWizard
public EmptyProjectWizard()
init
public void init(IWorkbench workbench,
IStructuredSelection selection)
- Specified by:
init
in interface IWorkbenchWizard
addPages
public void addPages()
- Specified by:
addPages
in interface IWizard
- Overrides:
addPages
in class Wizard
performFinish
public boolean performFinish()
- Specified by:
performFinish
in interface IWizard
- Specified by:
performFinish
in class Wizard
modifyWorkspace
public void modifyWorkspace(IProgressMonitor progressMonitor)
throws CoreException,
java.io.UnsupportedEncodingException,
java.io.IOException
- Throws:
CoreException
java.io.UnsupportedEncodingException
java.io.IOException
setInitialProjectName
public void setInitialProjectName(java.lang.String value)
getRequiredBundles
protected java.lang.String[] getRequiredBundles()