Class ErlContext
java.lang.Object
org.eclipse.epsilon.eol.execute.context.EolContext
org.eclipse.epsilon.erl.execute.context.ErlContext
- All Implemented Interfaces:
IEolContext,IErlContext
- Direct Known Subclasses:
EclContext,EgxContext,EplContext,EtlContext,EvlContext,FlockContext
- Since:
- 1.6
- Author:
- Sina Madani
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.execute.context.EolContext
assertionsEnabled, asyncStatementsQueue, classpathNativeTypeDelegate, errorStream, executorFactory, extendedProperties, frameStack, introspectionManager, methodContributorRegistry, modelRepository, module, nativeTypeDelegates, operationFactory, outputStream, prettyPrinterManager, profilingEnabled, userInput, warningStream -
Constructor Summary
ConstructorsConstructorDescriptionErlContext(IEolContext other) Copy constructor, intended for internal use only. -
Method Summary
Modifier and TypeMethodDescriptionCasts the IModule to IErlModulevoidsetExecutorFactory(ExecutorFactory executorFactory) voidsetProfilingEnabled(boolean profilingEnabled) Methods inherited from class org.eclipse.epsilon.eol.execute.context.EolContext
dispose, getAsyncStatementsQueue, getErrorStream, getExtendedProperties, getFrameStack, getIntrospectionManager, getModelRepository, getNativeTypeDelegates, getOperationContributorRegistry, getOperationFactory, getOutputStream, getPrettyPrinterManager, getUserInput, getWarningStream, isAssertionsEnabled, isProfilingEnabled, setAssertionsEnabled, setErrorStream, setExtendedProperties, setFrameStack, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setUserInput, setWarningStreamMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.epsilon.eol.execute.context.IEolContext
dispose, getAsyncStatementsQueue, getErrorStream, getExtendedProperties, getFrameStack, getIntrospectionManager, getModelRepository, getNativeTypeDelegates, getOperationContributorRegistry, getOperationFactory, getOutputStream, getPrettyPrinterManager, getUserInput, getWarningStream, isAssertionsEnabled, isProfilingEnabled, setAssertionsEnabled, setErrorStream, setExtendedProperties, setFrameStack, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setUserInput, setWarningStream
-
Constructor Details
-
ErlContext
public ErlContext() -
ErlContext
Copy constructor, intended for internal use only.- Parameters:
other- The parent context.
-
-
Method Details
-
setProfilingEnabled
public void setProfilingEnabled(boolean profilingEnabled) - Specified by:
setProfilingEnabledin interfaceIEolContext- Overrides:
setProfilingEnabledin classEolContext
-
setExecutorFactory
- Specified by:
setExecutorFactoryin interfaceIEolContext- Overrides:
setExecutorFactoryin classEolContext
-
getExecutorFactory
- Specified by:
getExecutorFactoryin interfaceIEolContext- Specified by:
getExecutorFactoryin interfaceIErlContext- Overrides:
getExecutorFactoryin classEolContext
-
getModule
Description copied from interface:IErlContextCasts the IModule to IErlModule- Specified by:
getModulein interfaceIEolContext- Specified by:
getModulein interfaceIErlContext- Overrides:
getModulein classEolContext- See Also:
-