Package org.sikuli.script.support
Class Runner
java.lang.Object
org.sikuli.script.support.Runner
public class Runner extends Object
-
Field Summary
Fields Modifier and Type Field Description static intFILE_NOT_FOUNDstatic intNOT_SUPPORTED -
Constructor Summary
Constructors Constructor Description Runner() -
Method Summary
Modifier and Type Method Description static voidabortAll()Aborts all runners by calling their abort() method.static IScriptRunner.EffectiveRunnergetEffectiveRunner(String identifier)static Set<String>getExtensions()static Set<String>getNames()static IScriptRunnergetRunner(Class<? extends IScriptRunner> runnerClass)static IScriptRunnergetRunner(String identifier)static List<IScriptRunner>getRunners()static FilegetScriptFile(File fScriptFolder)Checks, whether the given directory contains a file with extension, that
- has the same name (excluding extension)
- can be run by one of the supported runnersstatic Set<String>getTypes()static voidinitRunners()static intrun(String script, String[] args, IScriptRunner.Options options)static intrunScript(String script, String[] args, IScriptRunner.Options options)static intrunScripts(String[] runScripts, String[] args, IScriptRunner.Options options)
-
Field Details
-
FILE_NOT_FOUND
public static final int FILE_NOT_FOUND- See Also:
- Constant Field Values
-
NOT_SUPPORTED
public static final int NOT_SUPPORTED- See Also:
- Constant Field Values
-
-
Constructor Details
-
Runner
public Runner()
-
-
Method Details
-
initRunners
public static void initRunners() -
getRunner
-
getEffectiveRunner
-
getRunners
-
getRunner
-
getExtensions
-
getNames
-
getTypes
-
runScript
-
runScripts
-
run
-
abortAll
public static void abortAll()Aborts all runners by calling their abort() method. -
getScriptFile
Checks, whether the given directory contains a file with extension, that
- has the same name (excluding extension)
- can be run by one of the supported runners- Parameters:
fScriptFolder- directory that might have a script file- Returns:
- the script file's absolute path
-