de.saumya.mojo.rspec
Interface ScriptFactory

All Known Implementing Classes:
AbstractRSpecScriptFactory, AbstractScriptFactory, RSpec1ScriptFactory, RSpec2ScriptFactory, ShellScriptFactory

public interface ScriptFactory


Method Summary
 void emit()
           
 java.lang.String getScript()
           
 java.io.File getScriptFile()
           
 void setBaseDir(java.lang.String baseDir)
           
 void setClasspathElements(java.util.List<java.lang.String> classpathElements)
           
 void setGemHome(java.io.File gemHome)
           
 void setGemPaths(java.io.File[] gemPaths)
           
 void setOutputDir(java.io.File outputDir)
           
 void setReportPath(java.lang.String reportPath)
           
 void setSourceDir(java.lang.String sourceDir)
           
 void setSummaryReport(java.io.File summaryReport)
           
 void setSystemProperties(java.util.Properties systemProperties)
           
 

Method Detail

setBaseDir

void setBaseDir(java.lang.String baseDir)

setSummaryReport

void setSummaryReport(java.io.File summaryReport)

setOutputDir

void setOutputDir(java.io.File outputDir)

setSourceDir

void setSourceDir(java.lang.String sourceDir)

setReportPath

void setReportPath(java.lang.String reportPath)

setClasspathElements

void setClasspathElements(java.util.List<java.lang.String> classpathElements)

setSystemProperties

void setSystemProperties(java.util.Properties systemProperties)

setGemHome

void setGemHome(java.io.File gemHome)

setGemPaths

void setGemPaths(java.io.File[] gemPaths)

getScriptFile

java.io.File getScriptFile()

getScript

java.lang.String getScript()
                           throws java.lang.Exception
Throws:
java.lang.Exception

emit

void emit()
          throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2011. All Rights Reserved.