Interface | Description |
---|---|
IMatchProcessor<Match extends IPatternMatch> |
A "lambda" action that can be executed on each match of a pattern.
|
IMatchUpdateListener<Match extends IPatternMatch> |
An interface for low-level notifications about match appearance and disappearance.
|
IncQueryEngineInitializationListener |
Listener interface to get notifications when a new managed engine is initialized.
|
IncQueryEngineLifecycleListener |
Listener interface for getting notification on changes in an
IncQueryEngine . |
IncQueryMatcher<Match extends IPatternMatch> |
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<Matcher extends IncQueryMatcher<? extends IPatternMatch>> |
API interface for an IncQuery query specification.
|
IRunOnceQueryEngine |
A run-once query engine is used to get matches for queries without incremental support.
|
Class | Description |
---|---|
AdvancedIncQueryEngine |
Advanced interface to an IncQuery incremental evaluation engine.
|
GenericMatchProcessor |
A generic, abstract match processor for handling matches as arrays.
|
GenericPatternGroup |
Generic implementation of
IQueryGroup , covering an arbitrarily chosen set of patterns. |
GenericPatternMatch |
Generic signature object implementation.
|
GenericPatternMatcher |
This is a generic pattern matcher for any IncQuery pattern, with "interpretative" query execution.
|
GenericQuerySpecification<Matcher extends GenericPatternMatcher> |
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.
|
IncQueryEngineManager |
Global registry of active IncQuery engines.
|
MatchUpdateAdapter<Match extends IPatternMatch> |
A default implementation of
IMatchUpdateListener that contains two match processors, one for appearance, one
for disappearance. |
PackageBasedPatternGroup |
Package based
BasePatternGroup implementation. |
Enum | Description |
---|---|
IModelConnectorTypeEnum |
This enum represents the possible notifier types which a model input should provide for the ui.
|
IncQueryModelUpdateListener.ChangeLevel |
Possible notification levels for changes
|