public class JavascriptAction extends java.lang.Object implements IActionScript
Constructor and Description |
---|
JavascriptAction(java.lang.String script,
IScriptableFactory factory) |
Modifier and Type | Method and Description |
---|---|
IActionScript |
bind(VariableBindings variableBindings)
return an instanceof this action script that has been fully bound.
|
void |
dispose() |
double |
fire(ScriptSupport scriptSupport,
IInstantiation instantiation,
double firedAt)
Actually execute the script, returning the time it takes to complete (which
is added to the production firing time)
|
IScriptableFactory |
getFactory() |
java.lang.String |
getScript()
return the actual script
|
public JavascriptAction(java.lang.String script, IScriptableFactory factory)
public IActionScript bind(VariableBindings variableBindings) throws CannotInstantiateException
IActionScript
bind
in interface IActionScript
CannotInstantiateException
public void dispose()
dispose
in interface IActionScript
public double fire(ScriptSupport scriptSupport, IInstantiation instantiation, double firedAt)
IActionScript
fire
in interface IActionScript
public IScriptableFactory getFactory()
getFactory
in interface IActionScript
public java.lang.String getScript()
IActionScript
getScript
in interface IActionScript