Class NewUnoProjectWizard
java.lang.Object
org.eclipse.jface.wizard.Wizard
org.eclipse.ui.wizards.newresource.BasicNewResourceWizard
org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard
org.libreoffice.ide.eclipse.core.wizards.NewUnoProjectWizard
- All Implemented Interfaces:
org.eclipse.core.runtime.IExecutableExtension,org.eclipse.jface.window.IShellProvider,org.eclipse.jface.wizard.IWizard,org.eclipse.ui.INewWizard,org.eclipse.ui.IWorkbenchWizard
- Direct Known Subclasses:
NewUreAppWizard
public class NewUnoProjectWizard
extends org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard
implements org.eclipse.ui.INewWizard
New UNO project wizard.
-
Field Summary
FieldsFields inherited from class org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard
WIZARD_IDFields inherited from class org.eclipse.ui.wizards.newresource.BasicNewResourceWizard
selectionFields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPages()org.eclipse.jface.wizard.IWizardPagegetNextPage(org.eclipse.jface.wizard.IWizardPage page) org.eclipse.jface.wizard.IWizardPagegetPreviousPage(org.eclipse.jface.wizard.IWizardPage page) org.eclipse.ui.IWorkbenchvoidpageChanged(org.eclipse.jface.wizard.IWizardPage page) This method should be called by included pages to notify any change that could have an impact on other pages.booleanprotected voidsetDisableServicePage(String ifaceName) Force the inheritance interface to a given value and do not show the service creation pages.voidSet the language page to use for the project.Methods inherited from class org.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard
getNewProject, init, initializeDefaultPageImageDescriptor, setInitializationData, updatePerspective, updatePerspectiveMethods inherited from class org.eclipse.ui.wizards.newresource.BasicNewResourceWizard
getSelection, selectAndReveal, selectAndRevealMethods inherited from class org.eclipse.jface.wizard.Wizard
addPage, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getMinimumWizardSize, getPage, getPageCount, getPages, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.wizard.IWizard
canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getMinimumWizardSize, getPage, getPageCount, getPages, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainerMethods inherited from interface org.eclipse.ui.IWorkbenchWizard
init
-
Field Details
-
mMainPage
-
-
Constructor Details
-
NewUnoProjectWizard
public NewUnoProjectWizard()Constructor.
-
-
Method Details
-
setDisableServicePage
Force the inheritance interface to a given value and do not show the service creation pages.This is used by other wizards like the new URE application wizard.
- Parameters:
ifaceName- the inheritance interface to force, separated with "::"
-
addPages
public void addPages()- Specified by:
addPagesin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
addPagesin classorg.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard
-
setLanguagePage
Set the language page to use for the project.- Parameters:
page- the language page to use.
-
pageChanged
public void pageChanged(org.eclipse.jface.wizard.IWizardPage page) This method should be called by included pages to notify any change that could have an impact on other pages.- Parameters:
page- the page which has changed.
-
getNextPage
public org.eclipse.jface.wizard.IWizardPage getNextPage(org.eclipse.jface.wizard.IWizardPage page) - Specified by:
getNextPagein interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
getNextPagein classorg.eclipse.jface.wizard.Wizard
-
getPreviousPage
public org.eclipse.jface.wizard.IWizardPage getPreviousPage(org.eclipse.jface.wizard.IWizardPage page) - Specified by:
getPreviousPagein interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
getPreviousPagein classorg.eclipse.jface.wizard.Wizard
-
performFinish
public boolean performFinish()- Specified by:
performFinishin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
performFinishin classorg.eclipse.ui.wizards.newresource.BasicNewProjectResourceWizard
-
getWorkbench
public org.eclipse.ui.IWorkbench getWorkbench()- Overrides:
getWorkbenchin classorg.eclipse.ui.wizards.newresource.BasicNewResourceWizard
-