yawda.data.model.javascript
Class CJSModelExecutor.CShell

java.lang.Object
  extended byorg.mozilla.javascript.ScriptableObject
      extended byorg.mozilla.javascript.ImporterTopLevel
          extended byyawda.data.model.javascript.CJSModelExecutor.CShell
All Implemented Interfaces:
org.mozilla.javascript.debug.DebuggableObject, org.mozilla.javascript.Scriptable, Serializable
Enclosing class:
CJSModelExecutor

public static class CJSModelExecutor.CShell
extends org.mozilla.javascript.ImporterTopLevel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.mozilla.javascript.ScriptableObject
 
Field Summary
 
Fields inherited from class org.mozilla.javascript.ScriptableObject
DONTENUM, EMPTY, PERMANENT, READONLY
 
Fields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND
 
Constructor Summary
CJSModelExecutor.CShell(org.mozilla.javascript.Context cx)
           
 
Method Summary
static void exit(org.mozilla.javascript.Context cx, org.mozilla.javascript.Scriptable thisObj, Object[] args, org.mozilla.javascript.Function funObj)
           
 Object getResult()
           
 
Methods inherited from class org.mozilla.javascript.ImporterTopLevel
get, getClassName, has, importPackage, initStandardObjects
 
Methods inherited from class org.mozilla.javascript.ScriptableObject
associateValue, callMethod, defineClass, defineClass, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, has, hasInstance, hasProperty, hasProperty, isSealed, put, put, putProperty, putProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setParentScope, setPrototype, toSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CJSModelExecutor.CShell

public CJSModelExecutor.CShell(org.mozilla.javascript.Context cx)
Method Detail

exit

public static final void exit(org.mozilla.javascript.Context cx,
                              org.mozilla.javascript.Scriptable thisObj,
                              Object[] args,
                              org.mozilla.javascript.Function funObj)
                       throws CJSModelExecutor.CExitException
Throws:
CJSModelExecutor.CExitException

getResult

public final Object getResult()