Class ShellContextFactory
java.lang.Object
org.mozilla.javascript.ContextFactory
org.mozilla.javascript.tools.shell.ShellContextFactory
-
Nested Class Summary
Nested classes/interfaces inherited from class org.mozilla.javascript.ContextFactory
ContextFactory.GlobalSetter, ContextFactory.Listener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
hasFeature
(Context cx, int featureIndex) Implementation ofContext.hasFeature(int featureIndex)
.protected void
void
setAllowReservedKeywords
(boolean allowReservedKeywords) void
setCharacterEncoding
(String characterEncoding) void
setErrorReporter
(ErrorReporter errorReporter) void
setGeneratingDebug
(boolean generatingDebug) void
setLanguageVersion
(int version) void
setOptimizationLevel
(int optimizationLevel) void
setStrictMode
(boolean flag) void
setWarningAsError
(boolean flag) Methods inherited from class org.mozilla.javascript.ContextFactory
addListener, call, checkNotSealed, createClassLoader, doTopCall, enter, enterContext, enterContext, exit, getApplicationClassLoader, getE4xImplementationFactory, getGlobal, getGlobalSetter, hasExplicitGlobal, initApplicationClassLoader, initGlobal, isSealed, makeContext, observeInstructionCount, onContextReleased, removeListener, seal
-
Constructor Details
-
ShellContextFactory
public ShellContextFactory()
-
-
Method Details
-
hasFeature
Description copied from class:ContextFactory
Implementation ofContext.hasFeature(int featureIndex)
. This can be used to customizeContext
without introducing additional subclasses.- Overrides:
hasFeature
in classContextFactory
-
onContextCreated
- Overrides:
onContextCreated
in classContextFactory
-
setStrictMode
public void setStrictMode(boolean flag) -
setWarningAsError
public void setWarningAsError(boolean flag) -
setLanguageVersion
public void setLanguageVersion(int version) -
setOptimizationLevel
public void setOptimizationLevel(int optimizationLevel) -
setErrorReporter
-
setGeneratingDebug
public void setGeneratingDebug(boolean generatingDebug) -
getCharacterEncoding
-
setCharacterEncoding
-
setAllowReservedKeywords
public void setAllowReservedKeywords(boolean allowReservedKeywords)
-