de.saumya.mojo.rspec
Interface ScriptFactory

All Known Implementing Classes:
AbstractScriptFactory, RSpecScriptFactory, ShellScriptFactory

public interface ScriptFactory


Method Summary
 void emit()
           
 String getScript()
           
 void setBaseDir(String baseDir)
           
 void setClasspathElements(List<String> classpathElements)
           
 void setGemHome(File gemHome)
           
 void setGemPath(File gemHome)
           
 void setOutputDir(File outputDir)
           
 void setReportPath(String reportPath)
           
 void setSourceDir(String sourceDir)
           
 void setSystemProperties(Properties systemProperties)
           
 

Method Detail

setBaseDir

void setBaseDir(String baseDir)

setOutputDir

void setOutputDir(File outputDir)

setSourceDir

void setSourceDir(String sourceDir)

setReportPath

void setReportPath(String reportPath)

setClasspathElements

void setClasspathElements(List<String> classpathElements)

setSystemProperties

void setSystemProperties(Properties systemProperties)

setGemHome

void setGemHome(File gemHome)

setGemPath

void setGemPath(File gemHome)

getScript

String getScript()
                 throws Exception
Throws:
Exception

emit

void emit()
          throws Exception
Throws:
Exception


Copyright © 2010. All Rights Reserved.