org.eclipse.cdt.launch.internal
Class CoreFileLaunchDelegate
java.lang.Object
org.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.cdt.launch.AbstractCLaunchDelegate
org.eclipse.cdt.launch.internal.CoreFileLaunchDelegate
- All Implemented Interfaces:
- org.eclipse.debug.core.model.ILaunchConfigurationDelegate, org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
public class CoreFileLaunchDelegate
- extends AbstractCLaunchDelegate
Method Summary |
java.lang.String |
getPluginID()
|
void |
launch(org.eclipse.debug.core.ILaunchConfiguration config,
java.lang.String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
boolean |
preLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
Methods inherited from class org.eclipse.cdt.launch.AbstractCLaunchDelegate |
buildForLaunch, finalLaunchCheck, getCProject, getProgramArguments, getProgramArgumentsArray, getProgramName, getProgramPath, getProjectName, getWorkingDir, getWorkingDirectory, verifyWorkingDirectory |
Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
getLaunch |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CoreFileLaunchDelegate
public CoreFileLaunchDelegate()
launch
public void launch(org.eclipse.debug.core.ILaunchConfiguration config,
java.lang.String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Specified by:
launch
in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate
- Specified by:
launch
in class AbstractCLaunchDelegate
- Throws:
org.eclipse.core.runtime.CoreException
getPluginID
public java.lang.String getPluginID()
preLaunchCheck
public boolean preLaunchCheck(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Specified by:
preLaunchCheck
in interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
- Overrides:
preLaunchCheck
in class AbstractCLaunchDelegate