Package | Description |
---|---|
org.scijava.script |
Modifier and Type | Class and Description |
---|---|
class |
AbstractScriptLanguage
Abstract superclass for
ScriptLanguage implementations. |
class |
AdaptedScriptLanguage
Abstract superclass for
ScriptLanguage implementations which adapt an
existing ScriptEngineFactory . |
Modifier and Type | Method and Description |
---|---|
ScriptLanguage |
ScriptLanguageIndex.getByExtension(String extension) |
ScriptLanguage |
ScriptLanguageIndex.getByName(String name) |
ScriptLanguage |
DefaultScriptInterpreter.getLanguage() |
ScriptLanguage |
ScriptInfo.getLanguage()
Gets the scripting language of the script.
|
ScriptLanguage |
ScriptModule.getLanguage()
Deprecated.
Use
ScriptInfo.getLanguage() instead. |
ScriptLanguage |
ScriptInterpreter.getLanguage()
Returns the associated
ScriptLanguage . |
default ScriptLanguage |
ScriptService.getLanguageByExtension(String extension)
Gets the scripting language that handles the given file extension.
|
default ScriptLanguage |
ScriptService.getLanguageByName(String name)
Gets the scripting language with the given name.
|
Modifier and Type | Method and Description |
---|---|
List<ScriptLanguage> |
ScriptREPL.getInterpretedLanguages()
Gets the list of languages compatible with the REPL.
|
default List<ScriptLanguage> |
ScriptService.getLanguages()
Gets the available scripting languages.
|
default Class<ScriptLanguage> |
ScriptService.getPluginType() |
default Class<ScriptLanguage> |
ScriptHeaderService.getType() |
default Class<ScriptLanguage> |
ScriptHeader.getType() |
protected abstract Class<? extends ScriptLanguage> |
AbstractScriptHeader.handledType() |
Modifier and Type | Method and Description |
---|---|
boolean |
ScriptLanguageIndex.add(ScriptLanguage language) |
String[] |
ScriptLanguageIndex.getFileExtensions(ScriptLanguage language) |
default String |
ScriptHeaderService.getHeader(ScriptLanguage language)
Searches for all
ScriptHeader s capable of handling the given
ScriptLanguage and combines the result of their
ScriptHeader.getHeader() output to a single string. |
void |
ScriptREPL.lang(ScriptLanguage language)
Creates a new
ScriptInterpreter to interpret statements, preserving
existing variables from the previous interpreter. |
void |
ScriptInfo.setLanguage(ScriptLanguage scriptLanguage)
Overrides the script language to use when executing the script.
|
void |
ScriptModule.setLanguage(ScriptLanguage scriptLanguage)
Deprecated.
Use
ScriptInfo.setLanguage(ScriptLanguage) instead. |
boolean |
AbstractScriptHeader.supports(ScriptLanguage language) |
Constructor and Description |
---|
AbstractAutoCompleter(ScriptLanguage scriptLanguage) |
DefaultAutoCompleter(ScriptLanguage scriptLanguage) |
DefaultScriptInterpreter(PrefService prefs,
ScriptService scriptService,
ScriptLanguage language)
Deprecated.
Use
DefaultScriptInterpreter(ScriptLanguage) instead. |
DefaultScriptInterpreter(ScriptLanguage language)
Creates a new script interpreter for the given script language.
|
DefaultScriptInterpreter(ScriptLanguage language,
ScriptEngine engine)
Creates a new script interpreter for the given script language, using the
specified script engine.
|
Copyright © 2009–2023 SciJava. All rights reserved.