Package org.eclipse.viatra.transformation.evm.api.adapter
-
Interface Summary 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 Summary Class Description AbstractEVMAdapter AbstractIEVMAdapter
implementation.AbstractEVMListener AbstractIEVMListener
implementation.AdaptableActivationNotificationListener AdaptableIActivationNotificationListener
implementation.AdaptableConflictResolver AdaptableConflictResolver
implementation that enables anIEVMAdapter
implementation to replace the currentConflictSet
with a modified one.AdaptableEVM Class that is responsible for containingIEVMAdapter
andIEVMListener
objects, as well as dispatching the events they are subscribed to.AdaptableEVMFactory AdaptableExecutor IExecutor
implementation that uses theAdaptableEVM
to add external functions to certain points of an EVM based program.AdaptableRuleBase ARuleBase
that allowsIEVMListener
s to listen to the creation and removal of EVMRuleSpecification
s