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.AbstractLaunchConfigurationTabGroupfTabs
 
- 
 - 
Constructor SummaryConstructors Constructor Description AbstractPDELaunchConfigurationTabGroup()
 - 
Method SummaryAll 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.AbstractLaunchConfigurationTabGroupdispose, getTabs, launched, performApply, setTabs
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.debug.ui.ILaunchConfigurationTabGroupcreateTabs
 
- 
 
- 
- 
- 
Method Detail- 
initializeFrompublic 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 interface- ILaunchConfigurationTabGroup
- Overrides:
- initializeFromin class- AbstractLaunchConfigurationTabGroup
- See Also:
- AbstractLaunchConfigurationTabGroup.initializeFrom(org.eclipse.debug.core.ILaunchConfiguration)
 
 - 
setDefaultspublic 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 interface- ILaunchConfigurationTabGroup
- Overrides:
- setDefaultsin class- AbstractLaunchConfigurationTabGroup
- See Also:
- AbstractLaunchConfigurationTabGroup.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy)
 
 
- 
 
-