|
Eclipse PDE Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.pde.ui.launcher.AbstractPDELaunchConfiguration
org.eclipse.pde.ui.launcher.EquinoxLaunchConfiguration
public class EquinoxLaunchConfiguration
A launch delegate for launching the Equinox framework
Clients may subclass and instantiate this class.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.pde.ui.launcher.AbstractPDELaunchConfiguration |
|---|
fConfigDir |
| Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
|---|
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus |
| Constructor Summary | |
|---|---|
EquinoxLaunchConfiguration()
|
|
| Method Summary | |
|---|---|
java.lang.String[] |
getProgramArguments(ILaunchConfiguration configuration)
Returns the program arguments to launch with. |
protected void |
preLaunchCheck(ILaunchConfiguration configuration,
ILaunch launch,
IProgressMonitor monitor)
checks that the target platform is >= 3.0 before proceeding. |
| Methods inherited from class org.eclipse.pde.ui.launcher.AbstractPDELaunchConfiguration |
|---|
getBuildOrder, getClasspath, getConfigDir, getEnvironment, getProjectsForProblemSearch, getVMArguments, getVMRunner, getVMSpecificAttributesMap, getWorkingDirectory, launch, setDefaultSourceLocator |
| Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
|---|
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getBreakpoints, getLaunch, isLaunchProblem, preLaunchCheck, saveBeforeLaunch |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EquinoxLaunchConfiguration()
| Method Detail |
|---|
public java.lang.String[] getProgramArguments(ILaunchConfiguration configuration)
throws CoreException
AbstractPDELaunchConfiguration
getProgramArguments in class AbstractPDELaunchConfigurationconfiguration - launch configuration
null
- Throws:
CoreException - if unable to retrieve the attribute or if self-hosting could not
proceed due to a bad setup, missing plug-ins, inability to create the
necessary configuration files.
protected void preLaunchCheck(ILaunchConfiguration configuration,
ILaunch launch,
IProgressMonitor monitor)
throws CoreException
preLaunchCheck in class AbstractPDELaunchConfigurationconfiguration - launch configurationlaunch - the launch object to contribute processes and debug targets tomonitor - a progress monitor
CoreException - exception thrown if launch fails or if unable to retrieve attributes
from the launch configurationAbstractPDELaunchConfiguration.preLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor)
|
Eclipse PDE Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||