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 AbstractLaunchConfigurationTabGroup
fTabs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitializeFrom(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 AbstractLaunchConfigurationTabGroup
dispose, getTabs, launched, performApply, setTabsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ILaunchConfigurationTabGroup
createTabs
-
Constructor Details
-
AbstractPDELaunchConfigurationTabGroup
public AbstractPDELaunchConfigurationTabGroup()
-
-
Method Details
-
initializeFrom
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:
-
setDefaults
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:
-