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, resultFields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EvlDebuggergetDefaultModule(org.eclipse.debug.core.ILaunchConfiguration configuration) Get the module default module implementation.The language provided by the plugin.protected voidpreExecute(IEolModule module) Methods inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
aboutToExecute, aboutToParse, collectListeners, createModule, executed, launch, launch, parse, postExecute, preLaunchCheck, preParse, teardownMethods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getBreakpoints, getBuildOrder, getLaunch, getProjectsForProblemSearch, isLaunchProblem, saveBeforeLaunchMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getLanguagein classEpsilonLaunchConfigurationDelegate- Since:
- 1.6
-
createDebugger
- Overrides:
createDebuggerin classEpsilonLaunchConfigurationDelegate
-
preExecute
protected void preExecute(IEolModule module) throws org.eclipse.core.runtime.CoreException, EolRuntimeException - Overrides:
preExecutein classEpsilonLaunchConfigurationDelegate- Throws:
org.eclipse.core.runtime.CoreExceptionEolRuntimeException
-
getDefaultModule
Description copied from class:EpsilonLaunchConfigurationDelegateGet the module default module implementation.- Specified by:
getDefaultModulein classEpsilonLaunchConfigurationDelegate
-