Modifier and Type | Method and Description |
---|---|
GenericPatternMatcher |
GenericQuerySpecification.instantiate(IncQueryEngine engine) |
static GenericPatternMatcher |
GenericPatternMatcher.on(IncQueryEngine engine,
GenericQuerySpecification querySpecification)
Deprecated.
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static GenericPatternMatcher |
GenericPatternMatcher.on(IncQueryEngine engine,
Pattern pattern)
Deprecated.
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
Constructor and Description |
---|
NameToSpecificationMap(IncQueryEngine engine)
Initializes a pattern-specification mapping with the contents of an existing
IncQueryEngine . |
Modifier and Type | Class and Description |
---|---|
class |
AdvancedIncQueryEngine
Advanced interface to an IncQuery incremental evaluation engine.
|
Modifier and Type | Method and Description |
---|---|
IncQueryEngine |
IncQueryMatcher.getEngine()
Returns the engine that the matcher uses.
|
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 . |
static IncQueryEngine |
IncQueryEngine.on(org.eclipse.emf.common.notify.Notifier emfScopeRoot)
Deprecated.
use
on(IncQueryScope) instead to evaluate queries on both EMF and non-EMF scopes. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<IncQueryEngine> |
IncQueryEngineManager.getExistingIncQueryEngines()
Collects all
IncQueryEngine instances that still exist. |
Modifier and Type | Method and Description |
---|---|
static AdvancedIncQueryEngine |
AdvancedIncQueryEngine.from(IncQueryEngine engine)
Provides access to a given existing engine through the advanced interface.
|
Matcher |
IQuerySpecification.getMatcher(IncQueryEngine engine)
Initializes the pattern matcher within an existing
IncQueryEngine . |
void |
IQueryGroup.prepare(IncQueryEngine engine)
Initializes matchers for the group of patterns within an
IncQueryEngine . |
Modifier and Type | Method and Description |
---|---|
IncQueryEngine |
BaseMatcher.getEngine() |
Modifier and Type | Method and Description |
---|---|
Matcher |
BaseQuerySpecification.getMatcher(IncQueryEngine engine) |
void |
BasePatternGroup.prepare(IncQueryEngine engine) |
Constructor and Description |
---|
BaseMatcher(IncQueryEngine engine,
IQuerySpecification<? extends BaseMatcher<Match>> querySpecification) |
Modifier and Type | Method and Description |
---|---|
static NavigationHelper |
EMFScope.extractUnderlyingEMFIndex(IncQueryEngine engine)
Provides access to the underlying EMF model index (
NavigationHelper ) from an IncQuery engine instantiated on an EMFScope |
Modifier and Type | Method and Description |
---|---|
static ExecutionSchema |
ExecutionSchemas.createIncQueryExecutionSchema(IncQueryEngine engine,
Scheduler.ISchedulerFactory schedulerFactory)
Creates a new execution schema that is initialized over the given
IncQueryEngine, creates an executor and agenda without rules and
prepares a scheduler using the provided factory.
|
static ExecutionSchema |
ExecutionSchemas.createIncQueryExecutionSchema(IncQueryEngine engine,
Scheduler.ISchedulerFactory schedulerFactory,
java.util.Set<RuleSpecification<?>> specifications)
Creates a new execution schema that is initialized over the given
IncQueryEngine, creates an executor and agenda with the given
rule specifications and prepares a scheduler using the provided factory.
|
static RuleEngine |
RuleEngines.createIncQueryRuleEngine(IncQueryEngine engine)
Creates a new rule engine that is initialized over the given
IncQueryEngine and an agenda without rules.
|
static RuleEngine |
RuleEngines.createIncQueryRuleEngine(IncQueryEngine engine,
java.util.Set<RuleSpecification<?>> specifications)
Creates a new rule engine that is initialized over the given
IncQueryEngine and an agenda with the given (unfiltered) rule specifications.
|
static UpdateCompleteBasedScheduler.UpdateCompleteBasedSchedulerFactory |
Schedulers.getIQEngineSchedulerFactory(IncQueryEngine engine)
Creates a scheduler factory that creates schedulers by registering a
model update listener on the given engine.
|
Modifier and Type | Method and Description |
---|---|
IncQueryEngine |
IncQueryEventRealm.getEngine() |
Modifier and Type | Method and Description |
---|---|
static IncQueryEventRealm |
IncQueryEventRealm.create(IncQueryEngine engine) |
Constructor and Description |
---|
IQEngineUpdateCompleteProvider(IncQueryEngine engine)
Creates a new provider for the given
IncQueryEngine |
Modifier and Type | Class and Description |
---|---|
class |
IncQueryEngineImpl
An IncQuery engine back-end (implementation)
|
Constructor and Description |
---|
EStructuralFeatureBinaryInputNode(IncQueryEngine engine,
ReteContainer reteContainer,
org.eclipse.emf.ecore.EStructuralFeature feature) |
Modifier and Type | Method and Description |
---|---|
ActionContextMatcher |
DerivedFeatures.getActionContext(IncQueryEngine engine) |
ActionInputMatcher |
DerivedFeatures.getActionInput(IncQueryEngine engine) |
ActionOutputMatcher |
DerivedFeatures.getActionOutput(IncQueryEngine engine) |
ActivityEdgeInGroupMatcher |
DerivedFeatures.getActivityEdgeInGroup(IncQueryEngine engine) |
ActivityGroupMatcher |
DerivedFeatures.getActivityGroup(IncQueryEngine engine) |
ActivityGroupContainedEdgeMatcher |
DerivedFeatures.getActivityGroupContainedEdge(IncQueryEngine engine) |
ActivityGroupContainedNodeMatcher |
DerivedFeatures.getActivityGroupContainedNode(IncQueryEngine engine) |
ActivityGroupInActivityMatcher |
DerivedFeatures.getActivityGroupInActivity(IncQueryEngine engine) |
ActivityGroupSubgroupMatcher |
DerivedFeatures.getActivityGroupSubgroup(IncQueryEngine engine) |
ActivityGroupSuperGroupMatcher |
DerivedFeatures.getActivityGroupSuperGroup(IncQueryEngine engine) |
ActivityNodeMatcher |
DerivedFeatures.getActivityNode(IncQueryEngine engine) |
ActivityNodeActivityMatcher |
DerivedFeatures.getActivityNodeActivity(IncQueryEngine engine) |
ActivityNodeInGroupMatcher |
DerivedFeatures.getActivityNodeInGroup(IncQueryEngine engine) |
AssociationEndTypeMatcher |
DerivedFeatures.getAssociationEndType(IncQueryEngine engine) |
BehaviorContextMatcher |
DerivedFeatures.getBehaviorContext(IncQueryEngine engine) |
ClassExtensionMatcher |
DerivedFeatures.getClassExtension(IncQueryEngine engine) |
ClassifierAllParentsMatcher |
DerivedFeatures.getClassifierAllParents(IncQueryEngine engine) |
ClassifierAttributeMatcher |
DerivedFeatures.getClassifierAttribute(IncQueryEngine engine) |
ClassifierFeatureMatcher |
DerivedFeatures.getClassifierFeature(IncQueryEngine engine) |
ClassifierGeneralMatcher |
DerivedFeatures.getClassifierGeneral(IncQueryEngine engine) |
ClassifierParentsMatcher |
DerivedFeatures.getClassifierParents(IncQueryEngine engine) |
ClassSuperClassMatcher |
DerivedFeatures.getClassSuperClass(IncQueryEngine engine) |
ConnectableElementEndMatcher |
DerivedFeatures.getConnectableElementEnd(IncQueryEngine engine) |
ConnectorKindMatcher |
DerivedFeatures.getConnectorKind(IncQueryEngine engine) |
DeploymentTargetDeployedElementMatcher |
DerivedFeatures.getDeploymentTargetDeployedElement(IncQueryEngine engine) |
DirectedRelationshipSourceMatcher |
DerivedFeatures.getDirectedRelationshipSource(IncQueryEngine engine) |
DirectedRelationshipTargetMatcher |
DerivedFeatures.getDirectedRelationshipTarget(IncQueryEngine engine) |
ElementOwnedElementMatcher |
DerivedFeatures.getElementOwnedElement(IncQueryEngine engine) |
ElementOwnerMatcher |
DerivedFeatures.getElementOwner(IncQueryEngine engine) |
EncapsulatedClassifierOwnedPortMatcher |
DerivedFeatures.getEncapsulatedClassifierOwnedPort(IncQueryEngine engine) |
ExtensionMetaclassMatcher |
DerivedFeatures.getExtensionMetaclass(IncQueryEngine engine) |
ExtensionMetaclassEndMatcher |
DerivedFeatures.getExtensionMetaclassEnd(IncQueryEngine engine) |
FeatureFeaturingClassifierMatcher |
DerivedFeatures.getFeatureFeaturingClassifier(IncQueryEngine engine) |
MessageMessageKindMatcher |
DerivedFeatures.getMessageMessageKind(IncQueryEngine engine) |
NamedElementClientDependencyMatcher |
DerivedFeatures.getNamedElementClientDependency(IncQueryEngine engine) |
NamedElementNamespaceMatcher |
DerivedFeatures.getNamedElementNamespace(IncQueryEngine engine) |
NamedElementQualifiedNameMatcher |
DerivedFeatures.getNamedElementQualifiedName(IncQueryEngine engine) |
NamespaceImportedMemberMatcher |
DerivedFeatures.getNamespaceImportedMember(IncQueryEngine engine) |
NamespaceMemberMatcher |
DerivedFeatures.getNamespaceMember(IncQueryEngine engine) |
NamespaceOwnedMemberMatcher |
DerivedFeatures.getNamespaceOwnedMember(IncQueryEngine engine) |
OpaqueExpressionResultMatcher |
DerivedFeatures.getOpaqueExpressionResult(IncQueryEngine engine) |
OperationReturnResultMatcher |
DerivedFeatures.getOperationReturnResult(IncQueryEngine engine) |
PackageNestedPackageMatcher |
DerivedFeatures.getPackageNestedPackage(IncQueryEngine engine) |
PackageNestingPackageMatcher |
DerivedFeatures.getPackageNestingPackage(IncQueryEngine engine) |
PackageOwnedStereotypeMatcher |
DerivedFeatures.getPackageOwnedStereotype(IncQueryEngine engine) |
PackageOwnedTypeMatcher |
DerivedFeatures.getPackageOwnedType(IncQueryEngine engine) |
PackageVisibleMemberMatcher |
DerivedFeatures.getPackageVisibleMember(IncQueryEngine engine) |
PropertyIsCompositeMatcher |
DerivedFeatures.getPropertyIsComposite(IncQueryEngine engine) |
ProtocolTransitionReferredMatcher |
DerivedFeatures.getProtocolTransitionReferred(IncQueryEngine engine) |
RedefinableElementRedefinedElementMatcher |
DerivedFeatures.getRedefinableElementRedefinedElement(IncQueryEngine engine) |
RedefinableElementRedefinitionContextMatcher |
DerivedFeatures.getRedefinableElementRedefinitionContext(IncQueryEngine engine) |
RedefinableTemplateSignatureInheritedParameterMatcher |
DerivedFeatures.getRedefinableTemplateSignatureInheritedParameter(IncQueryEngine engine) |
RelationshipRelatedElementMatcher |
DerivedFeatures.getRelationshipRelatedElement(IncQueryEngine engine) |
StateIsCompositeMatcher |
DerivedFeatures.getStateIsComposite(IncQueryEngine engine) |
StateIsOrthogonalMatcher |
DerivedFeatures.getStateIsOrthogonal(IncQueryEngine engine) |
StructuredClassifierPartMatcher |
DerivedFeatures.getStructuredClassifierPart(IncQueryEngine engine) |
StructuredClassifierRoleMatcher |
DerivedFeatures.getStructuredClassifierRole(IncQueryEngine engine) |
TypePackageMatcher |
DerivedFeatures.getTypePackage(IncQueryEngine engine) |
VertexIncomingMatcher |
DerivedFeatures.getVertexIncoming(IncQueryEngine engine) |
VertexOutgoingMatcher |
DerivedFeatures.getVertexOutgoing(IncQueryEngine engine) |
static PropertyIsCompositeMatcher |
PropertyIsCompositeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ExtensionMetaclassEndMatcher |
ExtensionMetaclassEndMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityGroupContainedNodeMatcher |
ActivityGroupContainedNodeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassSuperClassMatcher |
ClassSuperClassMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityGroupContainedEdgeMatcher |
ActivityGroupContainedEdgeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static StateIsCompositeMatcher |
StateIsCompositeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static RedefinableElementRedefinedElementMatcher |
RedefinableElementRedefinedElementMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static DirectedRelationshipSourceMatcher |
DirectedRelationshipSourceMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActionContextMatcher |
ActionContextMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static NamespaceImportedMemberMatcher |
NamespaceImportedMemberMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassifierFeatureMatcher |
ClassifierFeatureMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityGroupInActivityMatcher |
ActivityGroupInActivityMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ElementOwnerMatcher |
ElementOwnerMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActionInputMatcher |
ActionInputMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActionOutputMatcher |
ActionOutputMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static DirectedRelationshipTargetMatcher |
DirectedRelationshipTargetMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static RedefinableTemplateSignatureInheritedParameterMatcher |
RedefinableTemplateSignatureInheritedParameterMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static VertexOutgoingMatcher |
VertexOutgoingMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityGroupSubgroupMatcher |
ActivityGroupSubgroupMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static NamedElementClientDependencyMatcher |
NamedElementClientDependencyMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static StructuredClassifierRoleMatcher |
StructuredClassifierRoleMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ConnectorKindMatcher |
ConnectorKindMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityEdgeInGroupMatcher |
ActivityEdgeInGroupMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static AssociationEndTypeMatcher |
AssociationEndTypeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static MessageMessageKindMatcher |
MessageMessageKindMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static NamespaceOwnedMemberMatcher |
NamespaceOwnedMemberMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassifierAllParentsMatcher |
ClassifierAllParentsMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static VertexIncomingMatcher |
VertexIncomingMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static StateIsOrthogonalMatcher |
StateIsOrthogonalMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityGroupSuperGroupMatcher |
ActivityGroupSuperGroupMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static OpaqueExpressionResultMatcher |
OpaqueExpressionResultMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static NamedElementNamespaceMatcher |
NamedElementNamespaceMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassifierGeneralMatcher |
ClassifierGeneralMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static OperationReturnResultMatcher |
OperationReturnResultMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ConnectableElementEndMatcher |
ConnectableElementEndMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassExtensionMatcher |
ClassExtensionMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityNodeActivityMatcher |
ActivityNodeActivityMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityGroupMatcher |
ActivityGroupMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassifierAttributeMatcher |
ClassifierAttributeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ExtensionMetaclassMatcher |
ExtensionMetaclassMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static TypePackageMatcher |
TypePackageMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static PackageOwnedTypeMatcher |
PackageOwnedTypeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ProtocolTransitionReferredMatcher |
ProtocolTransitionReferredMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static EncapsulatedClassifierOwnedPortMatcher |
EncapsulatedClassifierOwnedPortMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static PackageOwnedStereotypeMatcher |
PackageOwnedStereotypeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static RedefinableElementRedefinitionContextMatcher |
RedefinableElementRedefinitionContextMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static PackageVisibleMemberMatcher |
PackageVisibleMemberMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static BehaviorContextMatcher |
BehaviorContextMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static RelationshipRelatedElementMatcher |
RelationshipRelatedElementMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static NamedElementQualifiedNameMatcher |
NamedElementQualifiedNameMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityNodeInGroupMatcher |
ActivityNodeInGroupMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static StructuredClassifierPartMatcher |
StructuredClassifierPartMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static PackageNestingPackageMatcher |
PackageNestingPackageMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static DeploymentTargetDeployedElementMatcher |
DeploymentTargetDeployedElementMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ElementOwnedElementMatcher |
ElementOwnedElementMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static PackageNestedPackageMatcher |
PackageNestedPackageMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ClassifierParentsMatcher |
ClassifierParentsMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ActivityNodeMatcher |
ActivityNodeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static NamespaceMemberMatcher |
NamespaceMemberMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static FeatureFeaturingClassifierMatcher |
FeatureFeaturingClassifierMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
Modifier and Type | Method and Description |
---|---|
ValidationEngineBuilder |
ValidationEngineBuilder.setEngine(IncQueryEngine engine) |
Modifier and Type | Method and Description |
---|---|
IncQueryEngine |
IncQueryViewerDataModel.getEngine() |
IncQueryEngine |
ViewerDataModel.getEngine() |
IncQueryEngine |
ViewerState.getEngine() |
Modifier and Type | Method and Description |
---|---|
static ViewerState |
IncQueryViewerDataModel.newViewerState(IncQueryEngine engine,
java.util.Collection<IQuerySpecification<?>> patterns,
ViewerDataFilter filter,
java.util.Collection<ViewerState.ViewerStateFeature> features)
Instantiate a
ViewerState and its corresponding ViewerDataModel instance, for IncQuery-based
model sources. |
Constructor and Description |
---|
IncQueryViewerDataModel(java.util.Collection<IQuerySpecification<?>> patterns,
IncQueryEngine engine)
Initializes a Viewer Data model using a set of patterns and a selected engine.
|
ViewerDataModel(IncQueryEngine engine) |
Modifier and Type | Method and Description |
---|---|
ChildrenMatcher |
Traceability.getChildren(IncQueryEngine engine) |
Param2containmentMatcher |
Traceability.getParam2containment(IncQueryEngine engine) |
Param2edgeMatcher |
Traceability.getParam2edge(IncQueryEngine engine) |
Param2itemMatcher |
Traceability.getParam2item(IncQueryEngine engine) |
static Param2containmentMatcher |
Param2containmentMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static Param2itemMatcher |
Param2itemMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static ChildrenMatcher |
ChildrenMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static Param2edgeMatcher |
Param2edgeMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
Constructor and Description |
---|
ChildrenMatcher(IncQueryEngine engine)
Deprecated.
use
ChildrenMatcher.on(IncQueryEngine) instead |
Param2containmentMatcher(IncQueryEngine engine)
Deprecated.
use
Param2containmentMatcher.on(IncQueryEngine) instead |
Param2edgeMatcher(IncQueryEngine engine)
Deprecated.
use
Param2edgeMatcher.on(IncQueryEngine) instead |
Param2itemMatcher(IncQueryEngine engine)
Deprecated.
use
Param2itemMatcher.on(IncQueryEngine) instead |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Containment> |
ViewerTraceabilityUtil.deleteTracesAndContainments(IncQueryEngine engine,
java.lang.Object source,
java.lang.Object target) |
static java.util.Collection<Edge> |
ViewerTraceabilityUtil.deleteTracesAndEdges(IncQueryEngine engine,
java.lang.Object source,
java.lang.Object target) |
static java.util.Collection<Item> |
ViewerTraceabilityUtil.deleteTracesAndItems(IncQueryEngine engine,
java.lang.Object source) |
static java.util.Collection<Containment> |
ViewerTraceabilityUtil.traceTocontainment(IncQueryEngine engine,
java.lang.Object source,
java.lang.Object target) |
static java.util.Collection<Edge> |
ViewerTraceabilityUtil.traceToEdge(IncQueryEngine engine,
java.lang.Object source,
java.lang.Object target) |
static java.util.Collection<Item> |
ViewerTraceabilityUtil.traceToItem(IncQueryEngine engine,
java.lang.Object source) |
Modifier and Type | Method and Description |
---|---|
IncQueryEngine |
ViewModelManager.getEngine() |
Modifier and Type | Method and Description |
---|---|
void |
ViewModelManager.setEngine(IncQueryEngine engine) |
Modifier and Type | Method and Description |
---|---|
static void |
TraceabilityUtil.deleteTraceAndTarget(IncQueryEngine engine,
org.eclipse.emf.ecore.EObject toDelete)
Detaches the
Trace with the given id and the corresponding target instances from the base notifier of the
IncQueryEngine and returns the target instances. |
Modifier and Type | Method and Description |
---|---|
EmptyTraceMatcher |
Helpers.getEmptyTrace(IncQueryEngine engine) |
Param2targetMatcher |
Helpers.getParam2target(IncQueryEngine engine) |
TraceMatcher |
Helpers.getTrace(IncQueryEngine engine) |
Trace2objectMatcher |
Helpers.getTrace2object(IncQueryEngine engine) |
Trace2paramMatcher |
Helpers.getTrace2param(IncQueryEngine engine) |
Trace2targetMatcher |
Helpers.getTrace2target(IncQueryEngine engine) |
static Param2targetMatcher |
Param2targetMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static TraceMatcher |
TraceMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static EmptyTraceMatcher |
EmptyTraceMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static Trace2objectMatcher |
Trace2objectMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static Trace2targetMatcher |
Trace2targetMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
static Trace2paramMatcher |
Trace2paramMatcher.on(IncQueryEngine engine)
Initializes the pattern matcher within an existing EMF-IncQuery engine.
|
Constructor and Description |
---|
EmptyTraceMatcher(IncQueryEngine engine)
Deprecated.
use
EmptyTraceMatcher.on(IncQueryEngine) instead |
Param2targetMatcher(IncQueryEngine engine)
Deprecated.
use
Param2targetMatcher.on(IncQueryEngine) instead |
Trace2objectMatcher(IncQueryEngine engine)
Deprecated.
use
Trace2objectMatcher.on(IncQueryEngine) instead |
Trace2paramMatcher(IncQueryEngine engine)
Deprecated.
use
Trace2paramMatcher.on(IncQueryEngine) instead |
Trace2targetMatcher(IncQueryEngine engine)
Deprecated.
use
Trace2targetMatcher.on(IncQueryEngine) instead |
TraceMatcher(IncQueryEngine engine)
Deprecated.
use
TraceMatcher.on(IncQueryEngine) instead |