TPTP 4.5.0 Testing Tools Project
Internal API Specification

org.eclipse.tptp.test.auto.gui.internal.runner
Class PreLauncher

java.lang.Object
  extended by org.eclipse.tptp.test.auto.gui.internal.runner.PreLauncher
All Implemented Interfaces:
org.eclipse.hyades.test.core.launch.extensions.IRunHandler

public class PreLauncher
extends java.lang.Object
implements org.eclipse.hyades.test.core.launch.extensions.IRunHandler

Used to setup the proper properties prior to the launch of the test suite.


Constructor Summary
PreLauncher()
           
 
Method Summary
protected  java.lang.String createTestScript(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite testSuite)
           
 void postRun(org.eclipse.debug.core.ILaunch launch)
           
 void preRun(org.eclipse.debug.core.ILaunchConfiguration configuration, java.lang.String mode, org.eclipse.debug.core.ILaunch launch, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreLauncher

public PreLauncher()
Method Detail

preRun

public void preRun(org.eclipse.debug.core.ILaunchConfiguration configuration,
                   java.lang.String mode,
                   org.eclipse.debug.core.ILaunch launch,
                   org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
Specified by:
preRun in interface org.eclipse.hyades.test.core.launch.extensions.IRunHandler
See Also:
IRunHandler.preRun(org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.debug.core.ILaunch, org.eclipse.emf.ecore.resource.ResourceSet, org.eclipse.core.runtime.IProgressMonitor)

createTestScript

protected java.lang.String createTestScript(org.eclipse.hyades.models.common.facades.behavioral.ITestSuite testSuite)

postRun

public void postRun(org.eclipse.debug.core.ILaunch launch)
Specified by:
postRun in interface org.eclipse.hyades.test.core.launch.extensions.IRunHandler
See Also:
IRunHandler.postRun(org.eclipse.debug.core.ILaunch)

TPTP 4.5.0 Testing Tools Project
Internal API Specification