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
ConstructorDescriptionErlContext
(IEolContext other) Copy constructor, intended for internal use only. -
Method Summary
Modifier and TypeMethodDescriptionCasts the IModule to IErlModulevoid
setExecutorFactory
(ExecutorFactory executorFactory) void
setProfilingEnabled
(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, setWarningStream
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
setProfilingEnabled
in interfaceIEolContext
- Overrides:
setProfilingEnabled
in classEolContext
-
setExecutorFactory
- Specified by:
setExecutorFactory
in interfaceIEolContext
- Overrides:
setExecutorFactory
in classEolContext
-
getExecutorFactory
- Specified by:
getExecutorFactory
in interfaceIEolContext
- Specified by:
getExecutorFactory
in interfaceIErlContext
- Overrides:
getExecutorFactory
in classEolContext
-
getModule
Description copied from interface:IErlContext
Casts the IModule to IErlModule- Specified by:
getModule
in interfaceIEolContext
- Specified by:
getModule
in interfaceIErlContext
- Overrides:
getModule
in classEolContext
- See Also:
-