Interface IFlockContext
-
- All Superinterfaces:
IEolContext
,IErlContext
- All Known Implementing Classes:
FlockContext
public interface IFlockContext extends IErlContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FlockResult
execute(MigrationStrategy strategy)
ConservativeCopyContext
getConservativeCopyContext()
EquivalenceEstablishmentContext
getEquivalenceEstablishmentContext()
MigrationStrategyCheckingContext
getMigrationStrategyCheckingContext()
void
setMigratedModel(int indexInRepository)
void
setMigratedModel(IModel model)
void
setOriginalModel(int indexInRepository)
void
setOriginalModel(IModel model)
-
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, getModule
-
-
-
-
Method Detail
-
setOriginalModel
void setOriginalModel(IModel model) throws FlockUnsupportedModelException
- Throws:
FlockUnsupportedModelException
-
setMigratedModel
void setMigratedModel(IModel model) throws FlockUnsupportedModelException
- Throws:
FlockUnsupportedModelException
-
setOriginalModel
void setOriginalModel(int indexInRepository) throws FlockUnsupportedModelException
- Throws:
FlockUnsupportedModelException
-
setMigratedModel
void setMigratedModel(int indexInRepository) throws FlockUnsupportedModelException
- Throws:
FlockUnsupportedModelException
-
execute
FlockResult execute(MigrationStrategy strategy) throws FlockRuntimeException
- Throws:
FlockRuntimeException
-
getMigrationStrategyCheckingContext
MigrationStrategyCheckingContext getMigrationStrategyCheckingContext()
-
getEquivalenceEstablishmentContext
EquivalenceEstablishmentContext getEquivalenceEstablishmentContext()
-
getConservativeCopyContext
ConservativeCopyContext getConservativeCopyContext()
-
-