Class FlockLaunchConfigurationDelegate
- java.lang.Object
-
- org.eclipse.debug.core.model.LaunchConfigurationDelegate
-
- org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
-
- org.eclipse.epsilon.flock.dt.launching.FlockLaunchConfigurationDelegate
-
- All Implemented Interfaces:
org.eclipse.debug.core.model.ILaunchConfigurationDelegate
,org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
,EpsilonLaunchConfigurationDelegateListener
public class FlockLaunchConfigurationDelegate extends EpsilonLaunchConfigurationDelegate
-
-
Field Summary
-
Fields inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
configuration, listeners, result
-
-
Constructor Summary
Constructors Constructor Description FlockLaunchConfigurationDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EolDebugger
createDebugger()
IEolModule
getDefaultModule(org.eclipse.debug.core.ILaunchConfiguration configuration)
Get the module default module implementation.java.lang.String
getLanguage()
The language provided by the plugin.protected void
postExecute(IEolModule module)
protected void
preExecute(IEolModule module)
-
Methods inherited from class org.eclipse.epsilon.eol.dt.launching.EpsilonLaunchConfigurationDelegate
aboutToExecute, aboutToParse, collectListeners, createModule, executed, launch, launch, parse, 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
-
getLanguage
public java.lang.String 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
protected EolDebugger 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
-
postExecute
protected void postExecute(IEolModule module) throws org.eclipse.core.runtime.CoreException, EolRuntimeException
- Overrides:
postExecute
in classEpsilonLaunchConfigurationDelegate
- Throws:
org.eclipse.core.runtime.CoreException
EolRuntimeException
-
getDefaultModule
public IEolModule getDefaultModule(org.eclipse.debug.core.ILaunchConfiguration configuration)
Description copied from class:EpsilonLaunchConfigurationDelegate
Get the module default module implementation.- Specified by:
getDefaultModule
in classEpsilonLaunchConfigurationDelegate
-
-