TPTP 4.6.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.integration.pde.internal.util
Class PDEIntegrationLauncherUtility.JUnitPluginConfigurationExtended

java.lang.Object
  extended by org.eclipse.debug.core.model.LaunchConfigurationDelegate
      extended by org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate
          extended by org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate
              extended by org.eclipse.pde.ui.launcher.JUnitLaunchConfigurationDelegate
                  extended by org.eclipse.tptp.platform.integration.pde.internal.util.PDEIntegrationLauncherUtility.JUnitPluginConfigurationExtended
All Implemented Interfaces:
org.eclipse.debug.core.IDebugEventSetListener, org.eclipse.debug.core.model.ILaunchConfigurationDelegate, org.eclipse.debug.core.model.ILaunchConfigurationDelegate2
Enclosing class:
PDEIntegrationLauncherUtility

public static class PDEIntegrationLauncherUtility.JUnitPluginConfigurationExtended
extends org.eclipse.pde.ui.launcher.JUnitLaunchConfigurationDelegate

Used to extract attributes from configuration associated with a JUnit plug-in launch item


Field Summary
 
Fields inherited from class org.eclipse.pde.ui.launcher.JUnitLaunchConfigurationDelegate
fConfigDir
 
Fields inherited from class org.eclipse.debug.core.model.LaunchConfigurationDelegate
complileErrorProjectPromptStatus, complileErrorPromptStatus, promptStatus, saveScopedDirtyEditors, switchToDebugPromptStatus
 
Constructor Summary
PDEIntegrationLauncherUtility.JUnitPluginConfigurationExtended()
           
 
Method Summary
 org.eclipse.jdt.launching.IVMRunner getVMRunner(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.String mode)
           
 org.eclipse.jdt.launching.VMRunnerConfiguration getVMRunnerConfiguration()
           
 
Methods inherited from class org.eclipse.pde.ui.launcher.JUnitLaunchConfigurationDelegate
abort, clear, collectExecutionArguments, getApplication, getBuildOrder, getClasspath, getConfigurationDirectory, getEnvironment, getProgramArguments, getProjectsForProblemSearch, getVMArguments, getVMSpecificAttributesMap, getWorkingDirectory, manageLaunch, preLaunchCheck, setDefaultSourceLocator, synchronizeManifests, validatePluginDependencies, validateProjectDependencies, verifyMainTypeName
 
Methods inherited from class org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate
evaluateTests, launch
 
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, 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

PDEIntegrationLauncherUtility.JUnitPluginConfigurationExtended

public PDEIntegrationLauncherUtility.JUnitPluginConfigurationExtended()
Method Detail

getVMRunner

public org.eclipse.jdt.launching.IVMRunner getVMRunner(org.eclipse.debug.core.ILaunchConfiguration configuration,
                                                       java.lang.String mode)
                                                throws org.eclipse.core.runtime.CoreException
Overrides:
getVMRunner in class org.eclipse.pde.ui.launcher.JUnitLaunchConfigurationDelegate
Throws:
org.eclipse.core.runtime.CoreException

getVMRunnerConfiguration

public org.eclipse.jdt.launching.VMRunnerConfiguration getVMRunnerConfiguration()

TPTP 4.6.0 Platform Project
Internal API Specification