Class EmlContext
java.lang.Object
org.eclipse.epsilon.eol.execute.context.EolContext
org.eclipse.epsilon.erl.execute.context.ErlContext
org.eclipse.epsilon.etl.execute.context.EtlContext
org.eclipse.epsilon.eml.execute.context.EmlContext
- All Implemented Interfaces:
IEmlContext
,IEolContext
,IErlContext
,IEtlContext
-
Field Summary
FieldsFields inherited from class org.eclipse.epsilon.etl.execute.context.EtlContext
transformationStrategy, transformationTrace
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 -
Method Summary
Modifier and TypeMethodDescriptionCasts the IModule to IErlModulevoid
setMatchTrace
(MatchTrace matchTrace) void
setMergeTrace
(MergeTrace mergeTrace) void
setMergingStrategy
(IMergingStrategy mergingStrategy) void
setModule
(IEmlModule module) Methods inherited from class org.eclipse.epsilon.etl.execute.context.EtlContext
getTransformationStrategy, getTransformationTrace, setTransformationStrategy
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
Methods inherited from interface org.eclipse.epsilon.etl.execute.context.IEtlContext
getTransformationStrategy, getTransformationTrace, setTransformationStrategy
-
Field Details
-
matchTrace
-
mergeTrace
-
-
Constructor Details
-
EmlContext
public EmlContext()
-
-
Method Details
-
getMergingStrategy
- Specified by:
getMergingStrategy
in interfaceIEmlContext
-
setMergingStrategy
- Specified by:
setMergingStrategy
in interfaceIEmlContext
-
getMatchTrace
- Specified by:
getMatchTrace
in interfaceIEmlContext
-
getMergeTrace
- Specified by:
getMergeTrace
in interfaceIEmlContext
-
getModule
Description copied from interface:IErlContext
Casts the IModule to IErlModule- Specified by:
getModule
in interfaceIEmlContext
- Specified by:
getModule
in interfaceIEolContext
- Specified by:
getModule
in interfaceIErlContext
- Specified by:
getModule
in interfaceIEtlContext
- Overrides:
getModule
in classEtlContext
- See Also:
-
setModule
- Specified by:
setModule
in interfaceIEmlContext
-
setMatchTrace
- Specified by:
setMatchTrace
in interfaceIEmlContext
-
setMergeTrace
- Specified by:
setMergeTrace
in interfaceIEmlContext
-