Package org.eclipse.pde.ui.launcher
Class AbstractPDELaunchConfigurationTabGroup
- java.lang.Object
-
- org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
-
- org.eclipse.pde.ui.launcher.AbstractPDELaunchConfigurationTabGroup
-
- All Implemented Interfaces:
ILaunchConfigurationTabGroup
- Direct Known Subclasses:
EclipseLauncherTabGroup,JUnitTabGroup
public abstract class AbstractPDELaunchConfigurationTabGroup extends AbstractLaunchConfigurationTabGroup
An abstract class subclassed by the Eclipse application and JUnit Plug-in launch configuration tab groups.This class is not intended to be subclassed by clients.
- Since:
- 3.3
- Restriction:
- This class is not intended to be subclassed by clients.
-
-
Field Summary
-
Fields inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
fTabs
-
-
Constructor Summary
Constructors Constructor Description AbstractPDELaunchConfigurationTabGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitializeFrom(ILaunchConfiguration configuration)The tab group delegates to all tabs in the group.voidsetDefaults(ILaunchConfigurationWorkingCopy configuration)Delegates to all tabs to set defaults.-
Methods inherited from class org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup
dispose, getTabs, launched, performApply, setTabs
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTabGroup
createTabs
-
-
-
-
Method Detail
-
initializeFrom
public void initializeFrom(ILaunchConfiguration configuration)
The tab group delegates to all tabs in the group. Prior to the delegation, it migrates all pre-3.2 launch configurations to make them 3.2-compliant.- Specified by:
initializeFromin interfaceILaunchConfigurationTabGroup- Overrides:
initializeFromin classAbstractLaunchConfigurationTabGroup- See Also:
AbstractLaunchConfigurationTabGroup.initializeFrom(org.eclipse.debug.core.ILaunchConfiguration)
-
setDefaults
public void setDefaults(ILaunchConfigurationWorkingCopy configuration)
Delegates to all tabs to set defaults. It then sets program and VM arguments based on values on the Plug-in Development > Target Platform > Launching Arguments preference page.- Specified by:
setDefaultsin interfaceILaunchConfigurationTabGroup- Overrides:
setDefaultsin classAbstractLaunchConfigurationTabGroup- See Also:
AbstractLaunchConfigurationTabGroup.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)
-
-