Package org.sikuli.script.runners
Class SKLRunner
- java.lang.Object
-
- org.sikuli.script.runners.AbstractScriptRunner
-
- org.sikuli.script.runners.AbstractLocalFileScriptRunner
-
- org.sikuli.script.runners.ZipRunner
-
- org.sikuli.script.runners.SKLRunner
-
- All Implemented Interfaces:
IScriptRunner
public class SKLRunner extends ZipRunner
Runs a packed sikulix script- Author:
- mbalmer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sikuli.script.support.IScriptRunner
IScriptRunner.EffectiveRunner, IScriptRunner.Options
-
-
Constructor Summary
Constructors Constructor Description SKLRunner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getExtensions()returns the list of possible script file extensions, first is the defaultStringgetName()Gets the name of the ScriptRunner.StringgetType()return the type of script this handler can execute.-
Methods inherited from class org.sikuli.script.runners.ZipRunner
canHandle, doAbort, doRunScript, getEffectiveRunner, getScriptEntryName, hasTempBundle, isAbortSupported, isSupported, openZipFile
-
Methods inherited from class org.sikuli.script.runners.AbstractLocalFileScriptRunner
adjustBundlePath, resetBundlePath
-
Methods inherited from class org.sikuli.script.runners.AbstractScriptRunner
abort, canHandleFileEnding, close, doClose, doEvalScript, doInit, doRedirect, doRunLines, evalScript, execAfter, execBefore, getDefaultExtension, getFileEndings, hasExtension, init, isAborted, isReady, isRunning, log, redirect, reset, runLines, runScript
-
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
EXTENSIONS
public static final String[] EXTENSIONS
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:IScriptRunnerGets the name of the ScriptRunner. Should be unique. This value is needed to distinguish between different ScriptRunners.- Specified by:
getNamein interfaceIScriptRunner- Overrides:
getNamein classZipRunner- Returns:
- Name to identify the ScriptRunner or null if not available
-
getExtensions
public String[] getExtensions()
Description copied from interface:IScriptRunnerreturns the list of possible script file extensions, first is the default- Specified by:
getExtensionsin interfaceIScriptRunner- Overrides:
getExtensionsin classZipRunner- Returns:
- array of strings
-
getType
public String getType()
Description copied from interface:IScriptRunnerreturn the type of script this handler can execute.- Specified by:
getTypein interfaceIScriptRunner- Overrides:
getTypein classZipRunner- Returns:
-
-