org.codehaus.mojo.javascript.test.qunit
Class RhinoRuntime
java.lang.Object
org.codehaus.mojo.javascript.test.qunit.RhinoRuntime
public class RhinoRuntime
- extends java.lang.Object
|
Field Summary |
protected org.mozilla.javascript.Context |
context
|
protected org.mozilla.javascript.tools.shell.Global |
global
|
protected org.mozilla.javascript.Scriptable |
scope
|
|
Method Summary |
void |
compileAndExec(java.io.Reader in,
java.lang.String name)
|
void |
exec(java.lang.String script,
java.lang.String name)
|
void |
execClasspathScript(java.lang.String path)
|
org.mozilla.javascript.NativeArray |
execNativeArrayFunction(java.lang.String function,
java.lang.String name,
java.lang.Object... args)
|
void |
execScriptFile(java.io.File file)
|
java.lang.String[] |
execStringArrayFunction(java.lang.String function,
java.lang.String name,
java.lang.Object... args)
|
java.lang.String |
execStringFunction(java.lang.String function,
java.lang.String name,
java.lang.Object... args)
|
java.lang.Object |
getGlobal(java.lang.String name)
|
void |
putGlobal(java.lang.String name,
java.lang.Object obj)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
global
protected final org.mozilla.javascript.tools.shell.Global global
context
protected final org.mozilla.javascript.Context context
scope
protected final org.mozilla.javascript.Scriptable scope
RhinoRuntime
public RhinoRuntime()
putGlobal
public void putGlobal(java.lang.String name,
java.lang.Object obj)
getGlobal
public java.lang.Object getGlobal(java.lang.String name)
execStringFunction
public java.lang.String execStringFunction(java.lang.String function,
java.lang.String name,
java.lang.Object... args)
execStringArrayFunction
public java.lang.String[] execStringArrayFunction(java.lang.String function,
java.lang.String name,
java.lang.Object... args)
execNativeArrayFunction
public org.mozilla.javascript.NativeArray execNativeArrayFunction(java.lang.String function,
java.lang.String name,
java.lang.Object... args)
exec
public void exec(java.lang.String script,
java.lang.String name)
execClasspathScript
public void execClasspathScript(java.lang.String path)
throws java.io.IOException
- Throws:
java.io.IOException
execScriptFile
public void execScriptFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
compileAndExec
public void compileAndExec(java.io.Reader in,
java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2010. All Rights Reserved.