Script script = cx.compileString(scriptText, "<command>", 1, null); if (script != null) { script.exec(cx, getShellScope()); // <- just an eval }
jsscript.exec( jscx, jsscope );
evalScript.exec( jscx, jsscope );
evalScript.exec( jscx, jsscope );
endScript.exec( data.cx, data.scope ); if ( log.isDetailed() ) { logDetailed( ( "End Script found!" ) );
@Override public Object call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args) { if (script != null) { return script.exec(cx, scope); } return Undefined.instance; }
private static void executeOptionalScript(Script script, Context cx, Scriptable executionScope) { if(script != null) { script.exec(cx, executionScope); } }
@Override public Object call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args) { if (script != null) { return script.exec(cx, scope); } return Undefined.instance; }
private static void executeOptionalScript(Script script, Context cx, Scriptable executionScope) { if(script != null) { script.exec(cx, executionScope); } }
@Override public Object call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args) { if (script != null) { return script.exec(cx, scope); } return Undefined.instance; }
@Override public Object call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args) { if (script != null) { return script.exec(cx, scope); } return Undefined.instance; }
public Object run(Context cx) { ScriptableObject global = ScriptRuntime.getGlobal(cx); script.exec(cx, global); return global; } });
public Object run(Context cx) { ScriptableObject global = ScriptRuntime.getGlobal(cx); script.exec(cx, global); return global; } });
public Object run(Context cx) { ScriptableObject global = ScriptRuntime.getGlobal(cx); script.exec(cx, global); return global; } });
public Object run(Context cx) { ScriptableObject global = ScriptRuntime.getGlobal(cx); script.exec(cx, global); return global; } });
public Object run(Context cx) { ScriptableObject global = ScriptRuntime.getGlobal(cx); script.exec(cx, global); return global; } });
@JSFunction @SuppressWarnings("unused") public static Object runInContext(Context cx, Scriptable thisObj, Object[] args, Function funObj) { ContextImpl ctx = objArg(args, 0, ContextImpl.class, true); ScriptImpl self = (ScriptImpl)thisObj; return self.script.exec(cx, ctx.globalProxy); } }
private Object[] compileScript(Context cx, String scriptStr, Scriptable scriptScope, File f) { int opt = cx.getOptimizationLevel(); cx.setOptimizationLevel(-1); Script script = cx.compileString(scriptStr, f.getName(), 1, null); script.exec(cx, scriptScope); Object[] ids = scriptScope.getIds(); cx.setOptimizationLevel(opt); script = cx.compileString(scriptStr, f.getName(), 1, null); script.exec(cx, scriptScope); return ids; }
private Object[] compileScript(Context cx, String scriptStr, Scriptable scriptScope, File f) { int opt = cx.getOptimizationLevel(); cx.setOptimizationLevel(-1); Script script = cx.compileString(scriptStr, f.getName(), 1, null); script.exec(cx, scriptScope); Object[] ids = scriptScope.getIds(); cx.setOptimizationLevel(opt); script = cx.compileString(scriptStr, f.getName(), 1, null); script.exec(cx, scriptScope); return ids; }