org.schmant.app.jython
Class JythonExecutorFactory
java.lang.Object
org.schmant.ScriptExecutorFactory
org.schmant.app.jython.JythonExecutorFactory
public final class JythonExecutorFactory
- extends ScriptExecutorFactory
This factory creates script executors for running Jython build scripts (file
name extension py
).
- Since:
- 1.1
- Author:
- Karl Gustafsson
- See Also:
JythonExecutor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JythonExecutorFactory
public JythonExecutorFactory()
canHandleScriptFileNameExtension
public boolean canHandleScriptFileNameExtension(String extension)
- Description copied from class:
ScriptExecutorFactory
- Does this script executor factory create a
ScriptExecutor
that
can handle build scripts with the supplied file name extension?
- Specified by:
canHandleScriptFileNameExtension
in class ScriptExecutorFactory
- Parameters:
extension
- The file name extension in lower case, without the
leading dot.
- Returns:
true
if this script executor factory can handle the
script file.
create
public ScriptExecutor create(LauncherSettings ls,
Report r)
- Description copied from class:
ScriptExecutorFactory
- Create a
ScriptExecutor
.
- Specified by:
create
in class ScriptExecutorFactory
- Parameters:
ls
- Command line arguments.r
- A report for logging output to.
- Returns:
- A script executor.