Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

I

IActivationNotificationListener - Interface in org.eclipse.incquery.runtime.evm.notification
The interface is used to observe the changes in the collection of activations.
IActivationNotificationProvider - Interface in org.eclipse.incquery.runtime.evm.notification
This interface is used for providing an internal activation notification mechanism.
IAnnotationValidatorLoader - Interface in org.eclipse.incquery.patternlanguage.annotations
 
IAttributeMonitorListener<Atom> - Interface in org.eclipse.incquery.runtime.evm.notification
The interface exposes the #notifyUpdate(Atom) method to receive notifications when the attributes of the atom objects have changed.
IBaseIndex - Interface in org.eclipse.incquery.runtime.api.scope
Represents the index maintained on the model.
IBaseIndexObjectFilter - Interface in org.eclipse.incquery.runtime.base.api.filters
Stores a collection of Notifier instances that need not to be indexed by IncQuery Base.
IBaseIndexResourceFilter - Interface in org.eclipse.incquery.runtime.base.api.filters
Defines a filter for indexing resources
IBiDirectionalGraphDataSource<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
This interface extends the functionality of IGraphDataSource with an extra method.
IBiDirectionalWrapper<V> - Class in org.eclipse.incquery.runtime.base.itc.igraph
This class can be used to wrap an IGraphDataSource into an IBiDirectionalGraphDataSource.
IBiDirectionalWrapper(IGraphDataSource<V>) - Constructor for class org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalWrapper
 
IClassLoaderProvider - Interface in org.eclipse.incquery.patternlanguage.emf.util
Returns the corresponding class loader for the selected patterns.
IConstraint - Interface in org.eclipse.incquery.validation.core.api
Interface for a constraint.
IConstraintEvaluablePredicateProvider - Interface in org.eclipse.incquery.runtime.localsearch.planner.cost
 
IConstraintFilter - Interface in org.eclipse.incquery.runtime.matchers.psystem.rewriters
Helper interface to exclude constraints from PBody copy processes
IConstraintFilter.AllowAllFilter - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
 
IConstraintFilter.ExportedParameterFilter - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
 
IConstraintSpecification - Interface in org.eclipse.incquery.validation.core.api
Interface for a constraint specification.
ICostEstimator - Interface in org.eclipse.incquery.runtime.localsearch.planner.cost
Deprecated.
This is used by LocalSearchPlannerStrategy. Use the LocalSearchRuntimeBasedStrategy and its belonging components instead.
IDENTIFIER_AS_KEYWORD - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
 
identity(int) - Static method in class org.eclipse.incquery.runtime.matchers.tuple.TupleMask
Creates a TupleMask instance of the given size that maps every single element intact
IdentityIndexer - Class in org.eclipse.incquery.runtime.rete.index
Defines an abstract trivial indexer that identically projects the contents of some stateful node, and can therefore save space.
IdentityIndexer(ReteContainer, int, Supplier, Node) - Constructor for class org.eclipse.incquery.runtime.rete.index.IdentityIndexer
 
IEClassifierProcessor<ClassType,InstanceType> - Interface in org.eclipse.incquery.runtime.base.api
 
IEClassifierProcessor.IEClassProcessor - Interface in org.eclipse.incquery.runtime.base.api
 
IEClassifierProcessor.IEDataTypeProcessor - Interface in org.eclipse.incquery.runtime.base.api
 
IEMFIndexingErrorListener - Interface in org.eclipse.incquery.runtime.base.api
This interface contains callbacks for various internal errors from the base index.
IEMFTypeProvider - Interface in org.eclipse.incquery.patternlanguage.emf.types
 
IEngineContext - Interface in org.eclipse.incquery.runtime.api.scope
The context of the engine is instantiated by the scope, and provides information and services regarding the model the towards the engine.
IEngineContext.IQueryBackendInitializer - Interface in org.eclipse.incquery.runtime.api.scope
 
IEntry - Interface in org.eclipse.incquery.validation.core.api
This interfaces represents a tuple of non-key parameters in a violation of a constraint.
IErrorFeedback - Interface in org.eclipse.incquery.patternlanguage.emf.util
 
IErrorFeedback.EmptyErrorFeedback - Class in org.eclipse.incquery.patternlanguage.emf.util
 
IEStructuralFeatureProcessor - Interface in org.eclipse.incquery.runtime.base.api
 
IExpressionEvaluator - Interface in org.eclipse.incquery.runtime.matchers.psystem
An expression evaluator is used to execute arbitrary Java code during pattern matching.
IExtensions - Interface in org.eclipse.incquery.runtime
Interface for storing string constants related to IncQuery's extension points.
IFlattenCallPredicate - Interface in org.eclipse.incquery.runtime.matchers.psystem.rewriters
Interface used by the PQueryFlattener to decide which pattern calls to flatten
IGenmodelMappingLoader - Interface in org.eclipse.incquery.patternlanguage.emf
Loads corresponding nsURI-genmodel pairs.
IGraphDataSource<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
This interface is used to provide information about the graph to the observers.
IGraphObserver<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
Interface GraphObserver is used to observ the changes in a graph; edge and node insertion/deleteion.
IGraphPathFinder<V> - Interface in org.eclipse.incquery.runtime.base.itc.alg.misc
The path finder provides methods for retrieving paths in a graph between a source node and one or more target nodes.
IIndexingErrorListener - Interface in org.eclipse.incquery.runtime.api.scope
This interface contains callbacks for various internal errors from the base index.
IInputKey - Interface in org.eclipse.incquery.runtime.matchers.context
An input key identifies an input (extensional) relation, such as the instance set of a given node or edge type, or the direct containment relation.
IInstanceObserver - Interface in org.eclipse.incquery.runtime.api.scope
Listener interface for lightweight observation of changes in edges leaving from given source instance elements.
IIssueCallback - Interface in org.eclipse.incquery.patternlanguage.validation
 
illegalEnumerateValues(Tuple) - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
 
illegalInputKey(IInputKey) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
 
illegalInputKey(IInputKey) - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
 
ILocalSearchAdapter - Interface in org.eclipse.incquery.runtime.localsearch.matcher
 
IMatcherBasedOperation - Interface in org.eclipse.incquery.runtime.localsearch.operations
A common interface for local search operations that execute by calling an additional matcher
IMatchProcessor<Match extends IPatternMatch> - Interface in org.eclipse.incquery.runtime.api
A "lambda" action that can be executed on each match of a pattern.
IMatchUpdateListener<Match extends IPatternMatch> - Interface in org.eclipse.incquery.runtime.api
An interface for low-level notifications about match appearance and disappearance.
IMetamodelProvider - Interface in org.eclipse.incquery.patternlanguage.emf.scoping
 
IMetamodelProviderInstance - Interface in org.eclipse.incquery.patternlanguage.emf.scoping
A single metamodel provider instance, used by the CompoundMetamodelProviderService to delegate the selection of metamodels.
IModelConnectorTypeEnum - Enum in org.eclipse.incquery.runtime.api
This enum represents the possible notifier types which a model input should provide for the ui.
IMPORT_DEPENDENCY_MISSING - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
 
IMPORT_WITH_GENERATEDCODE - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
 
IncQueryActivationStateEnum - Enum in org.eclipse.incquery.runtime.evm.specific.event
This enumeration represents the possible states of an Activation.
IncQueryBaseException - Exception in org.eclipse.incquery.runtime.base.exception
 
IncQueryBaseException(String) - Constructor for exception org.eclipse.incquery.runtime.base.exception.IncQueryBaseException
 
IncQueryBaseFactory - Class in org.eclipse.incquery.runtime.base.api
Factory class for the utils in the library: NavigationHelper (automatic and manual) TransitiveClosureUtil
IncQueryBaseIndexChangeListener - Interface in org.eclipse.incquery.runtime.api.scope
Listener interface for change notifications from the IncQuery Base index.
IncQueryBasePlugin - Class in org.eclipse.incquery.runtime.base
 
IncQueryBasePlugin() - Constructor for class org.eclipse.incquery.runtime.base.IncQueryBasePlugin
 
