public class GenericNewModelFileWizard extends AbstractNewModelFileWizard<IMetaModelDescriptor>
Modifier and Type | Field and Description |
---|---|
protected InitialModelCreationPage<IMetaModelDescriptor> |
initialModelCreationPage |
protected InitialModelProperties<IMetaModelDescriptor> |
initialModelProperties |
mainPage, metaModelName
Constructor and Description |
---|
GenericNewModelFileWizard() |
Modifier and Type | Method and Description |
---|---|
void |
addPages() |
protected org.eclipse.core.runtime.jobs.Job |
createCreateNewModelFileJob(java.lang.String jobName,
org.eclipse.core.resources.IFile newFile)
Creates a new instance of CreateNewModelFileJob.
|
protected NewModelFileCreationPage<IMetaModelDescriptor> |
createMainPage()
Creates the
main page for the creation of the new model file. |
init, openNewModelInEditor, performFinish
getSelection, getWorkbench, initializeDefaultPageImageDescriptor, selectAndReveal, selectAndReveal
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
protected InitialModelProperties<IMetaModelDescriptor> initialModelProperties
protected InitialModelCreationPage<IMetaModelDescriptor> initialModelCreationPage
public void addPages()
addPages
in interface org.eclipse.jface.wizard.IWizard
addPages
in class AbstractNewModelFileWizard<IMetaModelDescriptor>
protected NewModelFileCreationPage<IMetaModelDescriptor> createMainPage()
AbstractNewModelFileWizard
main page
for the creation of the new model file. This method must
be overridden by clients to create a specific main page as appropriate.createMainPage
in class AbstractNewModelFileWizard<IMetaModelDescriptor>
protected org.eclipse.core.runtime.jobs.Job createCreateNewModelFileJob(java.lang.String jobName, org.eclipse.core.resources.IFile newFile)
AbstractNewModelFileWizard
createCreateNewModelFileJob
in class AbstractNewModelFileWizard<IMetaModelDescriptor>
jobName
- the pre-calculated name of the jobnewFile
- the new model file to be created