Class EvlLaunchConfigurationDelegate
java.lang.Object
org.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
org.eclipse.epsilon.evl.dt.launching.EvlLaunchConfigurationDelegate
- 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected EvlDebugger
getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Get the module default module implementation.The language provided by the plugin.protected void
preExecute
(IEolModule module) Methods inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
aboutToExecute, aboutToParse, collectListeners, createModule, debugModule, executed, launch, launch, parse, parseModule, postExecute, preLaunchCheck, preParse, runModule, 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
-
EvlLaunchConfigurationDelegate
public EvlLaunchConfigurationDelegate()
-
-
Method Details
-
getLanguage
The language provided by the plugin. It allows other plugins to contribute alternate IModule implementation of the language.- Specified by:
getLanguage
in classEpsilonLaunchConfigurationDelegate
- Since:
- 1.6
-
createDebugger
- Overrides:
createDebugger
in classEpsilonLaunchConfigurationDelegate
-
preExecute
protected void preExecute(IEolModule module) throws org.eclipse.core.runtime.CoreException, EolRuntimeException - Overrides:
preExecute
in classEpsilonLaunchConfigurationDelegate
- Throws:
org.eclipse.core.runtime.CoreException
EolRuntimeException
-
getDefaultModule
Description copied from class:EpsilonLaunchConfigurationDelegate
Get the module default module implementation.- Specified by:
getDefaultModule
in classEpsilonLaunchConfigurationDelegate
-