Package com.simplicite.util
Class RhinoScriptInterpreter
- java.lang.Object
-
- com.simplicite.util.ScriptInterpreter
-
- com.simplicite.util.RhinoScriptInterpreter
-
public class RhinoScriptInterpreter extends ScriptInterpreter
JavaScript interpreter wrapper
-
-
Field Summary
-
Fields inherited from class com.simplicite.util.ScriptInterpreter
CP, CW, PM, STANDARD_CLASSES, STANDARD_PACKAGES, WP
-
-
Constructor Summary
Constructors Constructor Description RhinoScriptInterpreter()
RhinoScriptInterpreter(GrantCore grant)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
check(java.lang.String script)
void
debug(java.lang.String name, java.lang.String src)
Start Rhino debuggerjava.lang.String
getEngineName()
Get engine namejava.lang.String
getEngineVersion()
Get engine versionjava.lang.String
getInitializers()
-
Methods inherited from class com.simplicite.util.ScriptInterpreter
eval, eval, eval, eval, eval, findClass, getArrayOfStringArray, getEngine, getJavadocInfo, getObject, getObjectArray, getPublicMethods, getString, getStringArray, parseBoolean, parseByteArray, parseChar, parseDate, parseInt, parseList, parseLong, parseMessage, parseString, parseStringArray, parseStringArrayList, runtimeError, syntaxError
-
-
-
-
Constructor Detail
-
RhinoScriptInterpreter
public RhinoScriptInterpreter()
-
RhinoScriptInterpreter
public RhinoScriptInterpreter(GrantCore grant)
-
-
Method Detail
-
getEngineName
public java.lang.String getEngineName()
Get engine name- Specified by:
getEngineName
in classScriptInterpreter
-
getEngineVersion
public java.lang.String getEngineVersion()
Get engine version- Specified by:
getEngineVersion
in classScriptInterpreter
-
check
public void check(java.lang.String script) throws ScriptException
- Specified by:
check
in classScriptInterpreter
- Throws:
ScriptException
-
getInitializers
public java.lang.String getInitializers()
- Overrides:
getInitializers
in classScriptInterpreter
-
debug
public void debug(java.lang.String name, java.lang.String src) throws java.lang.Exception
Start Rhino debugger- Specified by:
debug
in classScriptInterpreter
- Parameters:
name
- Namesrc
- Source- Throws:
java.lang.Exception
-
-