Package com.iizigo.server.launch
Class DevelServerLaunchConfigurationTabGroup
- java.lang.Object
- org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
- com.iizigo.server.launch.DevelServerLaunchConfigurationTabGroup
- All Implemented Interfaces:
org.eclipse.debug.ui.ILaunchConfigurationTabGroup
public class DevelServerLaunchConfigurationTabGroup extends org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
Defines the tabs to use for the iizi Development Server launch configuration.- Author:
- Christopher Mindus
Constructor Summary
Constructors Constructor Description DevelServerLaunchConfigurationTabGroup()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createTabs(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog, java.lang.String mode)
Creates the tabs contained in this tab group for the specified launch mode.void
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
By default, delegate to all of the tabs in this group.void
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
By default, delegate to all of the tabs in this group.void
setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
By default, delegate to all of the tabs in this group.
Method Detail
createTabs
public void createTabs(org.eclipse.debug.ui.ILaunchConfigurationDialog dialog, java.lang.String mode)
Creates the tabs contained in this tab group for the specified launch mode. The tabs control's are not created. This is the fist method called in the lifecycle of a tab group.- Parameters:
dialog
- The launch configuration dialog this tab group is contained in.mode
- The mode the launch configuration dialog was opened in-
setDefaults
public void setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
By default, delegate to all of the tabs in this group.- Specified by:
setDefaults
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTabGroup
- Overrides:
setDefaults
in classorg.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
- See Also:
ILaunchConfigurationTabGroup.setDefaults(ILaunchConfigurationWorkingCopy)
initializeFrom
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
By default, delegate to all of the tabs in this group.- Specified by:
initializeFrom
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTabGroup
- Overrides:
initializeFrom
in classorg.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
- See Also:
ILaunchConfigurationTabGroup.initializeFrom(ILaunchConfiguration)
performApply
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
By default, delegate to all of the tabs in this group.- Specified by:
performApply
in interfaceorg.eclipse.debug.ui.ILaunchConfigurationTabGroup
- Overrides:
performApply
in classorg.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
- See Also:
ILaunchConfigurationTabGroup.performApply(ILaunchConfigurationWorkingCopy)