# Package org.eclipse.viatra.transformation.evm.notification

- Interface Summary
  Interface | Description
  --- | ---
  IActivationNotificationListener | The interface is used to observe the changes in the collection of activations.
  IActivationNotificationProvider | This interface is used for providing an internal activation notification mechanism.
  IAttributeMonitorListener<Atom> | The interface exposes the `#notifyUpdate(Atom)` method to receive notifications when the attributes of the atom objects have changed.

- Class Summary
  Class | Description
  --- | ---
  ActivationNotificationProvider | Classes implement this interface to provide notifications about the changes in the collection of activations within the AbstractRule Engine.
  AttributeMonitor<Atom> | The class defines the operations that are required to observe the EMF attribute changes on atom objects.