Class EplLaunchConfigurationDelegate
java.lang.Object
org.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
org.eclipse.epsilon.epl.dt.launching.EplLaunchConfigurationDelegate
- All Implemented Interfaces:
org.eclipse.debug.core.model.ILaunchConfigurationDelegate
,org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
,EpsilonLaunchConfigurationDelegateListener
- Direct Known Subclasses:
EmgLaunchConfigurationDelegate
-
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) protected EolDebugger
void
executed
(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, Object result) getDefaultModule
(org.eclipse.debug.core.ILaunchConfiguration configuration) Get the module default module implementation.The language provided by the plugin.Methods inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
aboutToParse, collectListeners, createModule, 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
-
EplLaunchConfigurationDelegate
public EplLaunchConfigurationDelegate()
-
-
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
-
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 classEpsilonLaunchConfigurationDelegate
- Throws:
Exception
-
executed
public void executed(org.eclipse.debug.core.ILaunchConfiguration configuration, String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor progressMonitor, IEolModule module, Object result) throws Exception - Specified by:
executed
in interfaceEpsilonLaunchConfigurationDelegateListener
- Overrides:
executed
in classEpsilonLaunchConfigurationDelegate
- Throws:
Exception
-
getDefaultModule
Description copied from class:EpsilonLaunchConfigurationDelegate
Get the module default module implementation.- Specified by:
getDefaultModule
in classEpsilonLaunchConfigurationDelegate
-