|
Faceted Project Framework Version 1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jface.wizard.Wizard
org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard
org.eclipse.wst.common.project.facet.ui.BasicFacetedProjectWizard
public class BasicFacetedProjectWizard
A basic wizard for creating faceted projects. This wizard is available directly to the users as "Basic/Faceted Project" in the new project dialog, but can also be subclassed.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jface.wizard.Wizard |
|---|
DEFAULT_IMAGE |
| Constructor Summary | |
|---|---|
BasicFacetedProjectWizard()
|
|
| Method Summary | |
|---|---|
void |
addPages()
|
boolean |
canFinish()
|
protected IWizardPage |
createFirstPage()
Creates the first wizard page. |
IWizardPage |
getFirstPage()
Returns the wizard's first page. |
IWizardPage |
getNextPage(IWizardPage page)
|
IWizardPage[] |
getPages()
|
protected String |
getProjectName()
Used by the wizard to retrieve the project name that the user specifies on the first page of the wizard. |
IStructuredSelection |
getSelection()
Returns the selection that this wizard was launched from. |
IWorkbench |
getWorkbench()
Returns the workbench that this wizard belongs to. |
void |
init(IWorkbench workbench,
IStructuredSelection selection)
|
boolean |
performFinish()
|
| Methods inherited from class org.eclipse.wst.common.project.facet.ui.ModifyFacetedProjectWizard |
|---|
createPageControls, dispose, getFacetedProject, getFacetedProjectWorkingCopy, getPage, getPageCount, getPreviousPage, getShowFacetsSelectionPage, getStartingPage, performFinish, setCategoryExpandedState, setFacetedProjectWorkingCopy, setShowFacetsSelectionPage, syncWithPresetsModel, syncWithPresetsModel, syncWithPresetsModel |
| Methods inherited from class org.eclipse.jface.wizard.Wizard |
|---|
addPage, getContainer, getDefaultPageImage, getDialogSettings, getShell, 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 |
|---|
createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getPage, getPageCount, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer |
| Constructor Detail |
|---|
public BasicFacetedProjectWizard()
| Method Detail |
|---|
public void init(IWorkbench workbench,
IStructuredSelection selection)
init in interface IWorkbenchWizardpublic IWizardPage getFirstPage()
public IWorkbench getWorkbench()
public IStructuredSelection getSelection()
protected IWizardPage createFirstPage()
getProjectName() method.
protected String getProjectName()
WizardNewProjectCreationPage class. Extenders who override the
createFirstPage() method will probably also need to override this method.
public void addPages()
addPages in interface IWizardaddPages in class ModifyFacetedProjectWizardpublic IWizardPage[] getPages()
getPages in interface IWizardgetPages in class ModifyFacetedProjectWizardpublic IWizardPage getNextPage(IWizardPage page)
getNextPage in interface IWizardgetNextPage in class ModifyFacetedProjectWizardpublic boolean canFinish()
canFinish in interface IWizardcanFinish in class ModifyFacetedProjectWizardpublic boolean performFinish()
performFinish in interface IWizardperformFinish in class ModifyFacetedProjectWizard
|
Faceted Project Framework Version 1.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||