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, performFinishgetSelection, getWorkbench, initializeDefaultPageImageDescriptor, selectAndReveal, selectAndRevealaddPage, 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, setWindowTitleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainerprotected InitialModelProperties<IMetaModelDescriptor> initialModelProperties
protected InitialModelCreationPage<IMetaModelDescriptor> initialModelCreationPage
public void addPages()
addPages in interface org.eclipse.jface.wizard.IWizardaddPages in class AbstractNewModelFileWizard<IMetaModelDescriptor>protected NewModelFileCreationPage<IMetaModelDescriptor> createMainPage()
AbstractNewModelFileWizardmain 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)
AbstractNewModelFileWizardcreateCreateNewModelFileJob in class AbstractNewModelFileWizard<IMetaModelDescriptor>jobName - the pre-calculated name of the jobnewFile - the new model file to be created