Package | Description |
---|---|
org.xul.script.scripts.lang |
Contain classes which manage scripting languages.
|
org.xul.script.scripts.lang.def |
Contain default builder factory classes for scripts.
|
org.xul.script.scripts.lang.js |
Contain classes which manage the Javascript scripting language.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractScriptBuilder
An abstract ScriptBuilder class.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Short,java.lang.Class<ScriptBuilder>> |
AbstractScriptLanguageFactory.builderClasses
The Map of ScriptBuilder classes for each script type.
|
Modifier and Type | Method and Description |
---|---|
static ScriptBuilder |
AbstractScriptLanguageFactory.BuilderCreator.createContents(java.lang.Class<ScriptBuilder> clazz)
Creates a ScriptBuilder.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.Class<ScriptBuilder> |
AbstractScriptLanguageFactory.createBuilderClass(short scriptType)
Create the builder class for a specified MIME type.
|
protected java.lang.Class<ScriptBuilder> |
AbstractScriptLanguageFactory.createBuilderClassImpl(java.lang.String path)
Create the builder class at the specified path.
|
protected java.lang.Class<ScriptBuilder> |
AbstractScriptLanguageFactory.getBuilderClass(short scriptType)
Return the builder class for a MIME type.
|
Modifier and Type | Method and Description |
---|---|
static ScriptBuilder |
AbstractScriptLanguageFactory.BuilderCreator.createContents(java.lang.Class<ScriptBuilder> clazz)
Creates a ScriptBuilder.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultGroovyScriptBuilder
A default Groovy script builder.
|
class |
DefaultJSScriptBuilder
A default Javascript script builder.
|
class |
DefaultPythonScriptBuilder
A default Python script builder.
|
class |
DefaultRubyScriptBuilder
A default Ruby script builder.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Class<ScriptBuilder> |
DefaultScriptLanguageFactory.createBuilderClass(short scriptType)
Create the builder class for a specified MIME type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJSScriptBuilder
An abstract ScriptBuilder class.
|
Copyright © 2008-2020 Herve Girod. All Rights Reserved. Documentation and source under the LGPL licence