package org.eclipse.dltk.tcl.testing;
import org.eclipse.debug.core.ILaunch;
import org.eclipse.debug.core.ILaunchConfiguration;
import org.eclipse.dltk.core.ISourceModule;
import org.eclipse.dltk.launching.InterpreterConfig;
import org.eclipse.dltk.testing.ITestingProcessor;
public interface ITclTestingEngine {
String getId();
String getName();
boolean isValidModule(ISourceModule module);
ITestingProcessor getProcessor(ILaunch launch);
void correctLaunchConfiguration(InterpreterConfig config, ILaunchConfiguration configuration, ILaunch launch);
}