Class ShellContextFactory
- java.lang.Object
- 
- org.mozilla.javascript.ContextFactory
- 
- org.mozilla.javascript.tools.shell.ShellContextFactory
 
 
- 
 public class ShellContextFactory extends ContextFactory 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.mozilla.javascript.ContextFactoryContextFactory.GlobalSetter, ContextFactory.Listener
 
- 
 - 
Constructor SummaryConstructors Constructor Description ShellContextFactory()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCharacterEncoding()protected booleanhasFeature(Context cx, int featureIndex)Implementation ofContext.hasFeature(int featureIndex).protected voidonContextCreated(Context cx)voidsetAllowReservedKeywords(boolean allowReservedKeywords)voidsetCharacterEncoding(java.lang.String characterEncoding)voidsetErrorReporter(ErrorReporter errorReporter)voidsetGeneratingDebug(boolean generatingDebug)voidsetLanguageVersion(int version)voidsetOptimizationLevel(int optimizationLevel)voidsetStrictMode(boolean flag)voidsetWarningAsError(boolean flag)- 
Methods inherited from class org.mozilla.javascript.ContextFactoryaddListener, call, checkNotSealed, createClassLoader, doTopCall, enter, enterContext, enterContext, exit, getApplicationClassLoader, getE4xImplementationFactory, getGlobal, getGlobalSetter, hasExplicitGlobal, initApplicationClassLoader, initGlobal, isSealed, makeContext, observeInstructionCount, onContextReleased, removeListener, seal
 
- 
 
- 
- 
- 
Method Detail- 
hasFeatureprotected boolean hasFeature(Context cx, int featureIndex) Description copied from class:ContextFactoryImplementation ofContext.hasFeature(int featureIndex). This can be used to customizeContextwithout introducing additional subclasses.- Overrides:
- hasFeaturein class- ContextFactory
 
 - 
onContextCreatedprotected void onContextCreated(Context cx) - Overrides:
- onContextCreatedin class- ContextFactory
 
 - 
setStrictModepublic void setStrictMode(boolean flag) 
 - 
setWarningAsErrorpublic void setWarningAsError(boolean flag) 
 - 
setLanguageVersionpublic void setLanguageVersion(int version) 
 - 
setOptimizationLevelpublic void setOptimizationLevel(int optimizationLevel) 
 - 
setErrorReporterpublic void setErrorReporter(ErrorReporter errorReporter) 
 - 
setGeneratingDebugpublic void setGeneratingDebug(boolean generatingDebug) 
 - 
getCharacterEncodingpublic java.lang.String getCharacterEncoding() 
 - 
setCharacterEncodingpublic void setCharacterEncoding(java.lang.String characterEncoding) 
 - 
setAllowReservedKeywordspublic void setAllowReservedKeywords(boolean allowReservedKeywords) 
 
- 
 
-