|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.debug.core.model.LaunchConfigurationDelegate
org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
org.eclipse.etrice.generator.launch.GeneratorLaunchConfigurationDelegate
public abstract class GeneratorLaunchConfigurationDelegate
Nested Class Summary | |
---|---|
protected static class |
GeneratorLaunchConfigurationDelegate.ConsoleLineOutput
|
Field Summary |
---|
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
---|
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus |
Constructor Summary | |
---|---|
GeneratorLaunchConfigurationDelegate()
|
Method Summary | |
---|---|
protected abstract void |
addArguments(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.StringBuffer argString)
assemble the command line by adding further parameters |
protected void |
addModels(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.StringBuffer argString)
|
protected abstract java.lang.String |
getConsoleName()
|
void |
launch(org.eclipse.debug.core.ILaunchConfiguration configuration,
java.lang.String mode,
org.eclipse.debug.core.ILaunch launch,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
protected abstract void |
runGenerator(java.lang.String[] args,
ILineOutput out)
call the generator main method |
Methods inherited from class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate |
---|
abort, getBootpath, getBootpathExt, getBreakpoints, getBuildOrder, getClasspath, getDefaultWorkingDirectory, getEnvironment, getJavaLibraryPath, getJavaProject, getJavaProjectName, getLaunchManager, getMainTypeName, getProgramArguments, getProjectsForProblemSearch, getVMArguments, getVMConnectorId, getVMInstall, getVMInstallName, getVMInstallType, getVMInstallTypeId, getVMRunner, getVMSpecificAttributesMap, getWorkingDirectory, getWorkingDirectoryPath, handleDebugEvents, isAllowTerminate, isLaunchProblem, isStopInMain, preLaunchCheck, prepareStopInMain, setDefaultSourceLocator, verifyJavaProject, verifyMainTypeName, verifyVMInstall, verifyWorkingDirectory |
Methods inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
---|
addReferencedProjects, buildForLaunch, buildProjects, computeBuildOrder, computeReferencedBuildOrder, existsProblems, finalLaunchCheck, getLaunch, saveBeforeLaunch |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeneratorLaunchConfigurationDelegate()
Method Detail |
---|
public void launch(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected void addModels(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.StringBuffer argString) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected abstract void addArguments(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.StringBuffer argString) throws org.eclipse.core.runtime.CoreException
configuration
- argString
-
org.eclipse.core.runtime.CoreException
protected abstract void runGenerator(java.lang.String[] args, ILineOutput out)
args
- the command line argumentsout
- line wise output to consoleprotected abstract java.lang.String getConsoleName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |