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 and 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)