package org.codehaus.mojo.rspec;
import java.io.File;
import java.util.List;
import java.util.Properties;
public interface ScriptFactory {
void setBaseDir(String baseDir);
void setOutputDir(File outputDir);
void setSourceDir(String sourceDir);
void setReportPath(String reportPath);
void setClasspathElements(List<String> classpathElements);
void setSystemProperties(Properties systemProperties);
String getScript() throws Exception;
void emit() throws Exception;
}