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
public class EmlContext extends EtlContext implements IEmlContext
-
-
Field Summary
Fields Modifier and Type Field Description protected MatchTracematchTraceprotected MergeTracemergeTrace-
Fields 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 Constructor Description EmlContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchTracegetMatchTrace()MergeTracegetMergeTrace()IMergingStrategygetMergingStrategy()IEmlModulegetModule()Casts the IModule to IErlModulevoidsetMatchTrace(MatchTrace matchTrace)voidsetMergeTrace(MergeTrace mergeTrace)voidsetMergingStrategy(IMergingStrategy mergingStrategy)voidsetModule(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 Detail
-
matchTrace
protected MatchTrace matchTrace
-
mergeTrace
protected MergeTrace mergeTrace
-
-
Method Detail
-
getMergingStrategy
public IMergingStrategy getMergingStrategy()
- Specified by:
getMergingStrategyin interfaceIEmlContext
-
setMergingStrategy
public void setMergingStrategy(IMergingStrategy mergingStrategy)
- Specified by:
setMergingStrategyin interfaceIEmlContext
-
getMatchTrace
public MatchTrace getMatchTrace()
- Specified by:
getMatchTracein interfaceIEmlContext
-
getMergeTrace
public MergeTrace getMergeTrace()
- Specified by:
getMergeTracein interfaceIEmlContext
-
getModule
public IEmlModule getModule()
Description copied from interface:IErlContextCasts the IModule to IErlModule- Specified by:
getModulein interfaceIEmlContext- Specified by:
getModulein interfaceIEolContext- Specified by:
getModulein interfaceIErlContext- Specified by:
getModulein interfaceIEtlContext- Overrides:
getModulein classEtlContext- See Also:
IEolContext.getModule()
-
setModule
public void setModule(IEmlModule module)
- Specified by:
setModulein interfaceIEmlContext
-
setMatchTrace
public void setMatchTrace(MatchTrace matchTrace)
- Specified by:
setMatchTracein interfaceIEmlContext
-
setMergeTrace
public void setMergeTrace(MergeTrace mergeTrace)
- Specified by:
setMergeTracein interfaceIEmlContext
-
-