Package org.eclipse.launchbar.ui
Class NewLaunchConfigWizard
- java.lang.Object
-
- org.eclipse.jface.wizard.Wizard
-
- org.eclipse.launchbar.ui.NewLaunchConfigWizard
-
- All Implemented Interfaces:
org.eclipse.debug.core.ILaunchConfigurationListener,org.eclipse.jface.window.IShellProvider,org.eclipse.jface.wizard.IWizard
public class NewLaunchConfigWizard extends org.eclipse.jface.wizard.Wizard implements org.eclipse.debug.core.ILaunchConfigurationListener
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<org.eclipse.debug.core.ILaunchConfiguration>configsToDeleteprivate NewLaunchConfigEditPageeditPageprivate NewLaunchConfigTypePage2typePage
-
Constructor Summary
Constructors Constructor Description NewLaunchConfigWizard()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPages()booleancanFinish()(package private) voidcleanUpConfigs()org.eclipse.debug.core.ILaunchModegetLaunchMode()org.eclipse.debug.core.ILaunchConfigurationWorkingCopygetWorkingCopy()voidlaunchConfigurationAdded(org.eclipse.debug.core.ILaunchConfiguration configuration)voidlaunchConfigurationChanged(org.eclipse.debug.core.ILaunchConfiguration configuration)voidlaunchConfigurationRemoved(org.eclipse.debug.core.ILaunchConfiguration configuration)booleanperformCancel()booleanperformFinish()voidsetContainer(org.eclipse.jface.wizard.IWizardContainer wizardContainer)-
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
-
-
-
-
Field Detail
-
typePage
private NewLaunchConfigTypePage2 typePage
-
editPage
private NewLaunchConfigEditPage editPage
-
configsToDelete
private java.util.List<org.eclipse.debug.core.ILaunchConfiguration> configsToDelete
-
-
Method Detail
-
setContainer
public void setContainer(org.eclipse.jface.wizard.IWizardContainer wizardContainer)
- Specified by:
setContainerin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
setContainerin classorg.eclipse.jface.wizard.Wizard
-
addPages
public void addPages()
- Specified by:
addPagesin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
addPagesin classorg.eclipse.jface.wizard.Wizard
-
canFinish
public boolean canFinish()
- Specified by:
canFinishin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
canFinishin classorg.eclipse.jface.wizard.Wizard
-
getWorkingCopy
public org.eclipse.debug.core.ILaunchConfigurationWorkingCopy getWorkingCopy()
-
getLaunchMode
public org.eclipse.debug.core.ILaunchMode getLaunchMode()
-
performFinish
public boolean performFinish()
- Specified by:
performFinishin interfaceorg.eclipse.jface.wizard.IWizard- Specified by:
performFinishin classorg.eclipse.jface.wizard.Wizard
-
performCancel
public boolean performCancel()
- Specified by:
performCancelin interfaceorg.eclipse.jface.wizard.IWizard- Overrides:
performCancelin classorg.eclipse.jface.wizard.Wizard
-
cleanUpConfigs
void cleanUpConfigs()
-
launchConfigurationAdded
public void launchConfigurationAdded(org.eclipse.debug.core.ILaunchConfiguration configuration)
- Specified by:
launchConfigurationAddedin interfaceorg.eclipse.debug.core.ILaunchConfigurationListener
-
launchConfigurationChanged
public void launchConfigurationChanged(org.eclipse.debug.core.ILaunchConfiguration configuration)
- Specified by:
launchConfigurationChangedin interfaceorg.eclipse.debug.core.ILaunchConfigurationListener
-
launchConfigurationRemoved
public void launchConfigurationRemoved(org.eclipse.debug.core.ILaunchConfiguration configuration)
- Specified by:
launchConfigurationRemovedin interfaceorg.eclipse.debug.core.ILaunchConfigurationListener
-
-