IncQueryEngine - Class in org.eclipse.incquery.runtime.api
An IncQuery incremental evaluation engine, attached to a model such as an EMF resource.
IncQueryEngine() - Constructor for class org.eclipse.incquery.runtime.api.IncQueryEngine
 
IncQueryEngineImpl - Class in org.eclipse.incquery.runtime.internal.apiimpl
An IncQuery engine back-end (implementation)
IncQueryEngineImpl(IncQueryEngineManager, IncQueryScope) - Constructor for class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
 
IncQueryEngineInitializationListener - Interface in org.eclipse.incquery.runtime.api
Listener interface to get notifications when a new managed engine is initialized.
IncQueryEngineLifecycleListener - Interface in org.eclipse.incquery.runtime.api
Listener interface for getting notification on changes in an IncQueryEngine.
IncQueryEngineManager - Class in org.eclipse.incquery.runtime.api
Global registry of active IncQuery engines.
IncQueryEvent<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryEventHandler<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryEventRealm - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryEventSource<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryEventSourceSpecification<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryEventTypeEnum - Enum in org.eclipse.incquery.runtime.evm.specific.event
This enumeration defines the initial set of events that are defined for the EVM.
IncQueryException - Exception in org.eclipse.incquery.runtime.exception
A general IncQuery-related problem during the operation of the IncQuery engine, or the loading, manipulation and evaluation of queries.
IncQueryException(String, String) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
 
IncQueryException(QueryProcessingException) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
 
IncQueryException(QueryInitializationException) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
 
IncQueryException(String, String, Throwable) - Constructor for exception org.eclipse.incquery.runtime.exception.IncQueryException
 
IncQueryFilterSemantics - Enum in org.eclipse.incquery.runtime.evm.specific.event
Semantics for IncQuery match-based filtering.
IncQueryLoggingUtil - Class in org.eclipse.incquery.runtime.util
Centralized logger of the IncQuery runtime.
IncQueryLoggingUtil() - Constructor for class org.eclipse.incquery.runtime.util.IncQueryLoggingUtil
 
IncQueryMatcher<Match extends IPatternMatch> - Interface in org.eclipse.incquery.runtime.api
Interface for an IncQuery matcher associated with a graph pattern.
IncQueryModelUpdateListener - Interface in org.eclipse.incquery.runtime.api
Listener interface for model changes affecting different levels of the IncQuery architecture.
IncQueryModelUpdateListener.ChangeLevel - Enum in org.eclipse.incquery.runtime.api
Possible notification levels for changes
IncQueryMultiPatternMatchEventFilter<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
Multi pattern match event filter.
IncQueryRuleInstanceBuilder<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryRuntimeConstants - Class in org.eclipse.incquery.runtime.extensibility
Utility class for IncQuery runtime constants, such as extension point identifiers.
IncQueryRuntimeHelper - Class in org.eclipse.incquery.runtime.emf.helper
Helper functions for dealing with the EMF-IncQuery objects.
IncQueryRuntimeHelper() - Constructor for class org.eclipse.incquery.runtime.emf.helper.IncQueryRuntimeHelper
 
IncQueryRuntimePlugin - Class in org.eclipse.incquery.runtime
The activator class controls the plug-in life cycle
IncQueryRuntimePlugin() - Constructor for class org.eclipse.incquery.runtime.IncQueryRuntimePlugin
 
IncQueryScope - Class in org.eclipse.incquery.runtime.api.scope
Defines a scope for the IncQuery engine, which determines the set of model elements that query evaluation operates on.
IncQueryScope() - Constructor for class org.eclipse.incquery.runtime.api.scope.IncQueryScope
 
IncQuerySinglePatternMatchEventFilter<Match extends IPatternMatch> - Class in org.eclipse.incquery.runtime.evm.specific.event
 
IncQueryUMLStandaloneSetup - Class in org.eclipse.incquery.uml
A helper class to register all query specifications of the UML support project to various internal registries of EMF-IncQuery in Eclipse-less executions.
IncQueryUMLStandaloneSetup() - Constructor for class org.eclipse.incquery.uml.IncQueryUMLStandaloneSetup
 
IncQueryViewerDataModel - Class in org.eclipse.incquery.viewers.runtime.model
A ViewerDataModel implementation for IncQuery/EVM model sources.
IncQueryViewerDataModel(Collection<IQuerySpecification<?>>, IncQueryEngine) - Constructor for class org.eclipse.incquery.viewers.runtime.model.IncQueryViewerDataModel
Initializes a Viewer Data model using a set of patterns and a selected engine.
IncQueryViewersJFaceViewSupport - Class in org.eclipse.incquery.viewers.runtime.extensions.jface
IncQuery Viewers support class to support ViewParts with a single JFace Viewer.
IncQueryViewersJFaceViewSupport(IViewPart, ViewersComponentConfiguration, IModelConnectorTypeEnum, StructuredViewer) - Constructor for class org.eclipse.incquery.viewers.runtime.extensions.jface.IncQueryViewersJFaceViewSupport
 
IncQueryViewersPartSupport - Class in org.eclipse.incquery.viewers.runtime.extensions
Utility class to serve as an extension for WorkbenchParts wishing to use IncQuery Viewers.
IncQueryViewersPartSupport(IWorkbenchPart, ViewersComponentConfiguration) - Constructor for class org.eclipse.incquery.viewers.runtime.extensions.IncQueryViewersPartSupport
Constructs a new support instance.
IncQueryViewerSupport - Class in org.eclipse.incquery.viewers.runtime
 
IncQueryViewerSupport() - Constructor for class org.eclipse.incquery.viewers.runtime.IncQueryViewerSupport
 
IncQueryViewersViewSupport - Class in org.eclipse.incquery.viewers.runtime.extensions
Utility class to serve as an extension for ViewParts wishing to use IncQuery Viewers.
IncQueryViewersViewSupport(IViewPart, ViewersComponentConfiguration, IModelConnectorTypeEnum) - Constructor for class org.eclipse.incquery.viewers.runtime.extensions.IncQueryViewersViewSupport
Constructs a new View support instance.
IncSCCAlg<V> - Class in org.eclipse.incquery.runtime.base.itc.alg.incscc
Incremental SCC maintenance + counting algorithm.
IncSCCAlg(IGraphDataSource<V>) - Constructor for class org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg
 
INDEX - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The meta object id for the 'Index' data type.
INDEX - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Index' data type.
Indexer - Interface in org.eclipse.incquery.runtime.rete.index
A node that indexes incoming Tuples by their signatures as specified by a TupleMask.
INDEXER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The meta object id for the 'Indexer Recipe' class.
INDEXER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Indexer Recipe' class.
INDEXER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The operation id for the 'Get Arity' operation.
INDEXER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Get Arity' operation.
INDEXER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Mask' containment reference.
INDEXER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Mask' containment reference feature.
INDEXER_RECIPE__PARENT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Parent' reference.
INDEXER_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Trace Info' attribute.
INDEXER_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of structural features of the 'Indexer Recipe' class.
INDEXER_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of operations of the 'Indexer Recipe' class.
IndexerListener - Interface in org.eclipse.incquery.runtime.rete.index
A listener for update events concerning an Indexer.
IndexerRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
A representation of the model object 'Indexer Recipe'.
IndexerRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
An implementation of the model object 'Indexer Recipe'.
IndexerWithMemory - Class in org.eclipse.incquery.runtime.rete.index
 
IndexerWithMemory(ReteContainer, TupleMask) - Constructor for class org.eclipse.incquery.runtime.rete.index.IndexerWithMemory
 
indices - Variable in class org.eclipse.incquery.runtime.matchers.tuple.TupleMask
indices[i] specifies the index of the substitution in the original tuple that occupies the i-th place in the masked signature.
indicesSorted - Variable in class org.eclipse.incquery.runtime.matchers.tuple.TupleMask
indicesSorted is indices, sorted in ascending order.
Inequality - Class in org.eclipse.incquery.runtime.matchers.psystem.basicdeferred
 
Inequality(PBody, PVariable, PVariable) - Constructor for class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
 
Inequality(PBody, PVariable, PVariable, boolean) - Constructor for class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
 
