## Uses of Class
org.eclipse.incquery.runtime.api.scope.IncQueryScope

- Packages that use IncQueryScope
  Package | Description
  --- | ---
  org.eclipse.incquery.patternlanguage.emf.specification |
  org.eclipse.incquery.runtime.api |
  org.eclipse.incquery.runtime.api.impl |
  org.eclipse.incquery.runtime.api.scope |
  org.eclipse.incquery.runtime.emf |
  org.eclipse.incquery.runtime.internal.apiimpl |
  org.eclipse.incquery.validation.runtime |
  org.eclipse.incquery.viewmodel.traceablilty.generic |

- - ### Uses of IncQueryScope in org.eclipse.incquery.patternlanguage.emf.specification

    Methods in org.eclipse.incquery.patternlanguage.emf.specification that return types with arguments of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends IncQueryScope>` | GenericQuerySpecification.`getPreferredScopeClass()`

  - ### Uses of IncQueryScope in org.eclipse.incquery.runtime.api

    Methods in org.eclipse.incquery.runtime.api that return IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `abstract IncQueryScope` | IncQueryEngine.`getScope()`

    Methods in org.eclipse.incquery.runtime.api that return types with arguments of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends IncQueryScope>` | IQuerySpecification.`getPreferredScopeClass()` The query is formulated over this kind of modeling platform.

    Methods in org.eclipse.incquery.runtime.api with parameters of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `static AdvancedIncQueryEngine` | AdvancedIncQueryEngine.`createUnmanagedEngine(IncQueryScope scope)` Creates a new unmanaged IncQuery engine to evaluate queries over a given scope specified by an `IncQueryScope`.
    `IncQueryEngine` | IncQueryEngineManager.`getIncQueryEngine(IncQueryScope scope)` Creates a managed IncQuery engine at a given scope (e.g.
    `IncQueryEngine` | IncQueryEngineManager.`getIncQueryEngineIfExists(IncQueryScope scope)` Retrieves an already existing managed IncQuery engine.
    `static IncQueryEngine` | IncQueryEngine.`on(IncQueryScope scope)` Obtain a (managed) `IncQueryEngine` to evaluate queries over a given scope specified by an `IncQueryScope`.

  - ### Uses of IncQueryScope in org.eclipse.incquery.runtime.api.impl

    Methods in org.eclipse.incquery.runtime.api.impl that return types with arguments of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends IncQueryScope>` | BaseGeneratedEMFQuerySpecification.`getPreferredScopeClass()`

  - ### Uses of IncQueryScope in org.eclipse.incquery.runtime.api.scope

    Method parameters in org.eclipse.incquery.runtime.api.scope with type arguments of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | IncQueryScope.`isCompatibleWithQueryScope(java.lang.Class<? extends IncQueryScope> queryScopeClass)` Determines whether a query engine initialized on this scope can evaluate queries formulated against the given scope type.

  - ### Uses of IncQueryScope in org.eclipse.incquery.runtime.emf

    Subclasses of IncQueryScope in org.eclipse.incquery.runtime.emf
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EMFScope` An IncQuery scope consisting of EMF objects contained in multiple `ResourceSet`s, a single `ResourceSet`, `Resource` or a containment subtree below a given `EObject`.

  - ### Uses of IncQueryScope in org.eclipse.incquery.runtime.internal.apiimpl

    Methods in org.eclipse.incquery.runtime.internal.apiimpl that return IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `IncQueryScope` | IncQueryEngineImpl.`getScope()`

    Constructors in org.eclipse.incquery.runtime.internal.apiimpl with parameters of type IncQueryScope
    Constructor and Description
    `IncQueryEngineImpl(IncQueryEngineManager manager, IncQueryScope scope)`

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

    Methods in org.eclipse.incquery.validation.runtime with parameters of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `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.

  - ### Uses of IncQueryScope in org.eclipse.incquery.viewmodel.traceablilty.generic

    Methods in org.eclipse.incquery.viewmodel.traceablilty.generic that return types with arguments of type IncQueryScope
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Class<? extends IncQueryScope>` | GenericTracedQuerySpecification.`getPreferredScopeClass()`
    `java.lang.Class<? extends IncQueryScope>` | GenericReferencedQuerySpecification.`getPreferredScopeClass()`