|
||||||||||
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.jdt.junit.launcher.JUnitLaunchConfigurationDelegate
org.apache.cactus.eclipse.runner.launcher.CactusLaunchConfiguration
org.apache.cactus.eclipse.runner.launcher.JettyCactusLaunchConfiguration
public class JettyCactusLaunchConfiguration
Provides a launcher to start Cactus tests. This is done by extending
the JUnit Plugin launch configuration and adding Cactus specific VM
configuration (Cactus jars, VM parameters) and by registering this
class as an
"org.eclipse.debug.core.launchConfigurationTypes"
Eclipse
extension point.
Field Summary | |
---|---|
static java.lang.String |
ID_CACTUS_APPLICATION_JETTY
Id under which the Cactus launch configuration has been registered. |
Fields inherited from class org.apache.cactus.eclipse.runner.launcher.CactusLaunchConfiguration |
---|
ID_CACTUS_APPLICATION, VM_ARG_SEPARATOR |
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate |
---|
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus |
Fields inherited from interface org.eclipse.jdt.junit.ITestRunListener |
---|
STATUS_ERROR, STATUS_FAILURE, STATUS_OK |
Constructor Summary | |
---|---|
JettyCactusLaunchConfiguration()
|
Method Summary | |
---|---|
protected org.eclipse.jdt.core.IClasspathEntry[] |
getCactusClasspath()
|
protected java.lang.String |
getCactusVMArgs(org.eclipse.jdt.core.IJavaProject theJavaProject)
|
Methods inherited from class org.apache.cactus.eclipse.runner.launcher.CactusLaunchConfiguration |
---|
launch, testEnded, testFailed, testReran, testRunEnded, testRunStarted, testRunStopped, testRunTerminated, testStarted, testTreeEntry |
Methods inherited from class org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate |
---|
abort, collectExecutionArguments, evaluateTests, getClasspath, preLaunchCheck, verifyMainTypeName |
Methods inherited from class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate |
---|
getBootpath, getBootpathExt, getBreakpoints, getBuildOrder, 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, 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 |
Field Detail |
---|
public static final java.lang.String ID_CACTUS_APPLICATION_JETTY
Constructor Detail |
---|
public JettyCactusLaunchConfiguration()
Method Detail |
---|
protected org.eclipse.jdt.core.IClasspathEntry[] getCactusClasspath() throws org.eclipse.core.runtime.CoreException
getCactusClasspath
in class CactusLaunchConfiguration
org.eclipse.core.runtime.CoreException
- when an error occurs while
trying to build the classpathprotected java.lang.String getCactusVMArgs(org.eclipse.jdt.core.IJavaProject theJavaProject)
getCactusVMArgs
in class CactusLaunchConfiguration
theJavaProject
- the Java project to get the arguments for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |