org.eclipse.mylar.internal.java.ui.junit
Class MylarPdeJUnitLaunchConfiguration

java.lang.Object
  extended by org.eclipse.debug.core.model.LaunchConfigurationDelegate
      extended by org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
          extended by org.eclipse.jdt.internal.junit.launcher.JUnitBaseLaunchConfiguration
              extended by org.eclipse.mylar.internal.java.ui.junit.JUnitLaunchConfigurationDelegateCOPY
                  extended by org.eclipse.mylar.internal.java.ui.junit.MylarPdeJUnitLaunchConfiguration
All Implemented Interfaces:
org.eclipse.debug.core.IDebugEventSetListener, org.eclipse.debug.core.model.ILaunchConfigurationDelegate, org.eclipse.debug.core.model.ILaunchConfigurationDelegate2

public class MylarPdeJUnitLaunchConfiguration
extends JUnitLaunchConfigurationDelegateCOPY

Author:
Mik Kersten

Field Summary
 
Fields inherited from class org.eclipse.mylar.internal.java.ui.junit.JUnitLaunchConfigurationDelegateCOPY
CORE_APPLICATION, fConfigDir, REQUIRED_PLUGINS, UI_APPLICATION
 
Fields inherited from class org.eclipse.jdt.internal.junit.launcher.JUnitBaseLaunchConfiguration
ATTR_KEEPRUNNING, FAILURES_FILENAME_ATTR, LAUNCH_CONTAINER_ATTR, NO_DISPLAY_ATTR, PORT_ATTR, RUN_QUIETLY_MODE, TEST_KIND_ATTR, TESTNAME_ATTR, TESTTYPE_ATTR
 
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus
 
Constructor Summary
MylarPdeJUnitLaunchConfiguration()
           
 
Method Summary
protected  org.eclipse.jdt.internal.junit.launcher.TestSearchResult customFindTestTypes(org.eclipse.debug.core.ILaunchConfiguration configuration, org.eclipse.core.runtime.IProgressMonitor pm)
           
 
Methods inherited from class org.eclipse.mylar.internal.java.ui.junit.JUnitLaunchConfigurationDelegateCOPY
abort, clear, createVMRunner, getBuildOrder, getClasspath, getConfigurationDirectory, getEnvironment, getProgramArguments, getProjectsForProblemSearch, getVMArguments, getVMRunner, getVMSpecificAttributesMap, getWorkingDirectory, launch, manageLaunch, preLaunchCheck, setDefaultSourceLocator, synchronizeManifests, validatePluginDependencies, validateProjectDependencies
 
Methods inherited from class org.eclipse.jdt.internal.junit.launcher.JUnitBaseLaunchConfiguration
containerTestTarget, defaultTestLoaderClass, findTestTypes, getBasicArguments, informAndAbort, keepAlive, launchTypes, performStringSubstitution, singleTypeTarget, testSearchTarget
 
Methods inherited from class org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
getBootpath, getBootpathExt, getBreakpoints, getDefaultWorkingDirectory, getJavaLibraryPath, getJavaProject, getJavaProjectName, getLaunchManager, getMainTypeName, getVMConnectorId, getVMInstall, getVMInstallName, getVMInstallType, getVMInstallTypeId, getWorkingDirectoryPath, handleDebugEvents, isAllowTerminate, isLaunchProblem, isStopInMain, preLaunchCheck, prepareStopInMain, 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

MylarPdeJUnitLaunchConfiguration

public MylarPdeJUnitLaunchConfiguration()
Method Detail

customFindTestTypes

protected org.eclipse.jdt.internal.junit.launcher.TestSearchResult customFindTestTypes(org.eclipse.debug.core.ILaunchConfiguration configuration,
                                                                                       org.eclipse.core.runtime.IProgressMonitor pm)
                                                                                throws org.eclipse.core.runtime.CoreException
Specified by:
customFindTestTypes in class JUnitLaunchConfigurationDelegateCOPY
Throws:
org.eclipse.core.runtime.CoreException