INEQUALITY_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The meta object id for the 'Inequality Filter Recipe' class.
INEQUALITY_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Inequality Filter Recipe' class.
INEQUALITY_FILTER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The operation id for the 'Get Arity' operation.
INEQUALITY_FILTER_RECIPE__INEQUALS - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Inequals' attribute list.
INEQUALITY_FILTER_RECIPE__INEQUALS - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Inequals' attribute list feature.
INEQUALITY_FILTER_RECIPE__PARENT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Parent' reference.
INEQUALITY_FILTER_RECIPE__SUBJECT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Subject' attribute.
INEQUALITY_FILTER_RECIPE__SUBJECT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Subject' attribute feature.
INEQUALITY_FILTER_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Trace Info' attribute.
INEQUALITY_FILTER_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of structural features of the 'Inequality Filter Recipe' class.
INEQUALITY_FILTER_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of operations of the 'Inequality Filter Recipe' class.
INEQUALITY_VALUE - Static variable in enum org.eclipse.incquery.patternlanguage.patternLanguage.CompareFeature
The 'Inequality' literal value.
InequalityCheck - Class in org.eclipse.incquery.runtime.localsearch.operations.check
 
InequalityCheck(int, int) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.check.InequalityCheck
 
InequalityFilterNode - Class in org.eclipse.incquery.runtime.rete.single
This node filters patterns according to equalities and inequalities of elements.
InequalityFilterNode(ReteContainer, int, TupleMask) - Constructor for class org.eclipse.incquery.runtime.rete.single.InequalityFilterNode
 
InequalityFilterRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
A representation of the model object 'Inequality Filter Recipe'.
InequalityFilterRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
An implementation of the model object 'Inequality Filter Recipe'.
infer(Pattern, IJvmDeclaredTypeAcceptor, SpecificationBuilder, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
Is called for each Pattern instance in a resource.
infer(EObject, IJvmDeclaredTypeAcceptor, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
 
infer(EObject, IJvmDeclaredTypeAcceptor, boolean) - Method in class org.eclipse.incquery.patternlanguage.jvmmodel.PatternLanguageJvmModelInferrer
 
inferAnnotations(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
 
inferArrayToMatchMethodBody(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers the arrayToMatch method body.
inferArrayToMatchMutableMethodBody(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers the arrayToMatch method body.
inferBodies(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
 
inferConstraint(PConstraint) - Method in class org.eclipse.incquery.runtime.matchers.planning.SubPlan
Indicate that a given constraint was found to be automatically satisfied at this point without additional operations.
inferConstructor(PatternModel, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
inferConstructors(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers constructors for Matcher class based on the input 'pattern'.
inferErrorLogging(String, String) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers the appropriate logging based on the parameters.
inferExpressions(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
 
inferFields(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers fields for Matcher class based on the input 'pattern'.
inferInstanceField(PatternModel, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
inferInstanceMethod(PatternModel, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
inferMatchClassConstructors(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
Infers constructors for Match class based on the input 'pattern'.
inferMatchClassElements(JvmDeclaredType, Pattern, JvmType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
 
inferMatchClassFields(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
Infers fields for Match class based on the input 'pattern'.
inferMatchClassGetters(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
Infers getters for Match class based on the input 'pattern'.
inferMatchClassMethods(JvmDeclaredType, Pattern, JvmTypeReference) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
Infers methods for Match class based on the input 'pattern'.
inferMatchClassSetters(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
Infers setters for Match class based on the input 'pattern'.
inferMatcherClassElements(JvmGenericType, Pattern, JvmDeclaredType, JvmDeclaredType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
 
inferMatcherClassToMatchMethods(JvmDeclaredType, Pattern, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers tupleToMatch, arrayToMatch methods for Matcher class based on the input 'pattern'.
inferMatcherGetter(Pattern, JvmType, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
inferMatchInnerClasses(JvmDeclaredType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
Infers inner classes for Match class based on the input 'pattern'.
inferMethods(JvmDeclaredType, Pattern, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers methods for Matcher class based on the input 'pattern'.
inferPatternGroupClass(PatternModel, JvmTypeReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
inferPQueryMembers(JvmDeclaredType, Pattern, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
 
inferProcessorClass(Pattern, boolean, String, JvmType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer
Infers the IMatchProcessor implementation class from a Pattern.
inferProcessorClassMethods(JvmDeclaredType, Pattern, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer
Infers methods for Processor class based on the input 'pattern'.
inferQuerySpecificationClass(Pattern, boolean, String, JvmType, JvmTypeReferenceBuilder, JvmAnnotationReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
Infers the IQuerySpecification implementation class from Pattern.
inferQuerySpecificationInnerClasses(JvmDeclaredType, Pattern, boolean, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
Infers inner class for QuerySpecification class based on the input 'pattern'.
inferQuerySpecificationMethods(JvmDeclaredType, Pattern, JvmType, JvmType, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
Infers methods for QuerySpecification class based on the input 'pattern'.
inferSpecificationGetter(Pattern, JvmType, JvmType) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
inferStaticMethods(JvmGenericType, Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers static methods for Matcher class based on the input 'pattern'.
inferTupleToMatchMethodBody(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
Infers the tupleToMatch method body.
inferUnaryTypes(Set<PConstraint>, IQueryMetaContext) - Static method in class org.eclipse.incquery.runtime.matchers.planning.helpers.TypeHelper
Infers unary type information for variables, based on the given constraints.
init() - Static method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguageFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguagePackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init() - Static method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguageFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguagePackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init() - Static method in class org.eclipse.incquery.runtime.rete.recipes.impl.RecipesFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.eclipse.incquery.runtime.rete.recipes.impl.RecipesPackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init() - Static method in class org.eclipse.incquery.viewers.runtime.model.impl.NotationFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.eclipse.incquery.viewers.runtime.model.impl.NotationPackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
init() - Static method in class org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityFactoryImpl
Creates the default factory implementation.
init() - Static method in class org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityPackageImpl
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
InitializablePQuery - Interface in org.eclipse.incquery.runtime.matchers.psystem
Adds extra methods to the PQuery interface to initialize its contents.
initialize() - Method in interface org.eclipse.incquery.validation.core.api.IValidationEngine
Initializes the validation engine.
initialize() - Method in class org.eclipse.incquery.validation.core.ValidationEngine
 
initialize() - Method in class org.eclipse.incquery.viewmodel.core.ViewModelManager
Initialize the manager.
initialize(String) - Method in class org.eclipse.incquery.viewmodel.core.ViewModelRule
 
initialize(String) - Method in class org.eclipse.incquery.viewmodel.traceablilty.generic.AbstractQuerySpecificationDescriptor
 
initializeBackends(IEngineContext.IQueryBackendInitializer) - Method in interface org.eclipse.incquery.runtime.api.scope.IEngineContext
Invokes the given initializer code with a runtime context for pattern matching.
initializeBodies(Set<PBody>) - Method in class org.eclipse.incquery.patternlanguage.emf.specification.GenericEMFPatternPQuery
Sets up the bodies stored inside this query specification.
initializeBodies(Set<PBody>) - Method in interface org.eclipse.incquery.runtime.matchers.psystem.InitializablePQuery
Sets up the bodies of the pattern.
initializeHeadlessInjector() - Method in class org.eclipse.incquery.patternlanguage.emf.internal.XtextInjectorProvider
 
initializePackageContents() - Method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguagePackageImpl
Complete the initialization of the package and its meta-model.
initializePackageContents() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguagePackageImpl
Complete the initialization of the package and its meta-model.
initializePackageContents() - Method in class org.eclipse.incquery.runtime.rete.recipes.impl.RecipesPackageImpl
Complete the initialization of the package and its meta-model.
initializePackageContents() - Method in class org.eclipse.incquery.viewers.runtime.model.impl.NotationPackageImpl
Complete the initialization of the package and its meta-model.
initializePackageContents() - Method in class org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityPackageImpl
Complete the initialization of the package and its meta-model.
initializePatternGroup(JvmGenericType, PatternModel, JvmTypeReferenceBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
 
initializePlanner(PQueryFlattener, Logger, IQueryMetaContext, IQueryRuntimeContext, PBodyNormalizer, LocalSearchRuntimeBasedStrategy, POperationCompiler, Map<String, Object>) - Method in class org.eclipse.incquery.runtime.localsearch.planner.LocalSearchPlanner
 
initializePrivateSpecification(JvmDeclaredType, Pattern, JvmType, JvmType, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
 
initializePublicSpecification(JvmDeclaredType, Pattern, JvmType, JvmType, SpecificationBuilder) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
 
initializeValidationEngine(Notifier, String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationManager
Deprecated.
Use ValidationInitializerUtil#initializeValidationWithRegisteredConstraintsOnNotifier instead.
initializeValidationWithRegisteredConstraintsOnScope(IncQueryScope, String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationInitializerUtil
Initializes a new validation engine implementing the IValidationEngine interface on the provided Notifier instance with the constrains specified for the given editor Id.
initializeWith(IQueryRuntimeContext) - Method in interface org.eclipse.incquery.runtime.api.scope.IEngineContext.IQueryBackendInitializer
 
initializeWith(ProjectionIndexer) - Method in class org.eclipse.incquery.runtime.rete.index.AggregatorNode
 
initiate(IQuerySpecification<?>, PAnnotation, ViewerState, ViewerDataFilter) - Static method in class org.eclipse.incquery.viewers.runtime.model.ContainmentRule
 
initiate(IQuerySpecification<?>, PAnnotation, ViewerState, ViewerDataFilter) - Static method in class org.eclipse.incquery.viewers.runtime.model.EdgeRule
 
initiate(IQuerySpecification<?>, PAnnotation, ViewerState, ViewerDataFilter) - Static method in class org.eclipse.incquery.viewers.runtime.model.ItemRule
 
initiate(IQuerySpecification<?>, Multimap<PParameter, PParameter>, Map<PParameter, String>, String) - Static method in class org.eclipse.incquery.viewmodel.traceablilty.generic.GenericReferencedQuerySpecification
 
initiate(GenericReferencedQuerySpecification) - Static method in class org.eclipse.incquery.viewmodel.traceablilty.generic.GenericTracedQuerySpecification
 
initRegistry() - Static method in class org.eclipse.incquery.runtime.base.comprehension.WellbehavingDerivedFeatureRegistry
Called by IncQueryBasePlugin.
injectivityStrategy - Static variable in class org.eclipse.incquery.runtime.rete.util.Options
 
INJECTOREXTENSIONID - Static variable in interface org.eclipse.incquery.runtime.IExtensions
 
INPUT_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The meta object id for the 'Input Filter Recipe' class.
INPUT_FILTER_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Input Filter Recipe' class.
INPUT_FILTER_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The operation id for the 'Get Arity' operation.
INPUT_FILTER_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Input Key' attribute.
INPUT_FILTER_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Input Key' attribute feature.
INPUT_FILTER_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Key ID' attribute.
INPUT_FILTER_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Key ID' attribute feature.
INPUT_FILTER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Mask' containment reference.
INPUT_FILTER_RECIPE__MASK - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Mask' containment reference feature.
INPUT_FILTER_RECIPE__PARENT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Parent' reference.
INPUT_FILTER_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Trace Info' attribute.
INPUT_FILTER_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of structural features of the 'Input Filter Recipe' class.
INPUT_FILTER_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of operations of the 'Input Filter Recipe' class.
INPUT_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The meta object id for the 'Input Recipe' class.
INPUT_RECIPE - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Input Recipe' class.
INPUT_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The operation id for the 'Get Arity' operation.
INPUT_RECIPE___GET_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Get Arity' operation.
INPUT_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Input Key' attribute.
INPUT_RECIPE__INPUT_KEY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Input Key' attribute feature.
INPUT_RECIPE__KEY_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Key Arity' attribute.
INPUT_RECIPE__KEY_ARITY - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Key Arity' attribute feature.
INPUT_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Key ID' attribute.
INPUT_RECIPE__KEY_ID - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
The meta object literal for the 'Key ID' attribute feature.
INPUT_RECIPE__TRACE_INFO - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The feature id for the 'Trace Info' attribute.
INPUT_RECIPE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of structural features of the 'Input Recipe' class.
INPUT_RECIPE_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
The number of operations of the 'Input Recipe' class.
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.incquery.viewers.runtime.sources.ListContentProvider
 
inputChanged(Viewer, Object, Object) - Method in class org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider
 
InputConnector - Class in org.eclipse.incquery.runtime.rete.boundary
A class responsible for connecting input nodes to the runtime context.
InputConnector(Network) - Constructor for class org.eclipse.incquery.runtime.rete.boundary.InputConnector
 
inputFilterRecipe(ReteNodeRecipe, Object, String, Mask) - Static method in class org.eclipse.incquery.runtime.rete.recipes.helper.RecipesHelper
Mask can be null in case no tuple reordering or trimming is needed
InputFilterRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
A representation of the model object 'Input Filter Recipe'.
InputFilterRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
An implementation of the model object 'Input Filter Recipe'.
InputKeyImplication - Class in org.eclipse.incquery.runtime.matchers.context
Data object representing the implication of an input key, in use cases including edge supertypes, edge opposites, node type constraints, etc.
InputKeyImplication(IInputKey, IInputKey, List<Integer>) - Constructor for class org.eclipse.incquery.runtime.matchers.context.InputKeyImplication
 
inputRecipe(Object, String, int) - Static method in class org.eclipse.incquery.runtime.rete.recipes.helper.RecipesHelper
 
InputRecipe - Interface in org.eclipse.incquery.runtime.rete.recipes
A representation of the model object 'Input Recipe'.
InputRecipeImpl - Class in org.eclipse.incquery.runtime.rete.recipes.impl
An implementation of the model object 'Input Recipe'.
insertEdge(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.graphimpl.Graph
 
insertFeatureTuple(Object, boolean, Object, EObject) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
 
insertIntoDataTypeMap(Object, Object) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
 
insertIntoInstanceSet(Object, EObject) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
 
insertNode(V) - Method in class org.eclipse.incquery.runtime.base.itc.graphimpl.Graph
 
insertRandomEdge() - Method in class org.eclipse.incquery.runtime.base.itc.graphimpl.Graph
 
installDerivedState(DerivedStateAwareResource, boolean) - Method in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator
 
INSTANCE - Static variable in class org.eclipse.incquery.patternlanguage.emf.internal.XtextInjectorProvider
 
INSTANCE - Static variable in class org.eclipse.incquery.patternlanguage.validation.whitelist.PureWhitelist
 
instance() - Static method in class org.eclipse.incquery.runtime.internal.ExtensionBasedSurrogateQueryLoader
 
instance() - Static method in class org.eclipse.incquery.runtime.matchers.context.surrogate.SurrogateQueryRegistry
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.DerivedFeatures
Access the pattern group.
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActionContextQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActionInputQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActionOutputQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityEdgeInGroupQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedEdgeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedNodeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupInActivityQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSubgroupQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSuperGroupQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeActivityQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeInGroupQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.AssociationEndTypeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.BehaviorContextQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassExtensionQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAllParentsQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAttributeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierFeatureQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierGeneralQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassifierParentsQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ClassSuperClassQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ConnectableElementEndQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ConnectorKindQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.DeploymentTargetDeployedElementQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipSourceQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipTargetQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnedElementQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnerQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.EncapsulatedClassifierOwnedPortQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassEndQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.FeatureFeaturingClassifierQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.MessageMessageKindQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamedElementClientDependencyQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamedElementNamespaceQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamedElementQualifiedNameQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamespaceImportedMemberQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamespaceMemberQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.NamespaceOwnedMemberQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.OpaqueExpressionResultQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.OperationReturnResultQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageNestedPackageQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageNestingPackageQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedStereotypeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedTypeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PackageVisibleMemberQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.PropertyIsCompositeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.ProtocolTransitionReferredQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinedElementQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinitionContextQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RedefinableTemplateSignatureInheritedParameterQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.RelationshipRelatedElementQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StateIsCompositeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StateIsOrthogonalQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierPartQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierRoleQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.TypePackageQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.VertexIncomingQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.uml.derivedfeatures.util.VertexOutgoingQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.Traceability
Access the pattern group.
instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.ChildrenQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2containmentQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2edgeQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2itemQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.Helpers
Access the pattern group.
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.EmptyTraceQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Param2targetQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2objectQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2paramQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2targetQuerySpecification
 
instance() - Static method in class org.eclipse.incquery.viewmodel.traceability.patterns.util.TraceQuerySpecification
 
instanceDeleted(EClass, EObject) - Method in interface org.eclipse.incquery.runtime.base.api.InstanceListener
Called when the given instance was removed from the model.
instanceDeleted(EClass, EObject) - Method in class org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl
 
instanceInserted(EClass, EObject) - Method in interface org.eclipse.incquery.runtime.base.api.InstanceListener
Called when the given instance was added to the model.
instanceInserted(EClass, EObject) - Method in class org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl
 
InstanceListener - Interface in org.eclipse.incquery.runtime.base.api
Interface for observing insertion / deletion of instances of EClass.
InstanceOfClassCheck - Class in org.eclipse.incquery.runtime.localsearch.operations.check
 
InstanceOfClassCheck(int, EClass) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.check.InstanceOfClassCheck
 
InstanceOfDataTypeCheck - Class in org.eclipse.incquery.runtime.localsearch.operations.check
 
InstanceOfDataTypeCheck(int, EDataType) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.check.InstanceOfDataTypeCheck
 
instantiate(IncQueryEngine) - Method in class org.eclipse.incquery.patternlanguage.emf.specification.GenericQuerySpecification
 
INT - Static variable in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
 
INT_VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
The meta object id for the 'Int Value' class.
INT_VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage.Literals
The meta object literal for the 'Int Value' class.
INT_VALUE__VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
The feature id for the 'Value' attribute.
INT_VALUE__VALUE - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage.Literals
The meta object literal for the 'Value' attribute feature.
INT_VALUE_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
The number of structural features of the 'Int Value' class.
InternalEMFPatternLanguageLexer - Class in org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal
 
InternalEMFPatternLanguageLexer() - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
 
InternalEMFPatternLanguageLexer(CharStream) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
 
InternalEMFPatternLanguageLexer(CharStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
 
InternalEMFPatternLanguageParser - Class in org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal
 
InternalEMFPatternLanguageParser(TokenStream) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
 
InternalEMFPatternLanguageParser(TokenStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
 
InternalEMFPatternLanguageParser(TokenStream, EMFPatternLanguageGrammarAccess) - Constructor for class org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
 
InternalPatternLanguageLexer - Class in org.eclipse.incquery.patternlanguage.parser.antlr.internal
 
InternalPatternLanguageLexer() - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
 
InternalPatternLanguageLexer(CharStream) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
 
InternalPatternLanguageLexer(CharStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
 
InternalPatternLanguageParser - Class in org.eclipse.incquery.patternlanguage.parser.antlr.internal
 
InternalPatternLanguageParser(TokenStream) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
 
InternalPatternLanguageParser(TokenStream, RecognizerSharedState) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
 
InternalPatternLanguageParser(TokenStream, PatternLanguageGrammarAccess) - Constructor for class org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
 
intersection(Set<V>, Set<V>) - Static method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.CollectionHelper
Returns the intersection of two sets.
INTNUMBERElements() - Constructor for class org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.INTNUMBERElements
 
IntValue - Interface in org.eclipse.incquery.patternlanguage.patternLanguage
A representation of the model object 'Int Value'.
IntValueElements() - Constructor for class org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.IntValueElements
 
IntValueImpl - Class in org.eclipse.incquery.patternlanguage.patternLanguage.impl
An implementation of the model object 'Int Value'.
INVALID_EMFROOT - Static variable in exception org.eclipse.incquery.runtime.base.exception.IncQueryBaseException
 
INVALID_EMFROOT - Static variable in exception org.eclipse.incquery.runtime.exception.IncQueryException
 
INVALID_EMFROOT_SHORT - Static variable in exception org.eclipse.incquery.runtime.exception.IncQueryException
 
INVALID_ENUM_LITERAL - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
 
INVALID_PATTERN_MODEL_CODE - Static variable in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
 
INVALID_TYPEREF_CODE - Static variable in class org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
 
InvertedDisappearancePriorityConflictResolver - Class in org.eclipse.incquery.runtime.evm.specific.resolver
A conflict resolver implementation that assigns a fixed priority for each RuleSpecification it understands, and uses this priority for the appeared activations, while uses the inverse of this for the disappeared events.
InvertedDisappearancePriorityConflictResolver() - Constructor for class org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver
 
InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet - Class in org.eclipse.incquery.runtime.evm.specific.resolver
 
InvertedDisappearancePriorityConflictSet(FixedPriorityConflictResolver, Map<RuleSpecification<?>, Integer>) - Constructor for class org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet
 
invertIndex() - Method in class org.eclipse.incquery.runtime.matchers.tuple.Tuple
Calculates an inverted index of the elements of this pattern.
invertIndexWithMupliplicity() - Method in class org.eclipse.incquery.runtime.matchers.tuple.Tuple
Calculates an inverted index of the elements of this pattern.
IOperationCompiler<Collector> - Interface in org.eclipse.incquery.runtime.matchers.planning
An implicit common parameter is the "effort" PatternDescription.
IPatternAnnotationAdditionalValidator - Interface in org.eclipse.incquery.patternlanguage.annotations
Interface for providing annotation-specific validators
IPatternAnnotationValidator - Interface in org.eclipse.incquery.patternlanguage.annotations
An interface for validating pattern Annotation objects.
IPatternMatch - Interface in org.eclipse.incquery.runtime.api
Generic interface for a single match of a pattern.
IProvider<T> - Interface in org.eclipse.incquery.runtime.matchers.util
A provider interface useful in various registry instances.
IProvider.ProvidedValueFunction - Class in org.eclipse.incquery.runtime.matchers.util
 
IQBaseCallbackUpdateCompleteProvider - Class in org.eclipse.incquery.runtime.evm.update
This provider implementation uses the IQBase after update callback as an event source for update complete events.
IQBaseCallbackUpdateCompleteProvider(IBaseIndex) - Constructor for class org.eclipse.incquery.runtime.evm.update.IQBaseCallbackUpdateCompleteProvider
Creates a new provider for the given IBaseIndex.
IQEngineUpdateCompleteProvider - Class in org.eclipse.incquery.runtime.evm.update
This provider implementation uses the IncQueryEngine model update listener as an event source for update complete events.
IQEngineUpdateCompleteProvider(IncQueryEngine) - Constructor for class org.eclipse.incquery.runtime.evm.update.IQEngineUpdateCompleteProvider
Creates a new provider for the given IncQueryEngine
IQR_NOT_ON_CLASSPATH - Static variable in class org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
 
IQueryBackend - Interface in org.eclipse.incquery.runtime.matchers.backend
Internal interface for an IncQuery query specification.
IQueryBackendFactory - Interface in org.eclipse.incquery.runtime.matchers.backend
Factory for instantiating IQueryBackend.
IQueryBackendHintProvider - Interface in org.eclipse.incquery.runtime.matchers.backend
Provides query evaluation hints to evaluation backends.
IQueryCacheContext - Interface in org.eclipse.incquery.runtime.matchers.context
Provides information on already cached queries to query evaluator backends at runtime.
IQueryGroup - Interface in org.eclipse.incquery.runtime.api
Generic interface for group of query specifications.
IQueryMetaContext - Interface in org.eclipse.incquery.runtime.matchers.context
Provides metamodel information (relationship of input keys) to query evaluator backends at runtime and at query planning time.
IQueryPlannerStrategy - Interface in org.eclipse.incquery.runtime.matchers.planning
An algorithm that builds a query plan based on a PSystem representation of a body of constraints.
IQueryReference - Interface in org.eclipse.incquery.runtime.matchers.psystem
 
IQueryResultProvider - Interface in org.eclipse.incquery.runtime.matchers.backend
An internal interface of the query backend that provides results of a given query.
IQueryResultSetter<KeyType,ValueType> - Interface in org.eclipse.incquery.runtime.base.api
Setter interface for query result multimaps that allow modifications of the model through the multimap.
IQueryResultUpdateListener<KeyType,ValueType> - Interface in org.eclipse.incquery.runtime.base.api
Listener interface for receiving notification from QueryResultMultimap
IQueryRuntimeContext - Interface in org.eclipse.incquery.runtime.matchers.context
Provides instance model information (relations corresponding to input keys) to query evaluator backends at runtime.
IQueryRuntimeContextListener - Interface in org.eclipse.incquery.runtime.matchers.context
Listens for changes in the runtime context.
IQuerySpecification<Matcher extends IncQueryMatcher<? extends IPatternMatch>> - Interface in org.eclipse.incquery.runtime.api
API interface for an IncQuery query specification.
IRunOnceQueryEngine - Interface in org.eclipse.incquery.runtime.api
A run-once query engine is used to get matches for queries without incremental support.
isCaching() - Method in class org.eclipse.incquery.runtime.localsearch.matcher.integration.LocalSearchBackend
 
isCaching() - Method in interface org.eclipse.incquery.runtime.matchers.backend.IQueryBackend
 
isCaching() - Method in class org.eclipse.incquery.runtime.rete.matcher.ReteEngine
 
isClosure() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PathExpressionTailImpl
 
isClosure() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail
Returns the value of the 'Closure' attribute.
isCoalescing() - Method in interface org.eclipse.incquery.runtime.base.api.NavigationHelper
Examines whether execution is currently in the callable block of an invocation of {#link NavigationHelper.coalesceTraversals(Callable)}.
isCoalescing() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
 
isCoalescing() - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
 
isCoalescing() - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContext
 
isCompatibleWith(JvmType, Class<?>) - Method in class org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil
 
isCompatibleWith(IPatternMatch) - Method in class org.eclipse.incquery.runtime.api.impl.BasePatternMatch
 
isCompatibleWith(IPatternMatch) - Method in interface org.eclipse.incquery.runtime.api.IPatternMatch
Checks that this match is compatible with the given other match.
isCompatibleWithQueryScope(Class<? extends IncQueryScope>) - Method in class org.eclipse.incquery.runtime.api.scope.IncQueryScope
Determines whether a query engine initialized on this scope can evaluate queries formulated against the given scope type.
isConformant(IInputKey, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
 
isConformant(ClassType, ClassType) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
 
isConformant(IInputKey, IInputKey) - Method in interface org.eclipse.incquery.patternlanguage.typing.ITypeSystem
Decides whether the second type is compatible with the first one
isConformant(IInputKey, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.typing.ITypeSystem.NullTypeSystem
 
isConformToRelationColumn(IInputKey, int, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
 
isConformToRelationColumn(IInputKey, int, IInputKey) - Method in interface org.eclipse.incquery.patternlanguage.typing.ITypeSystem
Decides whether the reference can have a selected type at its given column.
isConformToRelationColumn(IInputKey, int, IInputKey) - Method in class org.eclipse.incquery.patternlanguage.typing.ITypeSystem.NullTypeSystem
 
isConformToRelationSource(ReferenceType, ClassType) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
 
isConformToRelationTarget(ReferenceType, ClassType) - Method in class org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
 
isConstraintSpecificationsRegisteredForEditorId(String) - Static method in class org.eclipse.incquery.validation.runtime.ConstraintExtensionRegistry
Returns whether there are constraint specifications registered for an editor Id.
isConstraintSpecificationsRegisteredForEditorId(String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationManager
isConstraintsRegisteredForEditorId(String) - Static method in class org.eclipse.incquery.validation.runtime.ValidationUtil
Returns whether there are constraint specifications registered for an editor Id.
isContainmentQuerySpecification(IQuerySpecification<?>) - Static method in class org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
 
isDeducable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PVariable
Determines whether there are any constraints that can deduce this variable
isDeprecated() - Method in class org.eclipse.incquery.patternlanguage.annotations.impl.PatternAnnotationValidator
 
isDeprecated(String) - Method in class org.eclipse.incquery.patternlanguage.annotations.impl.PatternAnnotationValidator
 
isDeprecated() - Method in interface org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationValidator
 
isDeprecated(String) - Method in interface org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationValidator
 
isDeprecated() - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
 
isDeprecated(Annotation) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
 
isDeprecated(String) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
 
isDeprecated(AnnotationParameter) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
 
isDeprecated(String, String) - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
 
isDisposed() - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerState
 
isDynamicEMFMode() - Method in class org.eclipse.incquery.runtime.base.api.BaseIndexOptions
 
isDynamicModel() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
 
ISearchContext - Interface in org.eclipse.incquery.runtime.localsearch.matcher
The ISearchContext interface allows search operations to reuse platform services such as the indexer.
ISearchContext.SearchContext - Class in org.eclipse.incquery.runtime.localsearch.matcher
 
ISearchOperation - Interface in org.eclipse.incquery.runtime.localsearch.operations
 
ISearchPlanCodeGenerator - Interface in org.eclipse.incquery.runtime.localsearch.planner
 
isEdgeQuerySpecification(IQuerySpecification<?>) - Static method in class org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
 
isEliminable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
A weak inequality constraint is eliminable if who is the same as withWhom, or if any if them is undeducible.
isEmpty() - Method in class org.eclipse.incquery.patternlanguage.emf.specification.builder.NameToSpecificationMap
 
isEmpty() - Method in class org.eclipse.incquery.runtime.base.api.QueryResultMap
 
isEmpty() - Method in class org.eclipse.incquery.runtime.base.api.QueryResultMultimap
 
isEmpty() - Method in class org.eclipse.incquery.runtime.base.itc.alg.dred.DRedTcRelation
 
isEmpty() - Method in class org.eclipse.incquery.runtime.matchers.util.UnionFind
Deprecated.
 
isEmpty() - Method in class org.eclipse.incquery.runtime.rete.tuple.TupleMemory
 
isEnabled() - Method in class org.eclipse.incquery.runtime.evm.api.Activation
An activatio is enabled, if the there are jobs corresponding to the state of the activation.
isEnabled() - Method in class org.eclipse.incquery.runtime.evm.specific.job.EnableJob
 
isEnumerable(IInputKey) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
 
isEnumerable() - Method in class org.eclipse.incquery.runtime.emf.types.EClassTransitiveInstancesKey
 
isEnumerable() - Method in class org.eclipse.incquery.runtime.emf.types.EDataTypeInSlotsKey
 
isEnumerable() - Method in class org.eclipse.incquery.runtime.emf.types.EStructuralFeatureInstancesKey
 
isEnumerable() - Method in class org.eclipse.incquery.runtime.matchers.context.common.JavaTransitiveInstancesKey
 
isEnumerable() - Method in interface org.eclipse.incquery.runtime.matchers.context.IInputKey
Returns true iff instance tuples of the key can be enumerated.
isEnumerable(IInputKey) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryMetaContext
Returns true iff instance tuples of the given key can be enumerated.
isExpansionAllowed() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
 
isFactoryForType(Object) - Method in class org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.util.EMFPatternLanguageAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFactoryForType(Object) - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.util.PatternLanguageAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFactoryForType(Object) - Method in class org.eclipse.incquery.runtime.rete.recipes.util.RecipesAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFactoryForType(Object) - Method in class org.eclipse.incquery.viewers.runtime.model.util.NotationAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFactoryForType(Object) - Method in class org.eclipse.incquery.viewmodel.traceability.util.TraceabilityAdapterFactory
Returns whether this factory is applicable for the type of the object.
isFeatureMultiplicityOneTo(EStructuralFeature) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
 
isFeatureMultiplicityToOne(EStructuralFeature) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
 
isFeatureResolveIgnored(EStructuralFeature) - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
 
isFiltered(Notifier) - Method in interface org.eclipse.incquery.runtime.base.api.filters.IBaseIndexObjectFilter
Decides whether the selected notifier is filtered.
isFiltered(Notifier) - Method in class org.eclipse.incquery.runtime.base.api.filters.SimpleBaseIndexFilter
 
isFiltered(IQuerySpecification<?>) - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerDataFilter
 
isFiltered() - Method in class org.eclipse.incquery.viewmodel.core.ViewModelRule
 
isFormatted() - Method in class org.eclipse.incquery.viewers.runtime.specifications.EdgeQuerySpecificationDescriptor
 
isFormatted() - Method in class org.eclipse.incquery.viewers.runtime.specifications.ItemQuerySpecificationDescriptor
 
isFormatted(FormattableElement) - Static method in class org.eclipse.incquery.viewers.runtime.util.FormatParser
 
isGeneratedCodeAvailable(EPackage, ResourceSet) - Method in class org.eclipse.incquery.patternlanguage.emf.scoping.BaseMetamodelProviderService
 
isGeneratedCodeAvailable(EPackage, ResourceSet) - Method in class org.eclipse.incquery.patternlanguage.emf.scoping.CompoundMetamodelProviderService
 
isGeneratedCodeAvailable(EPackage, ResourceSet) - Method in interface org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProvider
 
isInactive() - Method in interface org.eclipse.incquery.runtime.evm.api.event.ActivationState
 
isInactive() - Method in enum org.eclipse.incquery.runtime.evm.specific.event.IncQueryActivationStateEnum
 
isIncludeSubPackages() - Method in class org.eclipse.incquery.runtime.api.PackageBasedPatternGroup
 
isIndexed(IInputKey) - Method in class org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext
 
isIndexed(IInputKey) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContext
 
isInDynamicEMFMode() - Method in interface org.eclipse.incquery.runtime.base.api.NavigationHelper
Indicates whether indexing is performed in dynamic EMF mode, i.e.
isInDynamicEMFMode() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
 
isInWildcardMode() - Method in interface org.eclipse.incquery.runtime.base.api.NavigationHelper
Indicates whether indexing is performed in wildcard mode, where every aspect of the EMF model is automatically indexed.
isInWildcardMode() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperImpl
 
isIsolated(V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg
 
isItemQuerySpecification(IQuerySpecification<?>) - Static method in class org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
 
isLoading(Resource) - Method in class org.eclipse.incquery.runtime.base.comprehension.EMFModelComprehension
Finds out whether the Resource is currently loading
isLocal(Address<? extends Node>) - Method in class org.eclipse.incquery.runtime.rete.network.ReteContainer
Checks whether a certain address points to a node at this container.
isManaged() - Method in class org.eclipse.incquery.runtime.api.AdvancedIncQueryEngine
Indicates whether the engine is managed, i.e.
isManaged() - Method in class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
 
isMandatory() - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
 
isMoot() - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Equality
An equality is moot if it compares the a variable with itself.
isMoreThanOneUnion() - Method in class org.eclipse.incquery.patternlanguage.validation.UnionFindForVariables
Deprecated.
 
isMultiple() - Method in class org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
 
isMutable() - Method in interface org.eclipse.incquery.runtime.api.IPatternMatch
Returns whether the match object can be further modified after its creation.
isMutable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PBody
 
isMutable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.queries.BasePQuery
 
isMutable() - Method in class org.eclipse.incquery.runtime.matchers.psystem.queries.PDisjunction
Decides whether a disjunction is mutable.
isMutable() - Method in interface org.eclipse.incquery.runtime.matchers.psystem.queries.PQuery
An option to check mutability of the query.
isNamedSingleUse(Variable) - Method in class org.eclipse.incquery.patternlanguage.validation.PatternLanguageJavaValidator
 
isNegative() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternCompositionConstraintImpl
 
isNegative() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint
Returns the value of the 'Negative' attribute.
isOrdered() - Method in class org.eclipse.incquery.runtime.matchers.planning.operations.PProject
 
isParallelExecutionEnabled() - Method in class org.eclipse.incquery.runtime.rete.matcher.ReteEngine
 
isPrivate(Pattern) - Static method in class org.eclipse.incquery.patternlanguage.helper.CorePatternLanguageHelper
 
isPrivate() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.ModifiersImpl
 
isPrivate() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.Modifiers
Returns the value of the 'Private' attribute.
isProcessable(EventAtom) - Method in interface org.eclipse.incquery.runtime.evm.api.event.EventFilter
 
isProcessable(Match) - Method in class org.eclipse.incquery.runtime.evm.specific.event.IncQueryMultiPatternMatchEventFilter
 
isProcessable(Match) - Method in class org.eclipse.incquery.runtime.evm.specific.event.IncQuerySinglePatternMatchEventFilter
 
isPublic(Pattern) - Method in class org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil
 
isPure(JvmOperation) - Static method in class org.eclipse.incquery.patternlanguage.validation.whitelist.PurityChecker
 
isReachable(EObject, EObject) - Method in class org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl
 
isReachable(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.counting.CountingAlg
 
isReachable(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.dred.DRedAlg
 
isReachable(V, V) - Method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg
 
isReachable(V, V, IGraphDataSource<V>) - Static method in class org.eclipse.incquery.runtime.base.itc.alg.misc.bfs.BFS
Performs a breadth first search on the given graph to determine whether source is reachable from target.
isReachable(V, V) - Method in interface org.eclipse.incquery.runtime.base.itc.igraph.ITcDataSource
Returns true if the target node is reachable from the source node.
isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.BaseTypeSafeConstraint
 
isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Equality
 
isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.DeferredPConstraint
 
isReadyAt(SubPlan, IQueryMetaContext) - Method in class org.eclipse.incquery.runtime.matchers.psystem.VariableDeferredPConstraint
Refine further if needed
isResourceFiltered(Resource) - Method in interface org.eclipse.incquery.runtime.base.api.filters.IBaseIndexResourceFilter
Decides whether a selected resource needs to be indexed
isResultCached(PQuery) - Method in class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
 
isResultCached(PQuery) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryCacheContext
Checks if there already is a caching result provider for the given query.
isRoot(T) - Method in class org.eclipse.incquery.runtime.matchers.util.UnionFind
Deprecated.
 
isSameUnion(Set<Variable>) - Method in class org.eclipse.incquery.patternlanguage.validation.UnionFindForVariables
Deprecated.
 
isSameUnion(Set<V>) - Method in class org.eclipse.incquery.runtime.base.itc.alg.incscc.UnionFind
Returns if all given elements are in the same partition.
isSet() - Method in class org.eclipse.incquery.runtime.base.core.NavigationHelperSetting
 
isStateless(IInputKey) - Method in enum org.eclipse.incquery.runtime.emf.EMFQueryMetaContext
 
isStateless(IInputKey) - Method in interface org.eclipse.incquery.runtime.matchers.context.IQueryMetaContext
Returns true iff the set of instance tuples of the given key is immutable.
IssueCodes - Class in org.eclipse.incquery.patternlanguage.validation
 
isTainted() - Method in class org.eclipse.incquery.runtime.api.AdvancedIncQueryEngine
Indicates whether the engine is in a tainted, inconsistent state due to some internal errors.
isTainted() - Method in class org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl
 
isTransitive() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternCallImpl
 
isTransitive() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.PatternCall
Returns the value of the 'Transitive' attribute.
isTraverseOnlyWellBehavingDerivedFeatures() - Method in class org.eclipse.incquery.runtime.base.api.BaseIndexOptions
 
isUnique() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PVariable
 
isUnnamedSingleUseVariable(Variable) - Method in class org.eclipse.incquery.patternlanguage.validation.PatternLanguageJavaValidator
 
isValue() - Method in interface org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
Returns the value of the 'Value' attribute.
isValue() - Method in class org.eclipse.incquery.patternlanguage.patternLanguage.impl.BoolValueImpl
 
isVirtual() - Method in class org.eclipse.incquery.runtime.matchers.psystem.PVariable
 
isWeak() - Method in class org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
The inequality constraint is weak if it can be ignored when who is the same as withWhom, or if any if them is undeducible.
isWellbehavingFeature(EStructuralFeature) - Static method in class org.eclipse.incquery.runtime.base.comprehension.WellbehavingDerivedFeatureRegistry
 
isWildcardMode() - Method in class org.eclipse.incquery.runtime.base.api.BaseIndexOptions
 
ITcDataSource<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
This interface defines those methods that a transitive reachability data source should provide.
ITcObserver<V> - Interface in org.eclipse.incquery.runtime.base.itc.igraph
Interface ITcObserver is used to observ the changes in a transitive closure relation; tuple insertion/deleteion.
ITcRelation<V> - Interface in org.eclipse.incquery.runtime.base.itc.alg.misc
 
Item - Interface in org.eclipse.incquery.viewers.runtime.model
A representation of the model object 'Item'.
ITEM - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The meta object id for the 'Item' class.
ITEM - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
The meta object literal for the 'Item' class.
ITEM__CHILDREN - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Children' reference list.
ITEM__CHILDREN - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
The meta object literal for the 'Children' reference list feature.
ITEM__FORMAT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Format' containment reference.
ITEM__ID - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Id' attribute.
ITEM__LABEL - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Label' attribute.
ITEM__PARAM_EOBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Param EObject' reference.
ITEM__PARAM_EOBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
The meta object literal for the 'Param EObject' reference feature.
ITEM__PARAM_OBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Param Object' attribute.
ITEM__PARAM_OBJECT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
The meta object literal for the 'Param Object' attribute feature.
ITEM__PARENT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Parent' reference.
ITEM__PARENT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
The meta object literal for the 'Parent' reference feature.
ITEM__POLICY - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The feature id for the 'Policy' attribute.
ITEM__POLICY - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
The meta object literal for the 'Policy' attribute feature.
ITEM_FEATURE_COUNT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The number of structural features of the 'Item' class.
ITEM_OPERATION_COUNT - Static variable in interface org.eclipse.incquery.viewers.runtime.model.NotationPackage
The number of operations of the 'Item' class.
itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.listeners.AbstractViewerStateListener
 
itemAppeared(Item) - Method in interface org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener
 
itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerState
 
itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.ListContentProvider
 
itemAppeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider
 
itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.listeners.AbstractViewerStateListener
 
itemDisappeared(Item) - Method in interface org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener
 
itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.model.ViewerState
 
itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.ListContentProvider
 
itemDisappeared(Item) - Method in class org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider
 
ItemExtender - Class in org.eclipse.incquery.viewers.runtime.model
 
ItemExtender() - Constructor for class org.eclipse.incquery.viewers.runtime.model.ItemExtender
 
ItemExtender.ChildItem - Class in org.eclipse.incquery.viewers.runtime.model
 
ItemExtender.RootItem - Class in org.eclipse.incquery.viewers.runtime.model
 
ItemImpl - Class in org.eclipse.incquery.viewers.runtime.model.impl
An implementation of the model object 'Item'.
ItemQuerySpecificationDescriptor - Class in org.eclipse.incquery.viewers.runtime.specifications
 
ItemQuerySpecificationDescriptor(IQuerySpecification<?>, PAnnotation) - Constructor for class org.eclipse.incquery.viewers.runtime.specifications.ItemQuerySpecificationDescriptor
 
ItemRule - Class in org.eclipse.incquery.viewers.runtime.model
 
ItemValidator - Class in org.eclipse.incquery.viewers.runtime.validators
A validator for Item objects

Note that this class uses the optional dependency org.eclipse.incquery.patternlanguage.emf!

ItemValidator() - Constructor for class org.eclipse.incquery.viewers.runtime.validators.ItemValidator
 
IterableIndexer - Interface in org.eclipse.incquery.runtime.rete.index
An indexer that allows the iteration of all retrievable tuple groups (or reduced groups).
IterateOverChildren - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
Iterates all child elements of a selected EObjects.
IterateOverChildren(int, int, boolean) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverChildren
 
IterateOverContainers - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
Iterates all child elements of a selected EObjects.
IterateOverContainers(int, int, boolean) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverContainers
 
IterateOverEClassInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
Iterates all available EClass instances using an EMF-IncQuery Base indexer.
IterateOverEClassInstances(int, EClass) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEClassInstances
 
IterateOverEClassInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase
Iterates all available EClass instances without using an EMF-IncQuery Base indexer.
IterateOverEClassInstances(int, EClass, Collection<EObject>) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEClassInstances
 
IterateOverEDatatypeInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
Iterates over all EDataType instances using an EMF-IncQuery Base indexer.
IterateOverEDatatypeInstances(int, EDataType) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEDatatypeInstances
 
IterateOverEDatatypeInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase
Iterates over all EDataType instances without using an EMF-IncQuery Base indexer.
IterateOverEDatatypeInstances(int, EDataType, Collection<EObject>, IQueryBackend) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEDatatypeInstances
 
IterateOverEStructuralFeatureInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend
Iterates all available EStructuralFeature elements using an EMF-IncQuery Base indexer.
IterateOverEStructuralFeatureInstances(int, int, EStructuralFeature) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEStructuralFeatureInstances
 
IterateOverEStructuralFeatureInstances - Class in org.eclipse.incquery.runtime.localsearch.operations.extend.nobase
Iterates all available EStructuralFeature elements without using an EMF-IncQuery Base indexer.
IterateOverEStructuralFeatureInstances(int, int, EStructuralFeature) - Constructor for class org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEStructuralFeatureInstances
 
iterator() - Method in class org.eclipse.incquery.runtime.localsearch.MatchingTable
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.index.GenericProjectionIndexer
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.index.IdentityIndexer
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.index.NullIndexer
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.index.TransitiveClosureNodeIndexer
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.single.DefaultProductionNode
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.tuple.MaskedTupleMemory
 
iterator() - Method in class org.eclipse.incquery.runtime.rete.tuple.TupleMemory
 
ITypeConstraint - Interface in org.eclipse.incquery.runtime.matchers.psystem
Common superinterface of enumerable and deferred type constraints.
ITypeConstraint.TypeConstraintUtil - Class in org.eclipse.incquery.runtime.matchers.psystem
Static internal utility class for implementations of ITypeConstraints.
ITypeInferrer - Interface in org.eclipse.incquery.patternlanguage.typing
The type inferrer calculates the types of variables and variable references of the pattern model.
ITypeInferrer.NullTypeInferrer - Class in org.eclipse.incquery.patternlanguage.typing
An empty implementation of ITypeInferrer that can be used by the abstract pattern language module.
ITypeInfoProviderConstraint - Interface in org.eclipse.incquery.runtime.matchers.psystem
 
ITypeSystem - Interface in org.eclipse.incquery.patternlanguage.typing
A type system represents the types (classes, or references) provided by a modeling backend.
ITypeSystem.NullTypeSystem - Class in org.eclipse.incquery.patternlanguage.typing
An empty implementation of ITypeSystem that can be used by the abstract pattern language module.
IUpdateable - Interface in org.eclipse.incquery.runtime.matchers.backend
Internal interface for the query backend to singal an update to a query result.
IUpdateCompleteListener - Interface in org.eclipse.incquery.runtime.evm.update
This interface is used for listening to update complete events sent by an IUpdateCompleteProvider.
IUpdateCompleteProvider - Interface in org.eclipse.incquery.runtime.evm.update
This interface is used to register listeners for a given type of update complete event.
IValidationEngine - Interface in org.eclipse.incquery.validation.core.api
A validation engine is responsible for managing the constraints existing in the scope of an EMF-IncQuery Engine (e.g.
IValueProvider - Interface in org.eclipse.incquery.runtime.matchers.psystem
Helper interface to get values from a tuple of variables.
IVariableRenamer - Interface in org.eclipse.incquery.runtime.matchers.psystem.rewriters
Helper interface to ease the naming of the new variables during flattening
IVariableRenamer.HierarchicalName - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
 
IVariableRenamer.SameName - Class in org.eclipse.incquery.runtime.matchers.psystem.rewriters
 
IViewerLabelListener - Interface in org.eclipse.incquery.viewers.runtime.model.listeners
Listener interface for label changes.
IViewerStateListener - Interface in org.eclipse.incquery.viewers.runtime.model.listeners
Listener interface for the appearance and disappearance of elements.
IViolation - Interface in org.eclipse.incquery.validation.core.api
A violation is set of model elements in an instance model that satisfy the specification of a constraint.
IViolationFilter - Interface in org.eclipse.incquery.validation.core.api
Interface for filtering violations when retrieving them from a constraint or registering for event notifications.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links