org.eclipse.viatra.query.runtime.matchers.context

## Interface IQueryRuntimeContextListener

- All Known Implementing Classes:
    ExternalInputEnumeratorNode

      public interface IQueryRuntimeContextListener

  Listens for changes in the runtime context.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `update(IInputKey key, Tuple updateTuple, boolean isInsertion)` The given tuple was inserted into or removed from the input relation indicated by the given key.

- - ### Method Detail

    - #### update

          void update(IInputKey key,
                      Tuple updateTuple,
                      boolean isInsertion)

      The given tuple was inserted into or removed from the input relation indicated by the given key.
      Parameters:
        `key` - the key identifying the input relation that was updated
        `updateTuple` - the tuple that was inserted or removed
        `isInsertion` - true if it was an insertion, false otherwise.