Class AdaptableConflictResolver
- java.lang.Object
-
- org.eclipse.viatra.transformation.evm.api.adapter.AdaptableConflictResolver
-
- All Implemented Interfaces:
ConflictResolver
public class AdaptableConflictResolver extends java.lang.Object implements ConflictResolver
AdaptableConflictResolver
implementation that enables anIEVMAdapter
implementation to replace the currentConflictSet
with a modified one.
-
-
Field Summary
Fields Modifier and Type Field Description protected AdaptableEVM
container
protected ConflictResolver
delegatedConflictResolver
-
Constructor Summary
Constructors Constructor Description AdaptableConflictResolver(ConflictResolver delegatedConflictResolver, AdaptableEVM container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChangeableConflictSet
createConflictSet()
-
-
-
Field Detail
-
delegatedConflictResolver
protected final ConflictResolver delegatedConflictResolver
-
container
protected final AdaptableEVM container
-
-
Constructor Detail
-
AdaptableConflictResolver
public AdaptableConflictResolver(ConflictResolver delegatedConflictResolver, AdaptableEVM container)
-
-
Method Detail
-
createConflictSet
public ChangeableConflictSet createConflictSet()
- Specified by:
createConflictSet
in interfaceConflictResolver
-
-