public class RhinoContextFactory
extends org.mozilla.javascript.ContextFactory
| Constructor and Description |
|---|
RhinoContextFactory() |
| Modifier and Type | Method and Description |
|---|---|
org.mozilla.javascript.ClassShutter |
getExtraClassShutter() |
int |
getJsVersion() |
int |
getOptLevel() |
protected boolean |
hasFeature(org.mozilla.javascript.Context cx,
int i)
Override various default behaviors of Rhino.
|
boolean |
isCountOperations() |
protected org.mozilla.javascript.Context |
makeContext()
This method is called by Rhino when it's time for the context to be actually created, so in here
we can access all the stuff that was set previously.
|
protected void |
observeInstructionCount(org.mozilla.javascript.Context cx,
int count)
Rhino will call this every "instruction observer threshold" bytecode instructions.
|
void |
setCountOperations(boolean countOperations) |
void |
setExtraClassShutter(org.mozilla.javascript.ClassShutter extraClassShutter) |
void |
setJsVersion(int jsVersion) |
void |
setOptLevel(int optLevel) |
addListener, call, checkNotSealed, createClassLoader, doTopCall, enter, enterContext, enterContext, exit, getApplicationClassLoader, getE4xImplementationFactory, getGlobal, getGlobalSetter, hasExplicitGlobal, initApplicationClassLoader, initGlobal, isSealed, onContextCreated, onContextReleased, removeListener, sealprotected org.mozilla.javascript.Context makeContext()
makeContext in class org.mozilla.javascript.ContextFactoryprotected void observeInstructionCount(org.mozilla.javascript.Context cx,
int count)
observeInstructionCount in class org.mozilla.javascript.ContextFactoryprotected boolean hasFeature(org.mozilla.javascript.Context cx,
int i)
hasFeature in class org.mozilla.javascript.ContextFactorypublic int getJsVersion()
public void setJsVersion(int jsVersion)
public int getOptLevel()
public void setOptLevel(int optLevel)
public boolean isCountOperations()
public void setCountOperations(boolean countOperations)
public org.mozilla.javascript.ClassShutter getExtraClassShutter()
public void setExtraClassShutter(org.mozilla.javascript.ClassShutter extraClassShutter)
Copyright © 2016 Apigee Corporation. All Rights Reserved.