de.saumya.mojo.rspec
Class AbstractScriptFactory
java.lang.Object
de.saumya.mojo.rspec.AbstractScriptFactory
- All Implemented Interfaces:
- ScriptFactory
- Direct Known Subclasses:
- RSpecScriptFactory, ShellScriptFactory
public abstract class AbstractScriptFactory
- extends Object
- implements ScriptFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classpathElements
protected List<String> classpathElements
outputDir
protected File outputDir
baseDir
protected String baseDir
sourceDir
protected String sourceDir
reportPath
protected String reportPath
systemProperties
protected Properties systemProperties
AbstractScriptFactory
public AbstractScriptFactory()
setClasspathElements
public void setClasspathElements(List<String> classpathElements)
- Specified by:
setClasspathElements in interface ScriptFactory
setOutputDir
public void setOutputDir(File outputDir)
- Specified by:
setOutputDir in interface ScriptFactory
setBaseDir
public void setBaseDir(String baseDir)
- Specified by:
setBaseDir in interface ScriptFactory
setSourceDir
public void setSourceDir(String sourceDir)
- Specified by:
setSourceDir in interface ScriptFactory
setReportPath
public void setReportPath(String reportPath)
- Specified by:
setReportPath in interface ScriptFactory
setSystemProperties
public void setSystemProperties(Properties systemProperties)
- Specified by:
setSystemProperties in interface ScriptFactory
getScriptName
protected abstract String getScriptName()
getScriptFile
public File getScriptFile()
emit
public void emit()
throws Exception
- Specified by:
emit in interface ScriptFactory
- Throws:
Exception
Copyright © 2010. All Rights Reserved.