## Uses of Interface
org.eclipse.incquery.validation.core.api.IValidationEngine

- Packages that use IValidationEngine
  Package | Description
  --- | ---
  org.eclipse.incquery.validation.core |
  org.eclipse.incquery.validation.runtime |

- - ### Uses of IValidationEngine in org.eclipse.incquery.validation.core

    Classes in org.eclipse.incquery.validation.core that implement IValidationEngine
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValidationEngine` This class uses an `IncQueryEngine` for tracking violations of `ConstraintSpecification`s.

    Methods in org.eclipse.incquery.validation.core that return IValidationEngine
    Modifier and Type | Method and Description
    --- | ---
    `IValidationEngine` | ValidationEngineBuilder.`build()` Prepares a new `ValidationEngine` using the configured parameters.

  - ### Uses of IValidationEngine in org.eclipse.incquery.validation.runtime

    Methods in org.eclipse.incquery.validation.runtime that return IValidationEngine
    Modifier and Type | Method and Description
    --- | ---
    `static IValidationEngine` | ValidationManager.`initializeValidationEngine(org.eclipse.emf.common.notify.Notifier notifier, java.lang.String editorId)` Deprecated. Use `ValidationInitializerUtil#initializeValidationWithRegisteredConstraintsOnNotifier` instead.
    `static IValidationEngine` | ValidationInitializerUtil.`initializeValidationWithRegisteredConstraintsOnScope(IncQueryScope scope, java.lang.String editorId)` Initializes a new validation engine implementing the IValidationEngine interface on the provided Notifier instance with the constrains specified for the given editor Id.