Package org.eclipse.viatra.transformation.evm.api.adapter

## Interface IEVMAdapter

- All Known Implementing Classes:
    `AbstractEVMAdapter`

      public interface IEVMAdapter

  Interface that defines the methods of EVM adapter objects. The interface contains callback methods for various EVM events. Through these methods `IEVMAdapter` implementations can alter the execution of an EVM program.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChangeableConflictSet` | `getConflictSet​(ChangeableConflictSet set)` |
    `java.util.Iterator<Activation<?>>` | `getExecutableActivations​(java.util.Iterator<Activation<?>> iterator)` |

- - ### Method Detail

    - #### getExecutableActivations

          java.util.Iterator<Activation<?>> getExecutableActivations​(java.util.Iterator<Activation<?>> iterator)

    - #### getConflictSet

          ChangeableConflictSet getConflictSet​(ChangeableConflictSet set)