public class MavenPomWizard
extends org.eclipse.jface.wizard.Wizard
implements org.eclipse.ui.INewWizard
Modifier and Type | Field and Description |
---|---|
private MavenPomWizardPage |
artifactPage |
private static org.slf4j.Logger |
log |
private org.eclipse.jface.viewers.ISelection |
selection |
Constructor and Description |
---|
MavenPomWizard()
Constructor for MavenPomWizard.
|
Modifier and Type | Method and Description |
---|---|
void |
addPages()
Adding the page to the wizard.
|
(package private) void |
doFinish(java.lang.String projectName,
org.apache.maven.model.Model model,
org.eclipse.core.runtime.IProgressMonitor monitor)
The worker method.
|
void |
init(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection selection)
We will accept the selection in the workbench to see if we can initialize from it.
|
boolean |
performFinish()
This method is called when 'Finish' button is pressed in the wizard.
|
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
private static final org.slf4j.Logger log
private MavenPomWizardPage artifactPage
private org.eclipse.jface.viewers.ISelection selection
public void addPages()
addPages
in interface org.eclipse.jface.wizard.IWizard
addPages
in class org.eclipse.jface.wizard.Wizard
public boolean performFinish()
performFinish
in interface org.eclipse.jface.wizard.IWizard
performFinish
in class org.eclipse.jface.wizard.Wizard
void doFinish(java.lang.String projectName, org.apache.maven.model.Model model, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public void init(org.eclipse.ui.IWorkbench workbench, org.eclipse.jface.viewers.IStructuredSelection selection)
init
in interface org.eclipse.ui.IWorkbenchWizard
IWorkbenchWizard.init(IWorkbench, IStructuredSelection)