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 FlockResultexecute(MigrationStrategy strategy)ConservativeCopyContextgetConservativeCopyContext()EquivalenceEstablishmentContextgetEquivalenceEstablishmentContext()MigrationStrategyCheckingContextgetMigrationStrategyCheckingContext()voidsetMigratedModel(int indexInRepository)voidsetMigratedModel(IModel model)voidsetOriginalModel(int indexInRepository)voidsetOriginalModel(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()
-
-