|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.clapper.util.scripting.UnifiedScriptEngineManager
org.clapper.util.scripting.javax_script.JavaxScriptEngineManager
public class JavaxScriptEngineManager
UnifiedScriptEngineManager that uses the Java 6
javax.script (a.k.a., JSR 223) scripting framework.
| Constructor Summary | |
|---|---|
JavaxScriptEngineManager()
Creates a new instance of JavaxScriptEngineManager |
|
| Method Summary | |
|---|---|
void |
clearBindings()
Clear all current bindings. |
java.lang.Object |
get(java.lang.String key)
Get the value for a specified key in the object bindings. |
java.util.Map<java.lang.String,java.lang.Object> |
getBindings()
Get the global object bindings. |
UnifiedScriptEngine |
getEngineByExtension(java.lang.String ext)
Get a UnifiedScriptEngine for the specified language, by mapping a file name extension to the language. |
UnifiedScriptEngine |
getEngineByName(java.lang.String language)
Get a UnifiedScriptEngine for the specified language. |
ScriptFrameworkType |
getType()
Get the framework type ( ScriptFrameworkType associated with
the UnifiedScriptEngineManager object. |
void |
put(java.lang.String name,
java.lang.Object object)
Put an object into the script environment. |
| Methods inherited from class org.clapper.util.scripting.UnifiedScriptEngineManager |
|---|
getEngineForFile, getManager, getManager |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaxScriptEngineManager()
| Method Detail |
|---|
public ScriptFrameworkType getType()
ScriptFrameworkType associated with
the UnifiedScriptEngineManager object.
getType in class UnifiedScriptEngineManager
public java.util.Map<java.lang.String,java.lang.Object> getBindings()
throws UnifiedScriptException
getBindings in class UnifiedScriptEngineManagerUnifiedScriptException - on errorclearBindings(),
put(java.lang.String, java.lang.Object)
public void clearBindings()
throws UnifiedScriptException
clearBindings in class UnifiedScriptEngineManagerUnifiedScriptException - on errorput(java.lang.String, java.lang.Object)
public void put(java.lang.String name,
java.lang.Object object)
throws UnifiedScriptException
put in class UnifiedScriptEngineManagername - the name by which the object will be known to scriptsobject - the object
UnifiedScriptException - on errorpublic java.lang.Object get(java.lang.String key)
get in class UnifiedScriptEngineManagerkey - the key
public UnifiedScriptEngine getEngineByName(java.lang.String language)
throws UnifiedScriptException
getEngineByName in class UnifiedScriptEngineManagerlanguage - the language name
UnifiedScriptException - on error
public UnifiedScriptEngine getEngineByExtension(java.lang.String ext)
throws UnifiedScriptException
getEngineByExtension in class UnifiedScriptEngineManagerext - the extension
UnifiedScriptException - on error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||