| Interface | Description |
|---|---|
| IAdaptableEVMFactoryListener | |
| IAdapterConfiguration |
Interface that defines the methods of VIATRA transformation adapter configurations.
|
| IEVMAdapter |
Interface that defines the methods of EVM adapter objects.
|
| IEVMListener |
Interface that defines the methods of EVM listener objects.
|
| Class | Description |
|---|---|
| AbstractEVMAdapter |
Abstract
IEVMAdapter implementation. |
| AbstractEVMListener |
Abstract
IEVMListener implementation. |
| AdaptableActivationNotificationListener |
Adaptable
IActivationNotificationListener implementation. |
| AdaptableConflictResolver |
Adaptable
ConflictResolver implementation that enables an IEVMAdapter implementation to replace the
current ConflictSet with a modified one. |
| AdaptableEVM |
Class that is responsible for containing
IEVMAdapter and IEVMListener objects, as well as dispatching
the events they are subscribed to. |
| AdaptableEVMFactory | |
| AdaptableExecutor |
IExecutor implementation that uses the AdaptableEVM to add
external functions to certain points of an EVM based program. |
| AdaptableRuleBase |
A
RuleBase that allows IEVMListeners to listen to the creation and removal of EVM
RuleSpecifications |