Class EmgLaunchConfigurationDelegate
- java.lang.Object
-
- org.eclipse.debug.core.model.LaunchConfigurationDelegate
-
- org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
-
- org.eclipse.epsilon.epl.dt.launching.EplLaunchConfigurationDelegate
-
- org.eclipse.epsilon.emg.dt.launching.EmgLaunchConfigurationDelegate
-
- All Implemented Interfaces:
org.eclipse.debug.core.model.ILaunchConfigurationDelegate
,org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
,EpsilonLaunchConfigurationDelegateListener
public class EmgLaunchConfigurationDelegate extends EplLaunchConfigurationDelegate
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
configuration, listeners, result
-
-
Constructor Summary
Constructors Constructor Description EmgLaunchConfigurationDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
aboutToExecute(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module)
IEolModule
createModule()
Create the new module based on the configuration.-
Methods inherited from class org.eclipse.epsilon.epl.dt.launching.EplLaunchConfigurationDelegate
createDebugger, executed, getDefaultModule, getLanguage
-
Methods inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
aboutToParse, collectListeners, launch, launch, parse, postExecute, preExecute, preLaunchCheck, preParse, teardown
-
Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getBreakpoints, getBuildOrder, getLaunch, getProjectsForProblemSearch, isLaunchProblem, saveBeforeLaunch
-
-
-
-
Method Detail
-
createModule
public IEolModule createModule()
Description copied from class:EpsilonLaunchConfigurationDelegate
Create the new module based on the configuration.- Overrides:
createModule
in classEpsilonLaunchConfigurationDelegate
- Returns:
- an ExL module for the specific language being executed
-
aboutToExecute
public void aboutToExecute(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) throws java.lang.Exception
- Specified by:
aboutToExecute
in interfaceEpsilonLaunchConfigurationDelegateListener
- Overrides:
aboutToExecute
in classEplLaunchConfigurationDelegate
- Throws:
java.lang.Exception
-
-