Class NewEASyProjectWizard
- java.lang.Object
-
- org.eclipse.jface.wizard.Wizard
-
- net.ssehub.easy.producer.ui.internal.NewEASyProjectWizard
-
- All Implemented Interfaces:
org.eclipse.jface.window.IShellProvider,org.eclipse.jface.wizard.IWizard,org.eclipse.ui.INewWizard,org.eclipse.ui.IWorkbenchWizard
public class NewEASyProjectWizard extends org.eclipse.jface.wizard.Wizard implements org.eclipse.ui.INewWizardWizard for the creation of a new productline project. Creates project, subfolders and files.- Author:
- El-Sharkawy, Ahrens
-
-
Field Summary
Fields Modifier and Type Field Description private static EASyLoggerFactory.EASyLoggerLOGGERprivate NewEASyProjectWizardPagepage
-
Constructor Summary
Constructors Constructor Description NewEASyProjectWizard()Constructor for PLuginNewWizard.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPages()Adding the page to the wizard.voidinit(org.eclipse.ui.IWorkbench workbench, org.eclipse.jface.viewers.IStructuredSelection selection)booleanperformFinish()-
Methods inherited from class org.eclipse.jface.wizard.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
-
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
canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
-
-
-
-
Field Detail
-
LOGGER
private static final EASyLoggerFactory.EASyLogger LOGGER
-
page
private NewEASyProjectWizardPage page
-
-
Method Detail
-
addPages
public void addPages()
Adding the page to the wizard.- Specified by:
addPagesin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
addPagesin classorg.eclipse.jface.wizard.Wizard
-
performFinish
public boolean performFinish()
- Specified by:
performFinishin interfaceorg.eclipse.jface.wizard.IWizard- Specified by:
performFinishin classorg.eclipse.jface.wizard.Wizard
-
init
public void init(org.eclipse.ui.IWorkbench workbench, org.eclipse.jface.viewers.IStructuredSelection selection)- Specified by:
initin interfaceorg.eclipse.ui.IWorkbenchWizard
-
-