@UESComponent public abstract class ScriptFactory extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FACTORY_NAME
Name of script factory component.
|
Constructor and Description |
---|
ScriptFactory() |
Modifier and Type | Method and Description |
---|---|
static Script |
getScript(java.lang.String aScriptUrl,
Returns new instance of script component.
|
private static ScriptFactory |
getScriptFactory()
Returns instance of script factory.
|
abstract Script |
getScriptInternal(java.lang.String aScriptUrl,
Returns new instance of script component.
|
Script.SCRIPT_FILE_NAME
- Script file name - Required attribute
used for basic method of script engine selection based on file extension
Script.SCRIPT_MIME_TYPE
- Script mime-type - Optional attribute used to
be able to override script engine selection based on script file extension
Script.SCRIPT_ENGINE_NAME
- Scripting engine name - Optional attribute
used to be able to override script engine selection based on script mime-typeaScriptUrl
- Script URIaProperties
- Script propertiesScriptFactoryRTException
- In case initialization of script component failsScript.SCRIPT_FILE_NAME
- Script file name - Required attribute
used for basic method of script engine selection based on file extension
Script.SCRIPT_MIME_TYPE
- Script mime-type - Optional attribute used to
be able to override script engine selection based on script file extension
Script.SCRIPT_ENGINE_NAME
- Scripting engine name - Optional attribute
used to be able to override script engine selection based on script mime-typeaScriptUrl
- Script URIaProperties
- Script propertiesScriptFactoryRTException
- In case initialization of script component fails