|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The base interface for a mutual launcher. See IDataCollectorBaseLauncher for
more details. A mutual launcher will co-exist and collaborate with other launchers to use
the same model entities when performing a launch.
| Method Summary | |
|---|---|
org.eclipse.hyades.internal.execution.local.control.Node |
createNode()
Creates the execution node and returns the resolved node name. |
boolean |
isProcessLauncher()
Returns true if the launcher will be creating a execution process object that will be launched later. |
void |
postLaunch(org.eclipse.core.runtime.IStatus launchStatus)
Invoked for the launcher to have the chance of performing any post-launch operations necessary. |
void |
preLaunch(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
A chance for the launcher to collect the necessary attributes from the configuration and prepare for the launch of the process. |
| Methods inherited from interface org.eclipse.tptp.trace.ui.provisional.launcher.IDataCollectorBaseLauncher |
|---|
isMutualLauncher |
| Method Detail |
public void preLaunch(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
configuration - The launch configurationmode - The mode of the launchlaunch - The launchmonitor - The monitor
org.eclipse.core.runtime.CoreExceptionpublic boolean isProcessLauncher()
public org.eclipse.hyades.internal.execution.local.control.Node createNode()
public void postLaunch(org.eclipse.core.runtime.IStatus launchStatus)
throws org.eclipse.core.runtime.CoreException
launchStatus - Indicates the overall status of the launch process
org.eclipse.core.runtime.CoreException
|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||