Class FlockContext
java.lang.Object
org.eclipse.epsilon.eol.execute.context.EolContext
org.eclipse.epsilon.erl.execute.context.ErlContext
org.eclipse.epsilon.flock.execute.context.FlockContext
- All Implemented Interfaces:
IEolContext,IErlContext,IFlockContext
-
Field Summary
FieldsFields 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 TypeMethodDescriptionexecute(MigrationStrategy strategy) Casts the IModule to IErlModulevoidsetMigratedModel(int indexInRepository) voidsetMigratedModel(IModel migratedModel) voidsetOriginalModel(int indexInRepository) voidsetOriginalModel(IModel originalModel) Methods inherited from class org.eclipse.epsilon.erl.execute.context.ErlContext
getExecutorFactory, setExecutorFactory, setProfilingEnabledMethods 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, setExecutorFactory, setExtendedProperties, setFrameStack, setIntrospectionManager, setModelRepository, setModule, setNativeTypeDelegates, setOperationFactory, setOutputStream, setPrettyPrinterManager, setProfilingEnabled, setUserInput, setWarningStreamMethods inherited from interface org.eclipse.epsilon.erl.execute.context.IErlContext
getExecutorFactory
-
Field Details
-
originalModel
-
migratedModel
-
-
Constructor Details
-
FlockContext
public FlockContext()
-
-
Method Details
-
getOriginalModel
-
getMigratedModel
-
setOriginalModel
- Specified by:
setOriginalModelin interfaceIFlockContext- Throws:
FlockUnsupportedModelException
-
setMigratedModel
- Specified by:
setMigratedModelin interfaceIFlockContext- Throws:
FlockUnsupportedModelException
-
setOriginalModel
- Specified by:
setOriginalModelin interfaceIFlockContext- Throws:
FlockUnsupportedModelException
-
setMigratedModel
- Specified by:
setMigratedModelin interfaceIFlockContext- Throws:
FlockUnsupportedModelException
-
execute
- Specified by:
executein interfaceIFlockContext- Throws:
FlockRuntimeException
-
getEquivalenceEstablishmentContext
- Specified by:
getEquivalenceEstablishmentContextin interfaceIFlockContext
-
getMigrationStrategyCheckingContext
- Specified by:
getMigrationStrategyCheckingContextin interfaceIFlockContext
-
getConservativeCopyContext
- Specified by:
getConservativeCopyContextin interfaceIFlockContext
-
getModule
Description copied from interface:IErlContextCasts the IModule to IErlModule- Specified by:
getModulein interfaceIEolContext- Specified by:
getModulein interfaceIErlContext- Overrides:
getModulein classErlContext- See Also:
-