# Uses of Package
org.eclipse.incquery.runtime.api

- Packages that use org.eclipse.incquery.runtime.api
  Package | Description
  --- | ---
  org.eclipse.incquery.patternlanguage.emf.specification |
  org.eclipse.incquery.patternlanguage.emf.specification.builder |
  org.eclipse.incquery.runtime.api |
  org.eclipse.incquery.runtime.api.impl |
  org.eclipse.incquery.runtime.emf |
  org.eclipse.incquery.runtime.emf.helper |
  org.eclipse.incquery.runtime.evm.qrm |
  org.eclipse.incquery.runtime.evm.specific |
  org.eclipse.incquery.runtime.evm.specific.event |
  org.eclipse.incquery.runtime.evm.specific.job |
  org.eclipse.incquery.runtime.evm.update |
  org.eclipse.incquery.runtime.extensibility |
  org.eclipse.incquery.runtime.internal.apiimpl |
  org.eclipse.incquery.runtime.internal.boundary.unused |
  org.eclipse.incquery.runtime.internal.engine |
  org.eclipse.incquery.uml.derivedfeatures |
  org.eclipse.incquery.uml.derivedfeatures.util |
  org.eclipse.incquery.validation.core |
  org.eclipse.incquery.validation.core.api |
  org.eclipse.incquery.validation.runtime |
  org.eclipse.incquery.viewers.runtime.extensions |
  org.eclipse.incquery.viewers.runtime.extensions.jface |
  org.eclipse.incquery.viewers.runtime.model |
  org.eclipse.incquery.viewers.runtime.model.patterns |
  org.eclipse.incquery.viewers.runtime.model.patterns.util |
  org.eclipse.incquery.viewers.runtime.specifications |
  org.eclipse.incquery.viewers.runtime.util |
  org.eclipse.incquery.viewmodel.core |
  org.eclipse.incquery.viewmodel.core.util |
  org.eclipse.incquery.viewmodel.traceability |
  org.eclipse.incquery.viewmodel.traceability.patterns |
  org.eclipse.incquery.viewmodel.traceability.patterns.util |
  org.eclipse.incquery.viewmodel.traceablilty.generic |

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.patternlanguage.emf.specification
  Class and Description
  GenericPatternMatcher This is a generic pattern matcher for any IncQuery pattern, with "interpretative" query execution.
  GenericQuerySpecification This is a generic query specification for IncQuery pattern matchers, for "interpretative" query execution.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.patternlanguage.emf.specification.builder
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.api
  Class and Description
  AdvancedIncQueryEngine Advanced interface to an IncQuery incremental evaluation engine.
  GenericPatternMatch Generic signature object implementation.
  GenericPatternMatcher This is a generic pattern matcher for any IncQuery pattern, with "interpretative" query execution.
  GenericQuerySpecification This is a generic query specification for IncQuery pattern matchers, for "interpretative" query execution.
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IMatchUpdateListener An interface for low-level notifications about match appearance and disappearance.
  IModelConnectorTypeEnum This enum represents the possible notifier types which a model input should provide for the ui.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryEngineInitializationListener Listener interface to get notifications when a new managed engine is initialized.
  IncQueryEngineLifecycleListener Listener interface for getting notification on changes in an `IncQueryEngine`.
  IncQueryEngineManager Global registry of active IncQuery engines.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IncQueryModelUpdateListener Listener interface for model changes affecting different levels of the IncQuery architecture.
  IncQueryModelUpdateListener.ChangeLevel Possible notification levels for changes
  IPatternMatch Generic interface for a single match of a pattern.
  IQueryGroup Generic interface for group of query specifications.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.api.impl
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQueryGroup Generic interface for group of query specifications.
  IQuerySpecification API interface for an IncQuery query specification.
  IRunOnceQueryEngine A run-once query engine is used to get matches for queries without incremental support.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.emf
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.emf.helper
  Class and Description
  IPatternMatch Generic interface for a single match of a pattern.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.evm.qrm
  Class and Description
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.evm.specific
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.evm.specific.event
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.evm.specific.job
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IPatternMatch Generic interface for a single match of a pattern.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.evm.update
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.extensibility
  Class and Description
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.internal.apiimpl
  Class and Description
  AdvancedIncQueryEngine Advanced interface to an IncQuery incremental evaluation engine.
  IMatchUpdateListener An interface for low-level notifications about match appearance and disappearance.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryEngineLifecycleListener Listener interface for getting notification on changes in an `IncQueryEngine`.
  IncQueryEngineManager Global registry of active IncQuery engines.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IncQueryModelUpdateListener Listener interface for model changes affecting different levels of the IncQuery architecture.
  IPatternMatch Generic interface for a single match of a pattern.
  IQueryGroup Generic interface for group of query specifications.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.internal.boundary.unused
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.runtime.internal.engine
  Class and Description
  AdvancedIncQueryEngine Advanced interface to an IncQuery incremental evaluation engine.
  IncQueryEngineLifecycleListener Listener interface for getting notification on changes in an `IncQueryEngine`.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.uml.derivedfeatures
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQueryGroup Generic interface for group of query specifications.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.uml.derivedfeatures.util
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.validation.core
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IPatternMatch Generic interface for a single match of a pattern.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.validation.core.api
  Class and Description
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.validation.runtime
  Class and Description
  IPatternMatch Generic interface for a single match of a pattern.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.extensions
  Class and Description
  IModelConnectorTypeEnum This enum represents the possible notifier types which a model input should provide for the ui.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.extensions.jface
  Class and Description
  IModelConnectorTypeEnum This enum represents the possible notifier types which a model input should provide for the ui.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.model
  Class and Description
  GenericPatternMatch Generic signature object implementation.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.model.patterns
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQueryGroup Generic interface for group of query specifications.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.model.patterns.util
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.specifications
  Class and Description
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewers.runtime.util
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IPatternMatch Generic interface for a single match of a pattern.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewmodel.core
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewmodel.core.util
  Class and Description
  GenericPatternMatch Generic signature object implementation.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewmodel.traceability
  Class and Description
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewmodel.traceability.patterns
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IncQueryEngine An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
  IncQueryMatcher Interface for an IncQuery matcher associated with a graph pattern.
  IPatternMatch Generic interface for a single match of a pattern.
  IQueryGroup Generic interface for group of query specifications.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewmodel.traceability.patterns.util
  Class and Description
  IMatchProcessor A "lambda" action that can be executed on each match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.

- Classes in org.eclipse.incquery.runtime.api used by org.eclipse.incquery.viewmodel.traceablilty.generic
  Class and Description
  GenericQuerySpecification This is a generic query specification for IncQuery pattern matchers, for "interpretative" query execution.
  IPatternMatch Generic interface for a single match of a pattern.
  IQuerySpecification API interface for an IncQuery query specification.