## Uses of Interface
org.eclipse.incquery.runtime.evm.update.IUpdateCompleteProvider

- Packages that use IUpdateCompleteProvider
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.evm.specific.scheduler |
  org.eclipse.incquery.runtime.evm.update |

- - ### Uses of IUpdateCompleteProvider in org.eclipse.incquery.runtime.evm.specific.scheduler

    Methods in org.eclipse.incquery.runtime.evm.specific.scheduler that return IUpdateCompleteProvider
    Modifier and Type | Method and Description
    --- | ---
    `IUpdateCompleteProvider` | UpdateCompleteBasedScheduler.UpdateCompleteBasedSchedulerFactory.`getProvider()`

    Constructors in org.eclipse.incquery.runtime.evm.specific.scheduler with parameters of type IUpdateCompleteProvider
    Constructor and Description
    `UpdateCompleteBasedSchedulerFactory(IUpdateCompleteProvider provider)` Creates a scheduler factory for the given provider.

  - ### Uses of IUpdateCompleteProvider in org.eclipse.incquery.runtime.evm.update

    Classes in org.eclipse.incquery.runtime.evm.update that implement IUpdateCompleteProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IQBaseCallbackUpdateCompleteProvider` This provider implementation uses the IQBase after update callback as an event source for update complete events.
    `class` | `IQEngineUpdateCompleteProvider` This provider implementation uses the IncQueryEngine model update listener as an event source for update complete events.
    `class` | `TransactionUpdateCompleteProvider` This provider implementation uses the EMF Transaction notification as an event source for update complete events.
    `class` | `UpdateCompleteProvider` This abstract implementation allows the registration of listeners and calls them when an update complete event occurs.