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
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
configuration, listeners, result
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
aboutToExecute
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) 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, debugModule, launch, launch, parse, parseModule, postExecute, preExecute, preLaunchCheck, preParse, setupModule, teardown
Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getBreakpoints, getBuildOrder, getLaunch, getProjectsForProblemSearch, isLaunchProblem, saveBeforeLaunch
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.debug.core.model.ILaunchConfigurationDelegate
showCommandLine
-
Constructor Details
-
EmgLaunchConfigurationDelegate
public EmgLaunchConfigurationDelegate()
-
-
Method Details
-
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, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module) throws Exception - Specified by:
aboutToExecute
in interfaceEpsilonLaunchConfigurationDelegateListener
- Overrides:
aboutToExecute
in classEplLaunchConfigurationDelegate
- Throws:
Exception
-