Class EclContext
- java.lang.Object
-
- org.eclipse.epsilon.eol.execute.context.EolContext
-
- org.eclipse.epsilon.erl.execute.context.ErlContext
-
- org.eclipse.epsilon.ecl.execute.context.EclContext
-
- All Implemented Interfaces:
IEclContext,IEolContext,IErlContext
public class EclContext extends ErlContext implements IEclContext
-
-
Field Summary
Fields Modifier and Type Field Description protected MatchTracematchTraceprotected MatchTracetempMatchTrace-
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
Constructors Constructor Description EclContext()EclContext(IEclContext other)Copy constructor, for internal use only.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchTracegetMatchTrace()IEclModulegetModule()MatchTracegetTempMatchTrace()voidsetMatchTrace(MatchTrace matchTrace)-
Methods inherited from class org.eclipse.epsilon.erl.execute.context.ErlContext
getExecutorFactory, setExecutorFactory, setProfilingEnabled
-
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, setExecutorFactory, setExtendedProperties, setFrameStack, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setProfilingEnabled, setUserInput, setWarningStream
-
Methods inherited from interface org.eclipse.epsilon.erl.execute.context.IErlContext
getExecutorFactory
-
-
-
-
Field Detail
-
matchTrace
protected MatchTrace matchTrace
-
tempMatchTrace
protected MatchTrace tempMatchTrace
-
-
Constructor Detail
-
EclContext
public EclContext()
-
EclContext
public EclContext(IEclContext other)
Copy constructor, for internal use only.- Since:
- 1.6
-
-
Method Detail
-
setMatchTrace
public void setMatchTrace(MatchTrace matchTrace)
- Specified by:
setMatchTracein interfaceIEclContext
-
getMatchTrace
public MatchTrace getMatchTrace()
- Specified by:
getMatchTracein interfaceIEclContext
-
getTempMatchTrace
public MatchTrace getTempMatchTrace()
- Specified by:
getTempMatchTracein interfaceIEclContext
-
getModule
public IEclModule getModule()
- Specified by:
getModulein interfaceIEclContext- Specified by:
getModulein interfaceIEolContext- Specified by:
getModulein interfaceIErlContext- Overrides:
getModulein classErlContext
-
-