public class NewModelProjectWizard extends NewModelWizard
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
NEW_PROJECT_PAGE_DESCRIPTION |
protected static java.lang.String |
NEW_PROJECT_PAGE_TITLE |
protected static java.lang.String |
NEW_PROJECT_WIZARD_TITLE |
protected static java.lang.String |
REFERENCE_PROJECT_DESCRIPTION |
protected static java.lang.String |
REFERENCE_PROJECT_PAGE_NAME |
protected static java.lang.String |
REFERENCE_PROJECT_PAGE_TITLE |
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage |
referencePage |
DESCRIPTION_MINIMUM_WIDTH, groupNavigator, SETTINGS_SECTION_NAMEEXISTING_PAGE_DESCRIPTION, EXISTING_PAGE_NAME, EXISTING_PAGE_TITLE, MAIN_PAGE_DESCRIPTION, MAIN_PAGE_NAME, MAIN_PAGE_TITLE, newModelFromExistingModelPage, newModelFromTemplatePage, newModelMainPage, TEMPLATE_PAGE_DESCRIPTION, TEMPLATE_PAGE_NAME, TEMPLATE_PAGE_TITLE| Constructor and Description |
|---|
NewModelProjectWizard() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPages() |
boolean |
canFinish() |
protected NewModelFromExistingModelPage |
createNewModelFromExistingModelPage()
Create and return an instance of NewModelFromExistingModelPage
|
protected NewModelFromTemplatePage |
createNewModelFromTemplatePage()
Create and return an instance of NewModelFromTemplatePage
|
protected INewModelMainPage |
createNewModelMainPage()
Create and return an instance of INewModelMainPage
|
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage |
createProjectReferencePage() |
boolean |
finishPage(org.eclipse.core.runtime.IProgressMonitor monitor)
Subclasses should override to perform the actions of the wizard.
|
org.eclipse.jface.wizard.IWizardPage |
getNextPage(org.eclipse.jface.wizard.IWizardPage page) |
org.eclipse.jface.wizard.IWizardPage |
getPreviousPage(org.eclipse.jface.wizard.IWizardPage page) |
org.eclipse.core.runtime.IPath |
getProjectLocationPath() |
java.lang.String |
getProjectName() |
protected org.eclipse.core.resources.IProject[] |
getReferencedProjects() |
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage |
getReferencePage() |
void |
init(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection currentSelection) |
protected INewModelMainPage |
initNewModelMainPage()
Create and return main page for a new model creation
|
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage |
initProjectReferencePage() |
protected boolean |
preFinish() |
protected void |
setPerspective(java.lang.String perspectiveID)
Sets the default perspective to perspectiveID.
|
createDialogSettings, createStartingPage, getSettingsSectionName, isCreatingFromStandardTemplate, isNewModelMainPageComplete, performFinishgetNewModelFromExistingModelPage, getNewModelFromTemplatePage, getNewModelMainPage, initNewModelFromExistingModelPage, initNewModelFromTemplatePagegetSelection, getWorkbench, initializeDefaultPageImageDescriptor, selectAndReveal, selectAndRevealaddPage, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, 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, waitcreatePageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPages, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainerprotected static final java.lang.String NEW_PROJECT_WIZARD_TITLE
protected static final java.lang.String NEW_PROJECT_PAGE_TITLE
protected static final java.lang.String NEW_PROJECT_PAGE_DESCRIPTION
protected static final java.lang.String REFERENCE_PROJECT_PAGE_NAME
protected static final java.lang.String REFERENCE_PROJECT_PAGE_TITLE
protected static final java.lang.String REFERENCE_PROJECT_DESCRIPTION
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage referencePage
public void init(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection currentSelection)
init in interface org.eclipse.ui.IWorkbenchWizardinit in class NewModelWizardpublic void addPages()
addPages in interface org.eclipse.jface.wizard.IWizardaddPages in class NewModelWizardpublic org.eclipse.jface.wizard.IWizardPage getNextPage(org.eclipse.jface.wizard.IWizardPage page)
getNextPage in interface org.eclipse.jface.wizard.IWizardgetNextPage in class NewModelWizardpublic org.eclipse.jface.wizard.IWizardPage getPreviousPage(org.eclipse.jface.wizard.IWizardPage page)
getPreviousPage in interface org.eclipse.jface.wizard.IWizardgetPreviousPage in class NewModelWizardpublic boolean canFinish()
canFinish in interface org.eclipse.jface.wizard.IWizardcanFinish in class NewModelWizardprotected org.eclipse.core.resources.IProject[] getReferencedProjects()
protected boolean preFinish()
preFinish in class NewModelWizardpublic boolean finishPage(org.eclipse.core.runtime.IProgressMonitor monitor)
throws java.lang.InterruptedException,
org.eclipse.core.runtime.CoreException
AbstractBasicModelWizardfinishPage in class NewModelWizardjava.lang.InterruptedExceptionorg.eclipse.core.runtime.CoreExceptionpublic org.eclipse.core.runtime.IPath getProjectLocationPath()
public java.lang.String getProjectName()
protected INewModelMainPage createNewModelMainPage()
AbstractBasicModelWizardcreateNewModelMainPage in class NewModelWizardprotected INewModelMainPage initNewModelMainPage()
AbstractBasicModelWizardinitNewModelMainPage in class AbstractBasicModelWizardprotected NewModelFromExistingModelPage createNewModelFromExistingModelPage()
AbstractBasicModelWizardcreateNewModelFromExistingModelPage in class NewModelWizardprotected NewModelFromTemplatePage createNewModelFromTemplatePage()
AbstractBasicModelWizardcreateNewModelFromTemplatePage in class NewModelWizardprotected org.eclipse.ui.dialogs.WizardNewProjectReferencePage createProjectReferencePage()
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage initProjectReferencePage()
protected org.eclipse.ui.dialogs.WizardNewProjectReferencePage getReferencePage()
protected void setPerspective(java.lang.String perspectiveID)
perspectiveID - String with the perspective ID