# Hierarchy For All Packages

Package Hierarchies:

- org.eclipse.incquery.patternlanguage,
- org.eclipse.incquery.patternlanguage.annotations,
- org.eclipse.incquery.patternlanguage.annotations.impl,
- org.eclipse.incquery.patternlanguage.emf,
- org.eclipse.incquery.patternlanguage.emf.annotations,
- org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage,
- org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl,
- org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.util,
- org.eclipse.incquery.patternlanguage.emf.formatting,
- org.eclipse.incquery.patternlanguage.emf.helper,
- org.eclipse.incquery.patternlanguage.emf.internal,
- org.eclipse.incquery.patternlanguage.emf.jvmmodel,
- org.eclipse.incquery.patternlanguage.emf.parser.antlr,
- org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal,
- org.eclipse.incquery.patternlanguage.emf.scoping,
- org.eclipse.incquery.patternlanguage.emf.serializer,
- org.eclipse.incquery.patternlanguage.emf.services,
- org.eclipse.incquery.patternlanguage.emf.specification,
- org.eclipse.incquery.patternlanguage.emf.specification.builder,
- org.eclipse.incquery.patternlanguage.emf.types,
- org.eclipse.incquery.patternlanguage.emf.util,
- org.eclipse.incquery.patternlanguage.emf.validation,
- org.eclipse.incquery.patternlanguage.formatting,
- org.eclipse.incquery.patternlanguage.helper,
- org.eclipse.incquery.patternlanguage.jvmmodel,
- org.eclipse.incquery.patternlanguage.naming,
- org.eclipse.incquery.patternlanguage.parser.antlr,
- org.eclipse.incquery.patternlanguage.parser.antlr.internal,
- org.eclipse.incquery.patternlanguage.patternLanguage,
- org.eclipse.incquery.patternlanguage.patternLanguage.impl,
- org.eclipse.incquery.patternlanguage.patternLanguage.util,
- org.eclipse.incquery.patternlanguage.scoping,
- org.eclipse.incquery.patternlanguage.serializer,
- org.eclipse.incquery.patternlanguage.services,
- org.eclipse.incquery.patternlanguage.typing,
- org.eclipse.incquery.patternlanguage.validation,
- org.eclipse.incquery.patternlanguage.validation.whitelist,
- org.eclipse.incquery.runtime,
- org.eclipse.incquery.runtime.api,
- org.eclipse.incquery.runtime.api.impl,
- org.eclipse.incquery.runtime.api.scope,
- org.eclipse.incquery.runtime.base,
- org.eclipse.incquery.runtime.base.api,
- org.eclipse.incquery.runtime.base.api.filters,
- org.eclipse.incquery.runtime.base.comprehension,
- org.eclipse.incquery.runtime.base.core,
- org.eclipse.incquery.runtime.base.exception,
- org.eclipse.incquery.runtime.base.itc.alg.counting,
- org.eclipse.incquery.runtime.base.itc.alg.dred,
- org.eclipse.incquery.runtime.base.itc.alg.fw,
- org.eclipse.incquery.runtime.base.itc.alg.incscc,
- org.eclipse.incquery.runtime.base.itc.alg.misc,
- org.eclipse.incquery.runtime.base.itc.alg.misc.bfs,
- org.eclipse.incquery.runtime.base.itc.alg.misc.dfs,
- org.eclipse.incquery.runtime.base.itc.alg.misc.scc,
- org.eclipse.incquery.runtime.base.itc.alg.misc.topsort,
- org.eclipse.incquery.runtime.base.itc.graphimpl,
- org.eclipse.incquery.runtime.base.itc.igraph,
- org.eclipse.incquery.runtime.emf,
- org.eclipse.incquery.runtime.emf.helper,
- org.eclipse.incquery.runtime.emf.types,
- org.eclipse.incquery.runtime.evm.api,
- org.eclipse.incquery.runtime.evm.api.event,
- org.eclipse.incquery.runtime.evm.api.event.adapter,
- org.eclipse.incquery.runtime.evm.api.resolver,
- org.eclipse.incquery.runtime.evm.notification,
- org.eclipse.incquery.runtime.evm.qrm,
- org.eclipse.incquery.runtime.evm.specific,
- org.eclipse.incquery.runtime.evm.specific.event,
- org.eclipse.incquery.runtime.evm.specific.job,
- org.eclipse.incquery.runtime.evm.specific.lifecycle,
- org.eclipse.incquery.runtime.evm.specific.resolver,
- org.eclipse.incquery.runtime.evm.specific.resolver.impl,
- org.eclipse.incquery.runtime.evm.specific.scheduler,
- org.eclipse.incquery.runtime.evm.update,
- org.eclipse.incquery.runtime.exception,
- org.eclipse.incquery.runtime.extensibility,
- org.eclipse.incquery.runtime.internal,
- org.eclipse.incquery.runtime.internal.apiimpl,
- org.eclipse.incquery.runtime.internal.boundary.unused,
- org.eclipse.incquery.runtime.internal.engine,
- org.eclipse.incquery.runtime.localsearch,
- org.eclipse.incquery.runtime.localsearch.exceptions,
- org.eclipse.incquery.runtime.localsearch.matcher,
- org.eclipse.incquery.runtime.localsearch.matcher.integration,
- org.eclipse.incquery.runtime.localsearch.operations,
- org.eclipse.incquery.runtime.localsearch.operations.check,
- org.eclipse.incquery.runtime.localsearch.operations.check.nobase,
- org.eclipse.incquery.runtime.localsearch.operations.extend,
- org.eclipse.incquery.runtime.localsearch.operations.extend.nobase,
- org.eclipse.incquery.runtime.localsearch.plan,
- org.eclipse.incquery.runtime.localsearch.planner,
- org.eclipse.incquery.runtime.localsearch.planner.cost,
- org.eclipse.incquery.runtime.localsearch.planner.cost.impl,
- org.eclipse.incquery.runtime.localsearch.planner.util,
- org.eclipse.incquery.runtime.matchers.backend,
- org.eclipse.incquery.runtime.matchers.context,
- org.eclipse.incquery.runtime.matchers.context.common,
- org.eclipse.incquery.runtime.matchers.context.surrogate,
- org.eclipse.incquery.runtime.matchers.planning,
- org.eclipse.incquery.runtime.matchers.planning.helpers,
- org.eclipse.incquery.runtime.matchers.planning.operations,
- org.eclipse.incquery.runtime.matchers.psystem,
- org.eclipse.incquery.runtime.matchers.psystem.annotations,
- org.eclipse.incquery.runtime.matchers.psystem.basicdeferred,
- org.eclipse.incquery.runtime.matchers.psystem.basicenumerables,
- org.eclipse.incquery.runtime.matchers.psystem.queries,
- org.eclipse.incquery.runtime.matchers.psystem.rewriters,
- org.eclipse.incquery.runtime.matchers.tuple,
- org.eclipse.incquery.runtime.matchers.util,
- org.eclipse.incquery.runtime.rete.boundary,
- org.eclipse.incquery.runtime.rete.construction,
- org.eclipse.incquery.runtime.rete.construction.basiclinear,
- org.eclipse.incquery.runtime.rete.construction.plancompiler,
- org.eclipse.incquery.runtime.rete.construction.quasitree,
- org.eclipse.incquery.runtime.rete.eval,
- org.eclipse.incquery.runtime.rete.index,
- org.eclipse.incquery.runtime.rete.matcher,
- org.eclipse.incquery.runtime.rete.misc,
- org.eclipse.incquery.runtime.rete.network,
- org.eclipse.incquery.runtime.rete.recipes,
- org.eclipse.incquery.runtime.rete.recipes.helper,
- org.eclipse.incquery.runtime.rete.recipes.impl,
- org.eclipse.incquery.runtime.rete.recipes.util,
- org.eclipse.incquery.runtime.rete.remote,
- org.eclipse.incquery.runtime.rete.single,
- org.eclipse.incquery.runtime.rete.traceability,
- org.eclipse.incquery.runtime.rete.tuple,
- org.eclipse.incquery.runtime.rete.util,
- org.eclipse.incquery.runtime.util,
- org.eclipse.incquery.uml,
- org.eclipse.incquery.uml.derivedfeatures,
- org.eclipse.incquery.uml.derivedfeatures.util,
- org.eclipse.incquery.validation.core,
- org.eclipse.incquery.validation.core.api,
- org.eclipse.incquery.validation.core.listeners,
- org.eclipse.incquery.validation.core.violationkey,
- org.eclipse.incquery.validation.runtime,
- org.eclipse.incquery.validation.runtime.annotation,
- org.eclipse.incquery.viewers.runtime,
- org.eclipse.incquery.viewers.runtime.extensions,
- org.eclipse.incquery.viewers.runtime.extensions.jface,
- org.eclipse.incquery.viewers.runtime.model,
- org.eclipse.incquery.viewers.runtime.model.impl,
- org.eclipse.incquery.viewers.runtime.model.listeners,
- org.eclipse.incquery.viewers.runtime.model.patterns,
- org.eclipse.incquery.viewers.runtime.model.patterns.util,
- org.eclipse.incquery.viewers.runtime.model.util,
- org.eclipse.incquery.viewers.runtime.sources,
- org.eclipse.incquery.viewers.runtime.specifications,
- org.eclipse.incquery.viewers.runtime.util,
- org.eclipse.incquery.viewers.runtime.validators,
- org.eclipse.incquery.viewmodel.core,
- org.eclipse.incquery.viewmodel.core.util,
- org.eclipse.incquery.viewmodel.traceability,
- org.eclipse.incquery.viewmodel.traceability.impl,
- org.eclipse.incquery.viewmodel.traceability.patterns,
- org.eclipse.incquery.viewmodel.traceability.patterns.util,
- org.eclipse.incquery.viewmodel.traceability.util,
- org.eclipse.incquery.viewmodel.traceablilty.generic

## Class Hierarchy

- java.lang.Object
  - org.eclipse.incquery.viewers.runtime.validators.AbstractAnnotationValidator (implements org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationAdditionalValidator)
    - org.eclipse.incquery.viewers.runtime.validators.EdgeValidator
    - org.eclipse.incquery.viewers.runtime.validators.ItemValidator
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.eclipse.incquery.runtime.rete.traceability.RecipeTraceInfo.ParentTraceList
    - org.eclipse.incquery.runtime.localsearch.MatchingTable
  - org.eclipse.xtext.service.AbstractElementFinder
    - org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder (implements org.eclipse.xtext.IGrammarAccess.IEnumRuleAccess)
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.CompareFeatureElements
    - org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder (implements org.eclipse.xtext.IGrammarAccess)
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess
    - org.eclipse.xtext.service.AbstractElementFinder.AbstractParserRuleElementFinder (implements org.eclipse.xtext.IGrammarAccess.IParserRuleAccess)
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.ConstraintElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.EClassifierConstraintElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.EMFPatternModelElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.EnumValueElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.LiteralValueReferenceElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.PackageImportElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.PatternImportElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.RefTypeElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.TypeElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.XImportDeclarationElements
      - org.eclipse.incquery.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.XImportSectionElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.AggregatedValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.AggregatorExpressionElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.AnnotationElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.AnnotationParameterElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.AnnotationValueReferenceElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.BOOLEANElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.BoolValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.CheckConstraintElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.CompareConstraintElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ComputationValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ConstraintElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.DOUBLEElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.DoubleValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.FunctionEvaluationValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.INTNUMBERElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.IntValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ListValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.LiteralValueReferenceElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.LocalVariableElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ModifiersElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ParameterElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ParameterRefElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PathExpressionConstraintElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PathExpressionHeadElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PathExpressionTailElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PatternBodyElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PatternCallElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PatternCompositionConstraintElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PatternElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.PatternModelElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.RefTypeElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.StringValueElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.TypeElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.ValueReferenceElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.VariableElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.VariableReferenceElements
      - org.eclipse.incquery.patternlanguage.services.PatternLanguageGrammarAccess.VariableValueElements
  - org.eclipse.incquery.runtime.rete.eval.AbstractEvaluator
  - org.eclipse.xtext.formatting.impl.AbstractFormatter (implements org.eclipse.xtext.formatting.IFormatter, org.eclipse.xtext.formatting.IFormatterExtension)
    - org.eclipse.xtext.formatting.impl.BaseFormatter
      - org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter
        - org.eclipse.incquery.patternlanguage.emf.formatting.EMFPatternLanguageFormatter
        - org.eclipse.incquery.patternlanguage.formatting.PatternLanguageFormatter
  - org.eclipse.xtext.service.AbstractGenericModule (implements com.google.inject.Module)
    - org.eclipse.xtext.service.DefaultRuntimeModule
      - org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
        - org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
          - org.eclipse.incquery.patternlanguage.emf.AbstractEMFPatternLanguageRuntimeModule
            - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguageRuntimeModule
          - org.eclipse.incquery.patternlanguage.AbstractPatternLanguageRuntimeModule
            - org.eclipse.incquery.patternlanguage.PatternLanguageRuntimeModule
  - org.eclipse.xtext.validation.AbstractInjectableValidator (implements org.eclipse.emf.ecore.EValidator)
    - org.eclipse.xtext.validation.AbstractDeclarativeValidator (implements org.eclipse.xtext.validation.ValidationMessageAcceptor)
      - org.eclipse.xtext.xbase.validation.AbstractXbaseValidator
        - org.eclipse.xtext.xbase.validation.XbaseValidator
          - org.eclipse.xtext.xbase.validation.XbaseJavaValidator
            - org.eclipse.incquery.patternlanguage.validation.AbstractPatternLanguageJavaValidator
              - org.eclipse.incquery.patternlanguage.validation.PatternLanguageJavaValidator (implements org.eclipse.incquery.patternlanguage.validation.IIssueCallback)
                - org.eclipse.incquery.patternlanguage.emf.validation.AbstractEMFPatternLanguageJavaValidator
                  - org.eclipse.incquery.patternlanguage.emf.validation.EMFPatternLanguageJavaValidator
  - org.eclipse.xtext.linking.impl.AbstractLinkingService (implements org.eclipse.xtext.linking.ILinkingService)
    - org.eclipse.xtext.linking.impl.DefaultLinkingService
      - org.eclipse.incquery.patternlanguage.emf.scoping.EMFPatternLanguageLinkingService
  - org.eclipse.xtext.xbase.jvmmodel.AbstractModelInferrer (implements org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer)
    - org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
    - org.eclipse.incquery.patternlanguage.jvmmodel.PatternLanguageJvmModelInferrer
  - org.eclipse.xtext.parser.AbstractParser (implements org.eclipse.xtext.parser.IParser)
    - org.eclipse.xtext.parser.antlr.AbstractAntlrParser
      - org.eclipse.incquery.patternlanguage.emf.parser.antlr.EMFPatternLanguageParser
      - org.eclipse.incquery.patternlanguage.parser.antlr.PatternLanguageParser
  - org.eclipse.incquery.viewmodel.traceablilty.generic.AbstractQuerySpecificationDescriptor
    - org.eclipse.incquery.viewers.runtime.specifications.ContainmentQuerySpecificationDescriptor
    - org.eclipse.incquery.viewers.runtime.specifications.EdgeQuerySpecificationDescriptor
    - org.eclipse.incquery.viewers.runtime.specifications.ItemQuerySpecificationDescriptor
  - org.eclipse.incquery.runtime.evm.api.event.AbstractRuleInstanceBuilder<EventAtom>
    - org.eclipse.incquery.runtime.evm.specific.event.IncQueryRuleInstanceBuilder<Match>
  - org.eclipse.xtext.scoping.impl.AbstractScopeProvider (implements org.eclipse.xtext.scoping.IScopeProvider)
    - org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
      - org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
        - org.eclipse.incquery.patternlanguage.emf.scoping.EMFPatternLanguageImportNamespaceProvider
    - org.eclipse.incquery.patternlanguage.scoping.MyAbstractDeclarativeScopeProvider (implements org.eclipse.xtext.scoping.impl.IDelegatingScopeProvider)
      - org.eclipse.incquery.patternlanguage.emf.scoping.EMFPatternLanguageDeclarativeScopeProvider
  - org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer (implements org.eclipse.xtext.serializer.sequencer.ISemanticSequencer)
    - org.eclipse.xtext.serializer.sequencer.AbstractDelegatingSemanticSequencer
      - org.eclipse.xtext.xbase.serializer.AbstractXtypeSemanticSequencer
        - org.eclipse.xtext.xbase.serializer.XtypeSemanticSequencer
          - org.eclipse.xtext.xbase.serializer.AbstractXbaseSemanticSequencer
            - org.eclipse.xtext.xbase.serializer.XbaseSemanticSequencer
              - org.eclipse.incquery.patternlanguage.serializer.AbstractPatternLanguageSemanticSequencer
                - org.eclipse.incquery.patternlanguage.serializer.PatternLanguageSemanticSequencer
                  - org.eclipse.incquery.patternlanguage.emf.serializer.AbstractEMFPatternLanguageSemanticSequencer
                    - org.eclipse.incquery.patternlanguage.emf.serializer.EMFPatternLanguageSemanticSequencer
  - org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer (implements org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor, org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer)
    - org.eclipse.incquery.patternlanguage.emf.serializer.AbstractEMFPatternLanguageSyntacticSequencer
      - org.eclipse.incquery.patternlanguage.emf.serializer.EMFPatternLanguageSyntacticSequencer
    - org.eclipse.incquery.patternlanguage.serializer.AbstractPatternLanguageSyntacticSequencer
      - org.eclipse.incquery.patternlanguage.serializer.PatternLanguageSyntacticSequencer
  - org.eclipse.incquery.patternlanguage.typing.AbstractTypeInferrer (implements org.eclipse.incquery.patternlanguage.typing.ITypeInferrer)
    - org.eclipse.incquery.patternlanguage.emf.types.EMFTypeInferrer
  - org.eclipse.incquery.patternlanguage.typing.AbstractTypeSystem (implements org.eclipse.incquery.patternlanguage.typing.ITypeSystem)
    - org.eclipse.incquery.patternlanguage.emf.types.EMFTypeSystem
  - org.eclipse.incquery.viewers.runtime.model.listeners.AbstractViewerLabelListener (implements org.eclipse.incquery.viewers.runtime.model.listeners.IViewerLabelListener)
  - org.eclipse.incquery.viewers.runtime.model.listeners.AbstractViewerStateListener (implements org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener)
    - org.eclipse.incquery.viewers.runtime.sources.ListContentProvider (implements org.eclipse.jface.viewers.IStructuredContentProvider)
    - org.eclipse.incquery.viewers.runtime.sources.TreeContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActionContextProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActionInputProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActionOutputProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.evm.api.Activation<EventAtom>
  - org.eclipse.incquery.runtime.evm.api.ActivationLifeCycle
    - org.eclipse.incquery.runtime.evm.specific.lifecycle.UnmodifiableActivationLifeCycle
      - org.eclipse.incquery.runtime.evm.specific.lifecycle.DefaultActivationLifeCycle
  - org.eclipse.incquery.runtime.evm.notification.ActivationNotificationProvider (implements org.eclipse.incquery.runtime.evm.notification.IActivationNotificationProvider)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityEdgeInGroupProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedEdgeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedNodeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupInActivityProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSubgroupProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSuperGroupProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeActivityProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeInGroupProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.util.EMFPatternLanguageAdapterFactory
    - org.eclipse.incquery.viewers.runtime.model.util.NotationAdapterFactory
    - org.eclipse.incquery.patternlanguage.patternLanguage.util.PatternLanguageAdapterFactory
    - org.eclipse.incquery.runtime.rete.recipes.util.RecipesAdapterFactory
    - org.eclipse.incquery.viewmodel.traceability.util.TraceabilityAdapterFactory
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.emf.ecore.util.EContentAdapter
      - org.eclipse.incquery.runtime.base.core.NavigationHelperContentAdapter
      - org.eclipse.incquery.runtime.base.core.TransitiveClosureHelperImpl (implements org.eclipse.incquery.runtime.base.api.FeatureListener, org.eclipse.incquery.runtime.base.api.InstanceListener, org.eclipse.incquery.runtime.base.itc.igraph.ITcObserver<V>, org.eclipse.incquery.runtime.base.api.TransitiveClosureHelper)
  - org.eclipse.incquery.runtime.rete.remote.Address<T>
  - org.eclipse.incquery.runtime.evm.api.Agenda
  - org.eclipse.incquery.patternlanguage.emf.annotations.AnnotationExpressionValidator
  - org.eclipse.incquery.runtime.evm.specific.resolver.ArbitraryOrderConflictResolver (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver)
  - org.eclipse.incquery.uml.derivedfeatures.util.AssociationEndTypeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.evm.notification.AttributeMonitor<Atom>
    - org.eclipse.incquery.runtime.evm.specific.event.LightweightAttributeMonitor<MatchType>
  - org.eclipse.incquery.runtime.base.api.BaseIndexOptions
  - org.eclipse.incquery.runtime.matchers.context.common.BaseInputKeyWrapper<Wrapped> (implements org.eclipse.incquery.runtime.matchers.context.IInputKey)
    - org.eclipse.incquery.runtime.emf.types.BaseEMFTypeKey<EMFKey>
      - org.eclipse.incquery.runtime.emf.types.EClassTransitiveInstancesKey
      - org.eclipse.incquery.runtime.emf.types.EDataTypeInSlotsKey
      - org.eclipse.incquery.runtime.emf.types.EStructuralFeatureInstancesKey
    - org.eclipse.incquery.runtime.matchers.context.common.JavaTransitiveInstancesKey
  - org.eclipse.incquery.patternlanguage.emf.scoping.BaseMetamodelProviderService (implements org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProvider)
    - org.eclipse.incquery.patternlanguage.emf.scoping.MetamodelProviderService (implements org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProviderInstance)
    - org.eclipse.incquery.patternlanguage.emf.scoping.ResourceSetMetamodelProviderService (implements org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProviderInstance)
  - org.eclipse.incquery.runtime.rete.network.BaseNode (implements org.eclipse.incquery.runtime.rete.network.Node)
    - org.eclipse.incquery.runtime.rete.misc.SimpleReceiver (implements org.eclipse.incquery.runtime.rete.network.Receiver)
      - org.eclipse.incquery.runtime.rete.misc.Bag
      - org.eclipse.incquery.runtime.rete.single.CallbackNode
      - org.eclipse.incquery.runtime.rete.misc.DeltaMonitor<MatchType> (implements org.eclipse.incquery.runtime.rete.tuple.Clearable)
        - org.eclipse.incquery.runtime.rete.misc.DefaultDeltaMonitor
    - org.eclipse.incquery.runtime.rete.index.StandardIndexer (implements org.eclipse.incquery.runtime.rete.index.Indexer)
      - org.eclipse.incquery.runtime.rete.index.IndexerWithMemory (implements org.eclipse.incquery.runtime.rete.network.Receiver)
        - org.eclipse.incquery.runtime.rete.index.GenericProjectionIndexer (implements org.eclipse.incquery.runtime.rete.index.ProjectionIndexer)
          - org.eclipse.incquery.runtime.rete.index.OnetimeIndexer
      - org.eclipse.incquery.runtime.rete.index.SpecializedProjectionIndexer (implements org.eclipse.incquery.runtime.rete.index.ProjectionIndexer)
        - org.eclipse.incquery.runtime.rete.index.IdentityIndexer
          - org.eclipse.incquery.runtime.rete.index.MemoryIdentityIndexer
        - org.eclipse.incquery.runtime.rete.index.NullIndexer
          - org.eclipse.incquery.runtime.rete.index.MemoryNullIndexer
      - org.eclipse.incquery.runtime.rete.index.TransitiveClosureNodeIndexer (implements org.eclipse.incquery.runtime.rete.index.IterableIndexer)
    - org.eclipse.incquery.runtime.rete.network.StandardNode (implements org.eclipse.incquery.runtime.rete.network.Supplier)
      - org.eclipse.incquery.runtime.rete.index.AggregatorNode
        - org.eclipse.incquery.runtime.rete.index.CountNode
      - org.eclipse.incquery.runtime.rete.misc.ConstantNode
      - org.eclipse.incquery.runtime.rete.index.DualInputNode
        - org.eclipse.incquery.runtime.rete.index.ExistenceNode
        - org.eclipse.incquery.runtime.rete.index.JoinNode
        - org.eclipse.incquery.runtime.rete.index.OuterJoinNode
      - org.eclipse.incquery.runtime.internal.boundary.unused.EClassUnaryInputNode (implements org.eclipse.incquery.runtime.rete.boundary.Disconnectable)
      - org.eclipse.incquery.runtime.internal.boundary.unused.EStructuralFeatureBinaryInputNode (implements org.eclipse.incquery.runtime.rete.boundary.Disconnectable)
      - org.eclipse.incquery.runtime.rete.boundary.ExternalInputEnumeratorNode (implements org.eclipse.incquery.runtime.rete.boundary.Disconnectable, org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContextListener, org.eclipse.incquery.runtime.rete.network.Receiver)
      - org.eclipse.incquery.runtime.rete.single.SingleInputNode (implements org.eclipse.incquery.runtime.rete.network.Tunnel)
        - org.eclipse.incquery.runtime.rete.eval.AbstractEvaluatorNode
          - org.eclipse.incquery.runtime.rete.eval.MemorylessEvaluatorNode
          - org.eclipse.incquery.runtime.rete.eval.OutputCachingEvaluatorNode (implements org.eclipse.incquery.runtime.rete.tuple.Clearable)
            - org.eclipse.incquery.runtime.rete.eval.CachedFunctionEvaluatorNode
            - org.eclipse.incquery.runtime.rete.eval.CachedPredicateEvaluatorNode
        - org.eclipse.incquery.runtime.rete.single.FilterNode
          - org.eclipse.incquery.runtime.rete.single.EqualityFilterNode
          - org.eclipse.incquery.runtime.rete.boundary.ExternalInputStatelessFilterNode (implements org.eclipse.incquery.runtime.rete.boundary.Disconnectable)
          - org.eclipse.incquery.runtime.rete.single.InequalityFilterNode
          - org.eclipse.incquery.runtime.rete.single.ValueBinderFilterNode
        - org.eclipse.incquery.runtime.rete.remote.RemoteReceiver
        - org.eclipse.incquery.runtime.rete.remote.RemoteSupplier
        - org.eclipse.incquery.runtime.rete.single.TransformerNode
          - org.eclipse.incquery.runtime.rete.matcher.RetePatternMatcher (implements org.eclipse.incquery.runtime.matchers.backend.IQueryResultProvider)
          - org.eclipse.incquery.runtime.rete.single.TrimmerNode
        - org.eclipse.incquery.runtime.rete.single.TransitiveClosureNode (implements org.eclipse.incquery.runtime.rete.tuple.Clearable, org.eclipse.incquery.runtime.base.itc.igraph.ITcObserver<V>)
        - org.eclipse.incquery.runtime.rete.single.TransparentNode
      - org.eclipse.incquery.runtime.rete.single.UniquenessEnforcerNode (implements org.eclipse.incquery.runtime.rete.network.Tunnel)
        - org.eclipse.incquery.runtime.rete.single.DefaultProductionNode (implements org.eclipse.incquery.runtime.rete.network.Production)
  - org.eclipse.incquery.runtime.api.impl.BasePatternGroup (implements org.eclipse.incquery.runtime.api.IQueryGroup)
    - org.eclipse.incquery.runtime.api.impl.BaseGeneratedPatternGroup
      - org.eclipse.incquery.uml.derivedfeatures.DerivedFeatures
      - org.eclipse.incquery.viewmodel.traceability.patterns.Helpers
      - org.eclipse.incquery.viewers.runtime.model.patterns.Traceability
    - org.eclipse.incquery.runtime.api.GenericPatternGroup
    - org.eclipse.incquery.runtime.api.PackageBasedPatternGroup
  - org.eclipse.incquery.runtime.api.impl.BasePatternMatch (implements org.eclipse.incquery.runtime.api.IPatternMatch)
    - org.eclipse.incquery.uml.derivedfeatures.ActionContextMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActionInputMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActionOutputMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityEdgeInGroupMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupContainedEdgeMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupContainedNodeMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupInActivityMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupSubgroupMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupSuperGroupMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityNodeActivityMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityNodeInGroupMatch
    - org.eclipse.incquery.uml.derivedfeatures.ActivityNodeMatch
    - org.eclipse.incquery.uml.derivedfeatures.AssociationEndTypeMatch
    - org.eclipse.incquery.uml.derivedfeatures.BehaviorContextMatch
    - org.eclipse.incquery.viewers.runtime.model.patterns.ChildrenMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassExtensionMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassifierAllParentsMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassifierAttributeMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassifierFeatureMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassifierGeneralMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassifierParentsMatch
    - org.eclipse.incquery.uml.derivedfeatures.ClassSuperClassMatch
    - org.eclipse.incquery.uml.derivedfeatures.ConnectableElementEndMatch
    - org.eclipse.incquery.uml.derivedfeatures.ConnectorKindMatch
    - org.eclipse.incquery.uml.derivedfeatures.DeploymentTargetDeployedElementMatch
    - org.eclipse.incquery.uml.derivedfeatures.DirectedRelationshipSourceMatch
    - org.eclipse.incquery.uml.derivedfeatures.DirectedRelationshipTargetMatch
    - org.eclipse.incquery.uml.derivedfeatures.ElementOwnedElementMatch
    - org.eclipse.incquery.uml.derivedfeatures.ElementOwnerMatch
    - org.eclipse.incquery.viewmodel.traceability.patterns.EmptyTraceMatch
    - org.eclipse.incquery.uml.derivedfeatures.EncapsulatedClassifierOwnedPortMatch
    - org.eclipse.incquery.uml.derivedfeatures.ExtensionMetaclassEndMatch
    - org.eclipse.incquery.uml.derivedfeatures.ExtensionMetaclassMatch
    - org.eclipse.incquery.uml.derivedfeatures.FeatureFeaturingClassifierMatch
    - org.eclipse.incquery.runtime.api.GenericPatternMatch
    - org.eclipse.incquery.uml.derivedfeatures.MessageMessageKindMatch
    - org.eclipse.incquery.uml.derivedfeatures.NamedElementClientDependencyMatch
    - org.eclipse.incquery.uml.derivedfeatures.NamedElementNamespaceMatch
    - org.eclipse.incquery.uml.derivedfeatures.NamedElementQualifiedNameMatch
    - org.eclipse.incquery.uml.derivedfeatures.NamespaceImportedMemberMatch
    - org.eclipse.incquery.uml.derivedfeatures.NamespaceMemberMatch
    - org.eclipse.incquery.uml.derivedfeatures.NamespaceOwnedMemberMatch
    - org.eclipse.incquery.uml.derivedfeatures.OpaqueExpressionResultMatch
    - org.eclipse.incquery.uml.derivedfeatures.OperationReturnResultMatch
    - org.eclipse.incquery.uml.derivedfeatures.PackageNestedPackageMatch
    - org.eclipse.incquery.uml.derivedfeatures.PackageNestingPackageMatch
    - org.eclipse.incquery.uml.derivedfeatures.PackageOwnedStereotypeMatch
    - org.eclipse.incquery.uml.derivedfeatures.PackageOwnedTypeMatch
    - org.eclipse.incquery.uml.derivedfeatures.PackageVisibleMemberMatch
    - org.eclipse.incquery.viewers.runtime.model.patterns.Param2containmentMatch
    - org.eclipse.incquery.viewers.runtime.model.patterns.Param2edgeMatch
    - org.eclipse.incquery.viewers.runtime.model.patterns.Param2itemMatch
    - org.eclipse.incquery.viewmodel.traceability.patterns.Param2targetMatch
    - org.eclipse.incquery.uml.derivedfeatures.PropertyIsCompositeMatch
    - org.eclipse.incquery.uml.derivedfeatures.ProtocolTransitionReferredMatch
    - org.eclipse.incquery.uml.derivedfeatures.RedefinableElementRedefinedElementMatch
    - org.eclipse.incquery.uml.derivedfeatures.RedefinableElementRedefinitionContextMatch
    - org.eclipse.incquery.uml.derivedfeatures.RedefinableTemplateSignatureInheritedParameterMatch
    - org.eclipse.incquery.uml.derivedfeatures.RelationshipRelatedElementMatch
    - org.eclipse.incquery.uml.derivedfeatures.StateIsCompositeMatch
    - org.eclipse.incquery.uml.derivedfeatures.StateIsOrthogonalMatch
    - org.eclipse.incquery.uml.derivedfeatures.StructuredClassifierPartMatch
    - org.eclipse.incquery.uml.derivedfeatures.StructuredClassifierRoleMatch
    - org.eclipse.incquery.viewmodel.traceability.patterns.Trace2objectMatch
    - org.eclipse.incquery.viewmodel.traceability.patterns.Trace2paramMatch
    - org.eclipse.incquery.viewmodel.traceability.patterns.Trace2targetMatch
    - org.eclipse.incquery.viewmodel.traceability.patterns.TraceMatch
    - org.eclipse.incquery.uml.derivedfeatures.TypePackageMatch
    - org.eclipse.incquery.uml.derivedfeatures.VertexIncomingMatch
    - org.eclipse.incquery.uml.derivedfeatures.VertexOutgoingMatch
  - org.eclipse.incquery.runtime.matchers.psystem.BasePConstraint (implements org.eclipse.incquery.runtime.matchers.psystem.PConstraint)
    - org.eclipse.incquery.runtime.matchers.psystem.DeferredPConstraint
      - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Equality
      - org.eclipse.incquery.runtime.matchers.psystem.VariableDeferredPConstraint
        - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.BaseTypeSafeConstraint
          - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.ExpressionEvaluation
        - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.ExportedParameter
        - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.Inequality
        - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.PatternCallBasedDeferred (implements org.eclipse.incquery.runtime.matchers.psystem.IQueryReference)
          - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.NegativePatternCall
          - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.PatternMatchCounter
        - org.eclipse.incquery.runtime.matchers.psystem.basicdeferred.TypeFilterConstraint (implements org.eclipse.incquery.runtime.matchers.psystem.ITypeConstraint)
    - org.eclipse.incquery.runtime.matchers.psystem.EnumerablePConstraint
      - org.eclipse.incquery.runtime.matchers.psystem.KeyedEnumerablePConstraint<KeyType>
        - org.eclipse.incquery.runtime.matchers.psystem.basicenumerables.BinaryTransitiveClosure (implements org.eclipse.incquery.runtime.matchers.psystem.IQueryReference)
        - org.eclipse.incquery.runtime.matchers.psystem.basicenumerables.ConstantValue
        - org.eclipse.incquery.runtime.matchers.psystem.basicenumerables.PositivePatternCall (implements org.eclipse.incquery.runtime.matchers.psystem.IQueryReference)
        - org.eclipse.incquery.runtime.matchers.psystem.basicenumerables.TypeConstraint (implements org.eclipse.incquery.runtime.matchers.psystem.ITypeConstraint)
  - org.eclipse.incquery.runtime.matchers.psystem.queries.BasePQuery (implements org.eclipse.incquery.runtime.matchers.psystem.queries.PQuery)
    - org.eclipse.incquery.runtime.api.impl.BaseGeneratedEMFPQuery
      - org.eclipse.incquery.viewmodel.traceablilty.generic.GenericReferencedPQuery
        - org.eclipse.incquery.viewmodel.traceablilty.generic.GenericTracedPQuery
    - org.eclipse.incquery.patternlanguage.emf.specification.GenericEMFPatternPQuery (implements org.eclipse.incquery.runtime.matchers.psystem.InitializablePQuery)
  - org.eclipse.incquery.runtime.api.impl.BaseQuerySpecification<Matcher> (implements org.eclipse.incquery.runtime.api.IQuerySpecification<Matcher>)
    - org.eclipse.incquery.runtime.api.impl.BaseGeneratedEMFQuerySpecification<Matcher>
      - org.eclipse.incquery.uml.derivedfeatures.util.ActionContextQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActionInputQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActionOutputQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityEdgeInGroupQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedEdgeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupContainedNodeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupInActivityQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSubgroupQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityGroupSuperGroupQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeActivityQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeInGroupQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ActivityNodeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.AssociationEndTypeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.BehaviorContextQuerySpecification
      - org.eclipse.incquery.viewers.runtime.model.patterns.util.ChildrenQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassExtensionQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAllParentsQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAttributeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierFeatureQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierGeneralQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierParentsQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ClassSuperClassQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ConnectableElementEndQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ConnectorKindQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.DeploymentTargetDeployedElementQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipSourceQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipTargetQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnedElementQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnerQuerySpecification
      - org.eclipse.incquery.viewmodel.traceability.patterns.util.EmptyTraceQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.EncapsulatedClassifierOwnedPortQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassEndQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.FeatureFeaturingClassifierQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.MessageMessageKindQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.NamedElementClientDependencyQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.NamedElementNamespaceQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.NamedElementQualifiedNameQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.NamespaceImportedMemberQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.NamespaceMemberQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.NamespaceOwnedMemberQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.OpaqueExpressionResultQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.OperationReturnResultQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.PackageNestedPackageQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.PackageNestingPackageQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedStereotypeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedTypeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.PackageVisibleMemberQuerySpecification
      - org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2containmentQuerySpecification
      - org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2edgeQuerySpecification
      - org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2itemQuerySpecification
      - org.eclipse.incquery.viewmodel.traceability.patterns.util.Param2targetQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.PropertyIsCompositeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.ProtocolTransitionReferredQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinedElementQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinitionContextQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.RedefinableTemplateSignatureInheritedParameterQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.RelationshipRelatedElementQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.StateIsCompositeQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.StateIsOrthogonalQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierPartQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierRoleQuerySpecification
      - org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2objectQuerySpecification
      - org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2paramQuerySpecification
      - org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2targetQuerySpecification
      - org.eclipse.incquery.viewmodel.traceability.patterns.util.TraceQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.TypePackageQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.VertexIncomingQuerySpecification
      - org.eclipse.incquery.uml.derivedfeatures.util.VertexOutgoingQuerySpecification
    - org.eclipse.incquery.runtime.api.GenericQuerySpecification<Matcher>
      - org.eclipse.incquery.patternlanguage.emf.specification.GenericQuerySpecification
      - org.eclipse.incquery.viewmodel.traceablilty.generic.GenericReferencedQuerySpecification
      - org.eclipse.incquery.viewmodel.traceablilty.generic.GenericTracedQuerySpecification
  - org.antlr.runtime.BaseRecognizer
    - org.antlr.runtime.Lexer (implements org.antlr.runtime.TokenSource)
      - org.eclipse.xtext.parser.antlr.Lexer
        - org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
        - org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
    - org.antlr.runtime.Parser
      - org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
        - org.eclipse.incquery.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
        - org.eclipse.incquery.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
  - org.eclipse.incquery.runtime.rete.construction.basiclinear.BasicLinearLayout (implements org.eclipse.incquery.runtime.matchers.planning.IQueryPlannerStrategy)
  - org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
    - org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
      - org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
        - org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.AggregatorExpressionImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.AggregatorExpression)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.CountAggregatorImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.CountAggregator)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.AnnotationImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.Annotation)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.AnnotationParameterImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.AnnotationParameter)
          - org.eclipse.incquery.viewers.runtime.model.impl.AttributeImpl (implements org.eclipse.incquery.viewers.runtime.model.Attribute)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.ConstraintImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.Constraint)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.CheckConstraintImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.CheckConstraint)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.CompareConstraintImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.CompareConstraint)
            - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EClassifierConstraintImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PathExpressionConstraintImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionConstraint)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternCompositionConstraintImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint)
          - org.eclipse.incquery.viewers.runtime.model.impl.EdgeImpl (implements org.eclipse.incquery.viewers.runtime.model.Edge)
            - org.eclipse.incquery.viewers.runtime.model.impl.ContainmentImpl (implements org.eclipse.incquery.viewers.runtime.model.Containment)
          - org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
            - org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, org.eclipse.emf.ecore.EFactory)
              - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguageFactoryImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory)
              - org.eclipse.incquery.viewers.runtime.model.impl.NotationFactoryImpl (implements org.eclipse.incquery.viewers.runtime.model.NotationFactory)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguageFactoryImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory)
              - org.eclipse.incquery.runtime.rete.recipes.impl.RecipesFactoryImpl (implements org.eclipse.incquery.runtime.rete.recipes.RecipesFactory)
              - org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityFactoryImpl (implements org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory)
            - org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
              - org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
                - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguagePackageImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage)
                - org.eclipse.incquery.viewers.runtime.model.impl.NotationPackageImpl (implements org.eclipse.incquery.viewers.runtime.model.NotationPackage)
                - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternLanguagePackageImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage)
                - org.eclipse.incquery.runtime.rete.recipes.impl.RecipesPackageImpl (implements org.eclipse.incquery.runtime.rete.recipes.RecipesPackage)
                - org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityPackageImpl (implements org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage)
          - org.eclipse.incquery.runtime.rete.recipes.impl.ExpressionDefinitionImpl (implements org.eclipse.incquery.runtime.rete.recipes.ExpressionDefinition)
          - org.eclipse.incquery.viewers.runtime.model.impl.FormatSpecificationImpl (implements org.eclipse.incquery.viewers.runtime.model.FormatSpecification)
          - org.eclipse.incquery.viewers.runtime.model.impl.ItemImpl (implements org.eclipse.incquery.viewers.runtime.model.Item)
          - org.eclipse.xtext.common.types.impl.JvmIdentifiableElementImpl (implements org.eclipse.xtext.common.types.JvmIdentifiableElement)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.VariableImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.Variable)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.LocalVariableImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.ParameterRefImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef)
          - org.eclipse.incquery.runtime.rete.recipes.impl.MaskImpl (implements org.eclipse.incquery.runtime.rete.recipes.Mask)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.ModifiersImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.Modifiers)
          - org.eclipse.incquery.viewers.runtime.model.impl.NotationModelImpl (implements org.eclipse.incquery.viewers.runtime.model.NotationModel)
          - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.PackageImportImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PackageImport)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PathExpressionElementImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionElement)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PathExpressionHeadImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionHead)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PathExpressionTailImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternBodyImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PatternBody)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternCallImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PatternCall)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.Pattern)
          - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.PatternImportImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternImport)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.PatternModelImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.PatternModel)
            - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.PatternModelImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternModel)
          - org.eclipse.incquery.runtime.rete.recipes.impl.ReteNodeRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ReteNodeRecipe)
            - org.eclipse.incquery.runtime.rete.recipes.impl.AggregatorRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.AggregatorRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.CountAggregatorRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe)
            - org.eclipse.incquery.runtime.rete.recipes.impl.BetaRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.BetaRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.ExistenceJoinRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.AntiJoinRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.SemiJoinRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.JoinRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.JoinRecipe)
            - org.eclipse.incquery.runtime.rete.recipes.impl.ConstantRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ConstantRecipe)
            - org.eclipse.incquery.runtime.rete.recipes.impl.InputRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.InputRecipe)
            - org.eclipse.incquery.runtime.rete.recipes.impl.MultiParentNodeRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.MultiParentNodeRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.ProductionRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.UniquenessEnforcerRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe)
            - org.eclipse.incquery.runtime.rete.recipes.impl.SingleParentNodeRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.SingleParentNodeRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.AlphaRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.ExpressionEnforcerRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe)
                  - org.eclipse.incquery.runtime.rete.recipes.impl.CheckRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.CheckRecipe)
                  - org.eclipse.incquery.runtime.rete.recipes.impl.EvalRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.EvalRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.FilterRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.FilterRecipe)
                  - org.eclipse.incquery.runtime.rete.recipes.impl.EqualityFilterRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe)
                  - org.eclipse.incquery.runtime.rete.recipes.impl.InequalityFilterRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe)
                  - org.eclipse.incquery.runtime.rete.recipes.impl.InputFilterRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe)
                  - org.eclipse.incquery.runtime.rete.recipes.impl.TransparentRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.TransitiveClosureRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.TrimmerRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe)
              - org.eclipse.incquery.runtime.rete.recipes.impl.IndexerRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.AggregatorIndexerRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe)
                - org.eclipse.incquery.runtime.rete.recipes.impl.ProjectionIndexerRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe)
          - org.eclipse.incquery.runtime.rete.recipes.impl.ReteRecipeImpl (implements org.eclipse.incquery.runtime.rete.recipes.ReteRecipe)
          - org.eclipse.incquery.runtime.rete.recipes.impl.StringIndexMapEntryImpl (implements org.eclipse.emf.common.util.BasicEMap.Entry<K,V>)
          - org.eclipse.incquery.viewers.runtime.model.impl.StringToStringMapImpl (implements org.eclipse.emf.common.util.BasicEMap.Entry<K,V>)
          - org.eclipse.incquery.viewmodel.traceability.impl.TraceabilityImpl (implements org.eclipse.incquery.viewmodel.traceability.Traceability)
          - org.eclipse.incquery.viewmodel.traceability.impl.TraceImpl (implements org.eclipse.incquery.viewmodel.traceability.Trace)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.TypeImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.Type)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.EntityTypeImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.EntityType)
              - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.ClassTypeImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.RelationTypeImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.RelationType)
              - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.ReferenceTypeImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.ValueReferenceImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.ValueReference)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.ComputationValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.ComputationValue)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.AggregatedValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.FunctionEvaluationValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue)
            - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.EnumValueImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EnumValue)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.LiteralValueReferenceImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.LiteralValueReference)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.BoolValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.DoubleValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.IntValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.IntValue)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.ListValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.ListValue)
              - org.eclipse.incquery.patternlanguage.patternLanguage.impl.StringValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.StringValue)
            - org.eclipse.incquery.patternlanguage.patternLanguage.impl.VariableValueImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.VariableValue)
          - org.eclipse.incquery.patternlanguage.patternLanguage.impl.VariableReferenceImpl (implements org.eclipse.incquery.patternlanguage.patternLanguage.VariableReference)
          - org.eclipse.xtext.xtype.impl.XImportSectionImpl (implements org.eclipse.xtext.xtype.XImportSection)
            - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.impl.XImportSectionImpl (implements org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.XImportSection)
  - org.eclipse.incquery.uml.derivedfeatures.util.BehaviorContextProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.bfs.BFS<V>
  - org.eclipse.incquery.runtime.matchers.planning.helpers.BuildHelper
  - org.eclipse.incquery.runtime.evm.specific.resolver.CallbackConflictResolver (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver)
  - org.eclipse.incquery.runtime.localsearch.operations.check.CheckOperation (implements org.eclipse.incquery.runtime.localsearch.operations.ISearchOperation)
    - org.eclipse.incquery.runtime.localsearch.operations.check.BinaryTransitiveClosureCheck (implements org.eclipse.incquery.runtime.localsearch.operations.IMatcherBasedOperation)
    - org.eclipse.incquery.runtime.localsearch.operations.check.CheckConstant
    - org.eclipse.incquery.runtime.localsearch.operations.check.ContainmentCheck
    - org.eclipse.incquery.runtime.localsearch.operations.check.CountCheck (implements org.eclipse.incquery.runtime.localsearch.operations.IMatcherBasedOperation)
    - org.eclipse.incquery.runtime.localsearch.operations.check.ExpressionCheck
    - org.eclipse.incquery.runtime.localsearch.operations.check.InequalityCheck
    - org.eclipse.incquery.runtime.localsearch.operations.check.InstanceOfClassCheck
    - org.eclipse.incquery.runtime.localsearch.operations.check.InstanceOfDataTypeCheck
    - org.eclipse.incquery.runtime.localsearch.operations.check.NACOperation (implements org.eclipse.incquery.runtime.localsearch.operations.IMatcherBasedOperation)
    - org.eclipse.incquery.runtime.localsearch.operations.check.nobase.ScopeCheck
    - org.eclipse.incquery.runtime.localsearch.operations.check.StructuralFeatureCheck
  - org.eclipse.incquery.viewers.runtime.model.patterns.util.ChildrenProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassExtensionProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAllParentsProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierAttributeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierFeatureProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierGeneralProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassifierParentsProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ClassSuperClassProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.base.itc.alg.incscc.CollectionHelper
  - org.eclipse.incquery.runtime.matchers.util.CollectionsFactory
  - org.eclipse.incquery.runtime.evm.specific.job.CommandExecutingJob.JobExecutionHelper
  - org.eclipse.incquery.runtime.evm.specific.resolver.ComparingConflictResolver (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver)
  - org.eclipse.incquery.runtime.evm.specific.resolver.ComparingConflictResolver.ComparingConflictSet (implements org.eclipse.incquery.runtime.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.incquery.runtime.rete.construction.plancompiler.CompilerHelper
  - org.eclipse.incquery.runtime.localsearch.planner.util.CompilerHelper
  - org.eclipse.incquery.runtime.rete.construction.plancompiler.CompilerHelper.JoinHelper
  - org.eclipse.incquery.validation.core.violationkey.CompositeSymmetricViolationKey (implements org.eclipse.incquery.validation.core.violationkey.ViolationKey)
  - org.eclipse.incquery.validation.core.violationkey.CompositeViolationKey (implements org.eclipse.incquery.validation.core.violationkey.ViolationKey)
  - org.eclipse.incquery.patternlanguage.emf.scoping.CompoundMetamodelProviderService (implements org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProvider)
  - org.eclipse.incquery.runtime.evm.specific.ConflictResolvers
  - org.eclipse.incquery.runtime.evm.api.resolver.ConflictSetUpdater (implements org.eclipse.incquery.runtime.evm.notification.IActivationNotificationListener)
  - org.eclipse.incquery.uml.derivedfeatures.util.ConnectableElementEndProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ConnectorKindProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.validation.core.Constraint (implements org.eclipse.incquery.validation.core.api.IConstraint)
  - org.eclipse.incquery.validation.runtime.ConstraintAdapter
  - org.eclipse.incquery.validation.runtime.annotation.ConstraintAnnotationValidator (implements org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationAdditionalValidator)
  - org.eclipse.incquery.validation.runtime.ConstraintExtensionRegistry
  - org.eclipse.incquery.validation.core.api.ConstraintSpecification (implements org.eclipse.incquery.validation.core.api.IConstraintSpecification)
  - org.eclipse.incquery.validation.core.api.ConstraintSpecification.ConstraintSpecificationBuilder
  - org.eclipse.incquery.runtime.evm.api.Context
  - org.eclipse.incquery.patternlanguage.helper.CorePatternLanguageHelper
  - org.eclipse.incquery.runtime.base.itc.alg.counting.CountingAlg<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>, org.eclipse.incquery.runtime.base.itc.igraph.ITcDataSource<V>)
  - org.eclipse.incquery.runtime.base.itc.alg.incscc.CountingListener<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.ITcObserver<V>)
  - org.eclipse.incquery.runtime.base.itc.alg.counting.CountingTcRelation<V> (implements org.eclipse.incquery.runtime.base.itc.alg.misc.ITcRelation<V>)
  - org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer (implements org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer)
    - org.eclipse.incquery.patternlanguage.emf.serializer.EMFPatternLanguageCrossRefSerializer
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.DefaultFlattenCallPredicate (implements org.eclipse.incquery.runtime.matchers.psystem.rewriters.IFlattenCallPredicate)
  - org.eclipse.incquery.runtime.rete.index.DefaultIndexerListener (implements org.eclipse.incquery.runtime.rete.index.IndexerListener)
  - org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy (implements org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy)
    - org.eclipse.incquery.patternlanguage.scoping.PatternLanguageResourceDescriptionStrategy
  - org.eclipse.incquery.uml.derivedfeatures.util.DeploymentTargetDeployedElementProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.dfs.DFSAlg<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.DFSPathFinder<V> (implements org.eclipse.incquery.runtime.base.itc.alg.misc.IGraphPathFinder<V>)
  - org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipSourceProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.DirectedRelationshipTargetProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.base.itc.alg.dred.DRedAlg<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>, org.eclipse.incquery.runtime.base.itc.igraph.ITcDataSource<V>)
  - org.eclipse.incquery.runtime.base.itc.alg.dred.DRedTcRelation<V> (implements org.eclipse.incquery.runtime.base.itc.alg.misc.ITcRelation<V>, java.io.Serializable)
  - org.eclipse.incquery.patternlanguage.emf.EcoreGenmodelRegistry
  - org.eclipse.incquery.runtime.base.itc.alg.misc.Edge<V>
  - org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnedElementProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ElementOwnerProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.emf.EMFBaseIndexWrapper (implements org.eclipse.incquery.runtime.api.scope.IBaseIndex)
  - org.eclipse.incquery.runtime.base.core.EMFDataSource (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphDataSource<V>)
  - org.eclipse.incquery.patternlanguage.emf.validation.EMFIssueCodes
  - org.eclipse.incquery.runtime.base.comprehension.EMFModelComprehension
  - org.eclipse.incquery.patternlanguage.emf.parser.antlr.EMFPatternLanguageAntlrTokenFileProvider (implements org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider)
  - org.eclipse.incquery.patternlanguage.emf.helper.EMFPatternLanguageHelper
  - org.eclipse.incquery.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil
  - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguagePlugin (implements org.osgi.framework.BundleActivator)
  - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguageScopeHelper
  - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguageStandaloneSetupGenerated (implements org.eclipse.xtext.ISetup)
    - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguageStandaloneSetup
  - org.eclipse.incquery.patternlanguage.emf.types.EMFPatternTypeProvider (implements org.eclipse.incquery.patternlanguage.emf.types.IEMFTypeProvider)
  - org.eclipse.incquery.runtime.emf.EMFQueryRuntimeContext (implements org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContext)
    - org.eclipse.incquery.runtime.emf.DynamicEMFQueryRuntimeContext
  - org.eclipse.incquery.runtime.base.comprehension.EMFVisitor
    - org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor
      - org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor.ChangeVisitor
      - org.eclipse.incquery.runtime.base.core.NavigationHelperVisitor.TraversingVisitor
  - org.eclipse.incquery.viewmodel.traceability.patterns.util.EmptyTraceProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.EncapsulatedClassifierOwnedPortProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.internal.apiimpl.EngineContextFactory
    - org.eclipse.incquery.runtime.api.scope.IncQueryScope
      - org.eclipse.incquery.runtime.emf.EMFScope
  - org.eclipse.incquery.validation.core.Entry (implements org.eclipse.incquery.validation.core.api.IEntry)
  - org.eclipse.incquery.patternlanguage.emf.specification.builder.EPMToPBody (implements org.eclipse.incquery.patternlanguage.emf.specification.builder.PatternModelAcceptor<Result>)
  - org.eclipse.incquery.runtime.localsearch.planner.cost.EvaluablePConstraint (implements com.google.common.base.Predicate<T>)
  - org.eclipse.incquery.runtime.evm.api.EventDrivenVM
  - org.eclipse.incquery.viewers.runtime.model.EventFilterBuilder
  - org.eclipse.incquery.runtime.evm.api.event.adapter.EventHandlerAdapter<EventAtom> (implements org.eclipse.incquery.runtime.evm.api.event.EventHandler<EventAtom>)
    - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEventHandler<Match>
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
      - org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
        - org.eclipse.incquery.viewers.runtime.sources.QueryLabelProvider
  - org.eclipse.incquery.runtime.evm.api.event.adapter.EventProcessorAdapter<EventAtom>
  - org.eclipse.incquery.runtime.evm.api.event.adapter.EventSourceAdapter<EventAtom> (implements org.eclipse.incquery.runtime.evm.api.event.EventSource<EventAtom>)
    - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEventSource<Match>
  - org.eclipse.incquery.runtime.evm.specific.ExecutionSchemas
  - org.eclipse.incquery.runtime.evm.api.Executor
  - org.eclipse.incquery.runtime.localsearch.operations.extend.ExtendOperation<T> (implements org.eclipse.incquery.runtime.localsearch.operations.ISearchOperation)
    - org.eclipse.incquery.runtime.localsearch.operations.extend.CountOperation (implements org.eclipse.incquery.runtime.localsearch.operations.IMatcherBasedOperation)
    - org.eclipse.incquery.runtime.localsearch.operations.extend.ExpressionEval
    - org.eclipse.incquery.runtime.localsearch.operations.extend.ExtendConstant
    - org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.ExtendToEStructuralFeatureSource
    - org.eclipse.incquery.runtime.localsearch.operations.extend.ExtendToEStructuralFeatureSource
    - org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.ExtendToEStructuralFeatureTarget
    - org.eclipse.incquery.runtime.localsearch.operations.extend.ExtendToEStructuralFeatureTarget
    - org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverChildren
    - org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverContainers
    - org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEClassInstances
    - org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEClassInstances
    - org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEDatatypeInstances
    - org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEDatatypeInstances
  - org.eclipse.incquery.patternlanguage.annotations.ExtensionBasedAnnotationValidatorLoader (implements org.eclipse.incquery.patternlanguage.annotations.IAnnotationValidatorLoader)
  - org.eclipse.incquery.runtime.internal.ExtensionBasedSurrogateQueryLoader
  - org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassEndProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ExtensionMetaclassProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.evm.specific.resolver.FairRandomConflictResolver (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver)
  - org.eclipse.incquery.uml.derivedfeatures.util.FeatureFeaturingClassifierProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.evm.specific.resolver.FixedPriorityConflictSet (implements org.eclipse.incquery.runtime.evm.api.resolver.ChangeableConflictSet)
    - org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet
  - org.eclipse.incquery.runtime.base.itc.alg.fw.FloydWarshallAlg<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.incquery.viewers.runtime.util.FormatParser
  - org.eclipse.incquery.runtime.matchers.planning.helpers.FunctionalDependencyHelper
  - org.eclipse.incquery.patternlanguage.emf.helper.GeneratorModelHelper
  - org.eclipse.incquery.runtime.api.GenericMatchProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.patternlanguage.emf.GenmodelExtensionLoader (implements org.eclipse.incquery.patternlanguage.emf.IGenmodelMappingLoader)
  - org.eclipse.incquery.runtime.base.itc.graphimpl.Graph<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>, org.eclipse.incquery.runtime.base.itc.igraph.IGraphDataSource<V>)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.GraphHelper
  - org.eclipse.incquery.runtime.evm.specific.resolver.impl.HashSetBasedConflictSetImpl (implements org.eclipse.incquery.runtime.evm.api.resolver.ChangeableConflictSet)
    - org.eclipse.incquery.runtime.evm.specific.resolver.ArbitraryOrderConflictResolver.ArbitraryConflictSet
  - org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalWrapper<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>, org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.IConstraintFilter.AllowAllFilter (implements org.eclipse.incquery.runtime.matchers.psystem.rewriters.IConstraintFilter)
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.IConstraintFilter.ExportedParameterFilter (implements org.eclipse.incquery.runtime.matchers.psystem.rewriters.IConstraintFilter)
  - org.eclipse.incquery.patternlanguage.emf.util.IErrorFeedback.EmptyErrorFeedback (implements org.eclipse.incquery.patternlanguage.emf.util.IErrorFeedback)
  - org.eclipse.xtext.resource.IGlobalServiceProvider.ResourceServiceProviderImpl (implements org.eclipse.xtext.resource.IGlobalServiceProvider)
    - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguageServiceProvider
  - org.eclipse.incquery.runtime.base.api.IncQueryBaseFactory
  - org.eclipse.incquery.runtime.api.IncQueryEngine
    - org.eclipse.incquery.runtime.api.AdvancedIncQueryEngine
      - org.eclipse.incquery.runtime.internal.apiimpl.IncQueryEngineImpl (implements org.eclipse.incquery.runtime.matchers.backend.IQueryBackendHintProvider, org.eclipse.incquery.runtime.matchers.context.IQueryCacheContext)
  - org.eclipse.incquery.runtime.api.IncQueryEngineManager
  - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEvent<Match> (implements org.eclipse.incquery.runtime.evm.api.event.Event<EventAtom>)
  - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEventRealm (implements org.eclipse.incquery.runtime.evm.api.event.EventRealm)
  - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEventSourceSpecification<Match> (implements org.eclipse.incquery.runtime.evm.api.event.EventSourceSpecification<EventAtom>)
  - org.eclipse.incquery.runtime.util.IncQueryLoggingUtil
  - org.eclipse.incquery.runtime.evm.specific.event.IncQueryMultiPatternMatchEventFilter<Match> (implements org.eclipse.incquery.runtime.evm.api.event.EventFilter<EventAtom>)
  - org.eclipse.incquery.runtime.extensibility.IncQueryRuntimeConstants
  - org.eclipse.incquery.runtime.emf.helper.IncQueryRuntimeHelper
  - org.eclipse.incquery.runtime.evm.specific.event.IncQuerySinglePatternMatchEventFilter<Match> (implements org.eclipse.incquery.runtime.evm.api.event.EventFilter<EventAtom>)
  - org.eclipse.incquery.uml.IncQueryUMLStandaloneSetup
  - org.eclipse.incquery.viewers.runtime.extensions.IncQueryViewersPartSupport
    - org.eclipse.incquery.viewers.runtime.extensions.IncQueryViewersViewSupport
      - org.eclipse.incquery.viewers.runtime.extensions.jface.IncQueryViewersJFaceViewSupport (implements org.eclipse.jface.viewers.ISelectionProvider)
  - org.eclipse.incquery.viewers.runtime.IncQueryViewerSupport
  - org.eclipse.incquery.runtime.base.itc.alg.incscc.IncSCCAlg<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>, org.eclipse.incquery.runtime.base.itc.igraph.ITcDataSource<V>)
  - org.eclipse.incquery.runtime.rete.boundary.InputConnector
  - org.eclipse.incquery.runtime.matchers.context.InputKeyImplication
  - org.eclipse.incquery.runtime.matchers.util.IProvider.ProvidedValueFunction (implements com.google.common.base.Function<F,T>)
  - org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl (implements org.eclipse.xtext.naming.IQualifiedNameProvider)
    - org.eclipse.xtext.naming.DefaultDeclarativeQualifiedNameProvider
      - org.eclipse.xtext.xbase.scoping.XbaseQualifiedNameProvider
        - org.eclipse.incquery.patternlanguage.naming.PatternNameProvider
          - org.eclipse.incquery.patternlanguage.emf.EMFPatternLanguageQualifiedNameProvider
  - org.eclipse.incquery.runtime.localsearch.matcher.ISearchContext.SearchContext (implements org.eclipse.incquery.runtime.localsearch.matcher.ISearchContext)
  - org.eclipse.incquery.patternlanguage.validation.IssueCodes
  - org.eclipse.incquery.viewers.runtime.model.ItemExtender (implements org.eclipse.incquery.viewers.runtime.model.Item)
  - org.eclipse.incquery.viewers.runtime.model.ItemExtender.ChildItem (implements com.google.common.base.Predicate<T>)
  - org.eclipse.incquery.viewers.runtime.model.ItemExtender.RootItem (implements com.google.common.base.Predicate<T>)
  - org.eclipse.incquery.runtime.localsearch.operations.extend.nobase.IterateOverEStructuralFeatureInstances (implements org.eclipse.incquery.runtime.localsearch.operations.ISearchOperation)
  - org.eclipse.incquery.runtime.localsearch.operations.extend.IterateOverEStructuralFeatureInstances (implements org.eclipse.incquery.runtime.localsearch.operations.ISearchOperation)
  - org.eclipse.incquery.runtime.matchers.psystem.ITypeConstraint.TypeConstraintUtil
  - org.eclipse.incquery.patternlanguage.typing.ITypeInferrer.NullTypeInferrer (implements org.eclipse.incquery.patternlanguage.typing.ITypeInferrer)
  - org.eclipse.incquery.patternlanguage.typing.ITypeSystem.NullTypeSystem (implements org.eclipse.incquery.patternlanguage.typing.ITypeSystem)
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.IVariableRenamer.HierarchicalName (implements org.eclipse.incquery.runtime.matchers.psystem.rewriters.IVariableRenamer)
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.IVariableRenamer.SameName (implements org.eclipse.incquery.runtime.matchers.psystem.rewriters.IVariableRenamer)
  - org.eclipse.incquery.patternlanguage.emf.jvmmodel.JavadocInferrer
  - org.eclipse.incquery.runtime.evm.api.Job<EventAtom>
    - org.eclipse.incquery.runtime.evm.specific.job.CommandExecutingJob<EventAtom>
    - org.eclipse.incquery.runtime.evm.api.CompositeJob<EventAtom>
      - org.eclipse.incquery.runtime.evm.specific.job.EnableJob<EventAtom>
      - org.eclipse.incquery.runtime.evm.specific.job.ErrorLoggingJob<EventAtom>
      - org.eclipse.incquery.runtime.evm.specific.job.RecordingJob<EventAtom>
    - org.eclipse.incquery.runtime.evm.specific.job.StatelessJob<Match>
      - org.eclipse.incquery.runtime.evm.specific.job.SequentialProcessorsJob<Match>
  - org.eclipse.incquery.runtime.evm.specific.Jobs
  - org.eclipse.incquery.runtime.rete.construction.quasitree.JoinOrderingHeuristics (implements java.util.Comparator<T>)
  - org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator (implements org.eclipse.xtext.resource.IDerivedStateComputer, org.eclipse.xtext.xbase.jvmmodel.IJvmModelAssociations, org.eclipse.xtext.xbase.jvmmodel.IJvmModelAssociator, org.eclipse.xtext.xbase.jvmmodel.ILogicalContainerProvider)
    - org.eclipse.incquery.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator
  - org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
    - org.eclipse.incquery.patternlanguage.emf.util.EMFJvmTypesBuilder
  - org.eclipse.incquery.viewers.runtime.util.LabelParser
  - org.eclipse.incquery.runtime.rete.util.LexicographicComparator<T> (implements java.util.Comparator<T>)
  - org.eclipse.incquery.runtime.evm.specific.Lifecycles
  - org.eclipse.incquery.runtime.evm.specific.resolver.LifoConflictResolver (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver)
  - org.eclipse.incquery.runtime.evm.specific.resolver.LifoConflictResolver.LifoConflictSet (implements org.eclipse.incquery.runtime.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.incquery.runtime.base.api.LightweightEObjectObserverAdapter (implements org.eclipse.incquery.runtime.base.api.LightweightEObjectObserver)
  - org.eclipse.incquery.runtime.internal.engine.ListenerContainer<Listener>
    - org.eclipse.incquery.runtime.internal.engine.LifecycleProvider (implements org.eclipse.incquery.runtime.api.IncQueryEngineLifecycleListener)
    - org.eclipse.incquery.runtime.internal.engine.ModelUpdateProvider
  - org.eclipse.incquery.runtime.localsearch.matcher.integration.LocalSearchBackend (implements org.eclipse.incquery.runtime.matchers.backend.IQueryBackend)
  - org.eclipse.incquery.runtime.localsearch.matcher.integration.LocalSearchBackendFactory (implements org.eclipse.incquery.runtime.matchers.backend.IQueryBackendFactory)
  - org.eclipse.incquery.runtime.localsearch.matcher.integration.LocalSearchHintKeys
  - org.eclipse.incquery.runtime.localsearch.matcher.LocalSearchMatcher
  - org.eclipse.incquery.runtime.localsearch.planner.LocalSearchPlanner
  - org.eclipse.incquery.runtime.localsearch.planner.LocalSearchPlannerStrategy (implements org.eclipse.incquery.runtime.matchers.planning.IQueryPlannerStrategy)
  - org.eclipse.incquery.runtime.localsearch.matcher.integration.LocalSearchResultProvider (implements org.eclipse.incquery.runtime.matchers.backend.IQueryResultProvider)
  - org.eclipse.incquery.runtime.localsearch.planner.LocalSearchRuntimeBasedStrategy
  - org.eclipse.incquery.validation.runtime.MarkerManagerViolationListener (implements org.eclipse.incquery.validation.core.listeners.ConstraintListener, org.eclipse.incquery.validation.core.listeners.ViolationListener)
  - org.eclipse.incquery.runtime.rete.tuple.MaskedTupleMemory (implements org.eclipse.incquery.runtime.rete.tuple.Clearable, java.lang.Iterable<T>)
  - org.eclipse.incquery.validation.core.MatchAppearanceJob (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.validation.core.MatchDisappearanceJob (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.localsearch.matcher.MatcherReference
  - org.eclipse.incquery.runtime.localsearch.operations.MatchingFrameValueProvider (implements org.eclipse.incquery.runtime.matchers.psystem.IValueProvider)
  - org.eclipse.incquery.runtime.localsearch.MatchingKey
  - org.eclipse.incquery.runtime.api.MatchUpdateAdapter<Match> (implements org.eclipse.incquery.runtime.api.IMatchUpdateListener<Match>)
  - org.eclipse.incquery.validation.core.MatchUpdateJob (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.MessageMessageKindProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.NamedElementClientDependencyProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.NamedElementNamespaceProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.NamedElementQualifiedNameProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.NamespaceImportedMemberProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.NamespaceMemberProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.NamespaceOwnedMemberProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.patternlanguage.emf.specification.builder.NameToSpecificationMap (implements java.util.Map<K,V>)
  - org.eclipse.incquery.runtime.base.core.NavigationHelperImpl (implements org.eclipse.incquery.runtime.base.api.NavigationHelper)
  - org.eclipse.incquery.runtime.base.core.NavigationHelperSetting (implements org.eclipse.emf.ecore.EStructuralFeature.Setting)
  - org.eclipse.incquery.runtime.rete.network.Network
  - org.eclipse.incquery.runtime.rete.network.NodeProvisioner
  - org.eclipse.incquery.uml.derivedfeatures.util.OpaqueExpressionResultProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.localsearch.planner.util.OperationCostComparator (implements java.util.Comparator<T>)
  - org.eclipse.incquery.uml.derivedfeatures.util.OperationReturnResultProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.rete.util.Options
  - org.eclipse.incquery.runtime.rete.util.OrderingCompareAgent<T>
  - org.eclipse.incquery.runtime.rete.construction.basiclinear.OrderingHeuristics (implements java.util.Comparator<T>)
  - org.eclipse.incquery.runtime.localsearch.planner.util.OrderingHeuristics (implements java.util.Comparator<T>)
  - org.eclipse.incquery.uml.derivedfeatures.util.PackageNestedPackageProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.PackageNestingPackageProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedStereotypeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.PackageOwnedTypeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.PackageVisibleMemberProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.matchers.psystem.annotations.PAnnotation
  - org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2containmentProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2edgeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewers.runtime.model.patterns.util.Param2itemProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewmodel.traceability.patterns.util.Param2targetProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.matchers.psystem.annotations.ParameterReference
  - org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationParameter
  - org.eclipse.incquery.patternlanguage.annotations.PatternAnnotationProvider
  - org.eclipse.incquery.patternlanguage.annotations.impl.PatternAnnotationValidator (implements org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationValidator)
  - org.eclipse.incquery.patternlanguage.emf.specification.builder.PatternBodyTransformer
  - org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
  - org.eclipse.incquery.patternlanguage.parser.antlr.PatternLanguageAntlrTokenFileProvider (implements org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider)
  - org.eclipse.incquery.patternlanguage.PatternLanguagePlugin (implements org.osgi.framework.BundleActivator)
  - org.eclipse.incquery.patternlanguage.PatternLanguageStandaloneSetupGenerated (implements org.eclipse.xtext.ISetup)
    - org.eclipse.incquery.patternlanguage.PatternLanguageStandaloneSetup
  - org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
  - org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
  - org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer
  - org.eclipse.incquery.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
  - org.eclipse.incquery.patternlanguage.emf.specification.builder.PatternSanitizer
  - org.eclipse.incquery.patternlanguage.emf.validation.PatternSetValidationDiagnostics (implements org.eclipse.xtext.util.IAcceptor<T>)
  - org.eclipse.incquery.patternlanguage.emf.validation.PatternSetValidator
  - org.eclipse.incquery.runtime.matchers.psystem.PBody
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.PBodyCopier
    - org.eclipse.incquery.runtime.matchers.psystem.rewriters.FlattenerCopier
  - org.eclipse.incquery.runtime.localsearch.planner.PConstraintInfo
  - org.eclipse.incquery.runtime.matchers.psystem.queries.PDisjunction
  - org.eclipse.incquery.runtime.matchers.psystem.rewriters.PDisjunctionRewriter
    - org.eclipse.incquery.runtime.matchers.psystem.rewriters.CachingPDisjunctionRewriter
    - org.eclipse.incquery.runtime.matchers.psystem.rewriters.PBodyNormalizer
    - org.eclipse.incquery.runtime.matchers.psystem.rewriters.PDisjunctionRewriterCacher
    - org.eclipse.incquery.runtime.matchers.psystem.rewriters.PQueryFlattener
    - org.eclipse.incquery.runtime.matchers.psystem.rewriters.SurrogateQueryRewriter
  - org.eclipse.incquery.runtime.base.itc.alg.misc.scc.PKAlg<V> (implements org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.incquery.runtime.localsearch.planner.PlanState
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.ui.plugin.AbstractUIPlugin
      - org.eclipse.incquery.viewers.runtime.ViewersRuntimePlugin
    - org.eclipse.incquery.runtime.base.IncQueryBasePlugin
    - org.eclipse.incquery.runtime.IncQueryRuntimePlugin
  - org.eclipse.incquery.runtime.matchers.planning.operations.POperation
    - org.eclipse.incquery.runtime.matchers.planning.operations.PApply
    - org.eclipse.incquery.runtime.matchers.planning.operations.PEnumerate
    - org.eclipse.incquery.runtime.matchers.planning.operations.PJoin
    - org.eclipse.incquery.runtime.matchers.planning.operations.PProject
    - org.eclipse.incquery.runtime.matchers.planning.operations.PStart
  - org.eclipse.incquery.runtime.localsearch.planner.POperationCompiler
  - org.eclipse.incquery.runtime.matchers.psystem.queries.PParameter
  - org.eclipse.incquery.runtime.matchers.psystem.queries.PProblem
  - org.eclipse.incquery.runtime.matchers.psystem.queries.PQueries
  - org.eclipse.incquery.uml.derivedfeatures.util.PropertyIsCompositeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.ProtocolTransitionReferredProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.patternlanguage.validation.whitelist.PureWhitelist
  - org.eclipse.incquery.patternlanguage.validation.whitelist.PureWhitelist.PureElement
  - org.eclipse.incquery.patternlanguage.validation.whitelist.PureWhitelistExtensionLoader
  - org.eclipse.incquery.patternlanguage.validation.whitelist.PurityChecker
  - org.eclipse.incquery.runtime.matchers.psystem.PVariable
  - org.eclipse.incquery.runtime.rete.construction.quasitree.QuasiTreeLayout (implements org.eclipse.incquery.runtime.matchers.planning.IQueryPlannerStrategy)
  - org.eclipse.incquery.runtime.rete.construction.quasitree.QuasiTreeLayout.Scaffold
  - org.eclipse.incquery.runtime.extensibility.QueryBackendRegistry
  - org.eclipse.incquery.runtime.matchers.backend.QueryEvaluationHint
  - org.eclipse.incquery.runtime.base.api.QueryResultAssociativeStore<KeyType,ValueType>
    - org.eclipse.incquery.runtime.base.api.QueryResultMap<KeyType,ValueType> (implements java.util.Map<K,V>)
    - org.eclipse.incquery.runtime.base.api.QueryResultMultimap<KeyType,ValueType> (implements com.google.common.collect.Multimap<K,V>)
      - org.eclipse.incquery.runtime.evm.qrm.EVMBasedQueryResultMultimap<Match,KeyType,ValueType>
  - org.eclipse.incquery.runtime.internal.apiimpl.QueryResultWrapper
    - org.eclipse.incquery.runtime.api.impl.BaseMatcher<Match> (implements org.eclipse.incquery.runtime.api.IncQueryMatcher<Match>)
      - org.eclipse.incquery.uml.derivedfeatures.ActionContextMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActionInputMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActionOutputMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityEdgeInGroupMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupContainedEdgeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupContainedNodeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupInActivityMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupSubgroupMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityGroupSuperGroupMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityNodeActivityMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityNodeInGroupMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ActivityNodeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.AssociationEndTypeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.BehaviorContextMatcher
      - org.eclipse.incquery.viewers.runtime.model.patterns.ChildrenMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassExtensionMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassifierAllParentsMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassifierAttributeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassifierFeatureMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassifierGeneralMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassifierParentsMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ClassSuperClassMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ConnectableElementEndMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ConnectorKindMatcher
      - org.eclipse.incquery.uml.derivedfeatures.DeploymentTargetDeployedElementMatcher
      - org.eclipse.incquery.uml.derivedfeatures.DirectedRelationshipSourceMatcher
      - org.eclipse.incquery.uml.derivedfeatures.DirectedRelationshipTargetMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ElementOwnedElementMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ElementOwnerMatcher
      - org.eclipse.incquery.viewmodel.traceability.patterns.EmptyTraceMatcher
      - org.eclipse.incquery.uml.derivedfeatures.EncapsulatedClassifierOwnedPortMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ExtensionMetaclassEndMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ExtensionMetaclassMatcher
      - org.eclipse.incquery.uml.derivedfeatures.FeatureFeaturingClassifierMatcher
      - org.eclipse.incquery.runtime.api.GenericPatternMatcher
        - org.eclipse.incquery.patternlanguage.emf.specification.GenericPatternMatcher
      - org.eclipse.incquery.uml.derivedfeatures.MessageMessageKindMatcher
      - org.eclipse.incquery.uml.derivedfeatures.NamedElementClientDependencyMatcher
      - org.eclipse.incquery.uml.derivedfeatures.NamedElementNamespaceMatcher
      - org.eclipse.incquery.uml.derivedfeatures.NamedElementQualifiedNameMatcher
      - org.eclipse.incquery.uml.derivedfeatures.NamespaceImportedMemberMatcher
      - org.eclipse.incquery.uml.derivedfeatures.NamespaceMemberMatcher
      - org.eclipse.incquery.uml.derivedfeatures.NamespaceOwnedMemberMatcher
      - org.eclipse.incquery.uml.derivedfeatures.OpaqueExpressionResultMatcher
      - org.eclipse.incquery.uml.derivedfeatures.OperationReturnResultMatcher
      - org.eclipse.incquery.uml.derivedfeatures.PackageNestedPackageMatcher
      - org.eclipse.incquery.uml.derivedfeatures.PackageNestingPackageMatcher
      - org.eclipse.incquery.uml.derivedfeatures.PackageOwnedStereotypeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.PackageOwnedTypeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.PackageVisibleMemberMatcher
      - org.eclipse.incquery.viewers.runtime.model.patterns.Param2containmentMatcher
      - org.eclipse.incquery.viewers.runtime.model.patterns.Param2edgeMatcher
      - org.eclipse.incquery.viewers.runtime.model.patterns.Param2itemMatcher
      - org.eclipse.incquery.viewmodel.traceability.patterns.Param2targetMatcher
      - org.eclipse.incquery.uml.derivedfeatures.PropertyIsCompositeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.ProtocolTransitionReferredMatcher
      - org.eclipse.incquery.uml.derivedfeatures.RedefinableElementRedefinedElementMatcher
      - org.eclipse.incquery.uml.derivedfeatures.RedefinableElementRedefinitionContextMatcher
      - org.eclipse.incquery.uml.derivedfeatures.RedefinableTemplateSignatureInheritedParameterMatcher
      - org.eclipse.incquery.uml.derivedfeatures.RelationshipRelatedElementMatcher
      - org.eclipse.incquery.uml.derivedfeatures.StateIsCompositeMatcher
      - org.eclipse.incquery.uml.derivedfeatures.StateIsOrthogonalMatcher
      - org.eclipse.incquery.uml.derivedfeatures.StructuredClassifierPartMatcher
      - org.eclipse.incquery.uml.derivedfeatures.StructuredClassifierRoleMatcher
      - org.eclipse.incquery.viewmodel.traceability.patterns.Trace2objectMatcher
      - org.eclipse.incquery.viewmodel.traceability.patterns.Trace2paramMatcher
      - org.eclipse.incquery.viewmodel.traceability.patterns.Trace2targetMatcher
      - org.eclipse.incquery.viewmodel.traceability.patterns.TraceMatcher
      - org.eclipse.incquery.uml.derivedfeatures.TypePackageMatcher
      - org.eclipse.incquery.uml.derivedfeatures.VertexIncomingMatcher
      - org.eclipse.incquery.uml.derivedfeatures.VertexOutgoingMatcher
  - org.eclipse.incquery.runtime.extensibility.QuerySpecificationRegistry
  - org.eclipse.incquery.runtime.evm.specific.resolver.impl.RandomAccessConflictSetImpl (implements org.eclipse.incquery.runtime.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.incquery.runtime.rete.recipes.helper.RecipesHelper
  - org.eclipse.incquery.runtime.rete.traceability.RecipeTraceInfo (implements org.eclipse.incquery.runtime.rete.traceability.TraceInfo)
    - org.eclipse.incquery.runtime.rete.traceability.ActiveNodeConflictTrace
    - org.eclipse.incquery.runtime.rete.traceability.CompiledQuery (implements org.eclipse.incquery.runtime.rete.traceability.PatternTraceInfo)
    - org.eclipse.incquery.runtime.rete.traceability.ParameterProjectionTrace (implements org.eclipse.incquery.runtime.rete.traceability.PatternTraceInfo)
    - org.eclipse.incquery.runtime.rete.traceability.PlanningTrace (implements org.eclipse.incquery.runtime.rete.traceability.PatternTraceInfo)
      - org.eclipse.incquery.runtime.rete.traceability.CompiledSubPlan
    - org.eclipse.incquery.runtime.rete.traceability.UserRequestTrace
  - org.eclipse.incquery.runtime.evm.specific.resolver.ReconfigurableConflictResolver<RCSet> (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver)
    - org.eclipse.incquery.runtime.evm.specific.resolver.FixedPriorityConflictResolver
      - org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver
        - org.eclipse.incquery.viewers.runtime.util.ViewersConflictResolver
  - org.eclipse.incquery.runtime.evm.specific.job.RecordingJob.RecordingJobContextData
  - org.eclipse.incquery.runtime.rete.construction.plancompiler.RecursionCutoffPoint
  - org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinedElementProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.RedefinableElementRedefinitionContextProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.RedefinableTemplateSignatureInheritedParameterProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.RelationshipRelatedElementProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.rete.matcher.ReteBackendFactory (implements org.eclipse.incquery.runtime.matchers.backend.IQueryBackendFactory)
  - org.eclipse.incquery.runtime.rete.boundary.ReteBoundary
  - org.eclipse.incquery.runtime.rete.network.ReteContainer
  - org.eclipse.incquery.runtime.rete.matcher.ReteEngine (implements org.eclipse.incquery.runtime.matchers.backend.IQueryBackend)
  - org.eclipse.incquery.runtime.rete.construction.plancompiler.ReteRecipeCompiler
  - org.eclipse.incquery.runtime.evm.api.RuleBase
  - org.eclipse.incquery.runtime.evm.api.RuleEngine
    - org.eclipse.incquery.runtime.evm.api.ExecutionSchema
  - org.eclipse.incquery.runtime.evm.specific.RuleEngines
  - org.eclipse.incquery.runtime.evm.api.RuleInstance<EventAtom> (implements org.eclipse.incquery.runtime.evm.notification.IActivationNotificationProvider)
  - org.eclipse.incquery.runtime.evm.specific.Rules
  - org.eclipse.incquery.runtime.evm.api.RuleSpecification<EventAtom>
  - org.eclipse.incquery.runtime.api.impl.RunOnceQueryEngine (implements org.eclipse.incquery.runtime.api.IRunOnceQueryEngine)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.scc.SCC<V>
  - org.eclipse.incquery.runtime.base.itc.alg.misc.scc.SCCProperty
  - org.eclipse.incquery.runtime.base.itc.alg.misc.scc.SCCResult<V>
  - org.eclipse.incquery.runtime.evm.api.Scheduler
    - org.eclipse.incquery.runtime.evm.specific.scheduler.TimedScheduler
    - org.eclipse.incquery.runtime.evm.specific.scheduler.UpdateCompleteBasedScheduler (implements org.eclipse.incquery.runtime.evm.update.IUpdateCompleteListener)
  - org.eclipse.incquery.runtime.evm.specific.Schedulers
  - org.eclipse.incquery.runtime.evm.api.resolver.ScopedConflictSet (implements org.eclipse.incquery.runtime.evm.api.resolver.ConflictSet)
  - org.eclipse.incquery.runtime.localsearch.plan.SearchPlan
  - org.eclipse.incquery.runtime.localsearch.plan.SearchPlanExecutor
  - org.eclipse.incquery.viewers.runtime.extensions.SelectionHelper
  - org.eclipse.incquery.runtime.base.api.filters.SimpleBaseIndexFilter (implements org.eclipse.incquery.runtime.base.api.filters.IBaseIndexObjectFilter)
  - org.eclipse.incquery.patternlanguage.emf.util.SimpleClassLoaderProvider (implements org.eclipse.incquery.patternlanguage.emf.util.IClassLoaderProvider)
  - org.eclipse.incquery.validation.core.violationkey.SimpleViolationKey (implements org.eclipse.incquery.validation.core.violationkey.ViolationKey)
  - org.eclipse.incquery.runtime.extensibility.SingletonExtensionFactory (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.core.runtime.IExecutableExtensionFactory)
    - org.eclipse.incquery.runtime.extensibility.PQueryExtensionFactory
  - org.eclipse.incquery.runtime.matchers.util.SingletonInstanceProvider<T> (implements org.eclipse.incquery.runtime.matchers.util.IProvider<T>)
  - org.eclipse.incquery.patternlanguage.emf.specification.SpecificationBuilder
  - org.eclipse.incquery.uml.derivedfeatures.util.StateIsCompositeProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.StateIsOrthogonalProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.xtend2.lib.StringConcatenationClient
    - org.eclipse.incquery.patternlanguage.emf.jvmmodel.BodyCodeGenerator
  - org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierPartProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.StructuredClassifierRoleProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.matchers.planning.SubPlan
  - org.eclipse.incquery.runtime.matchers.planning.SubPlanFactory
  - org.eclipse.incquery.runtime.matchers.context.surrogate.SurrogateQueryRegistry
  - org.eclipse.emf.ecore.util.Switch<T>
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.util.EMFPatternLanguageSwitch<T>
    - org.eclipse.incquery.viewers.runtime.model.util.NotationSwitch<T>
    - org.eclipse.incquery.patternlanguage.patternLanguage.util.PatternLanguageSwitch<T>
    - org.eclipse.incquery.runtime.rete.recipes.util.RecipesSwitch<T>
    - org.eclipse.incquery.viewmodel.traceability.util.TraceabilitySwitch<T>
  - org.eclipse.xtext.parser.antlr.SyntaxErrorMessageProvider (implements org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider)
    - org.eclipse.incquery.patternlanguage.emf.validation.EMFPatternLanguageSyntaxErrorMessageProvider
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.incquery.runtime.base.exception.IncQueryBaseException
      - org.eclipse.incquery.runtime.exception.IncQueryException
        - org.eclipse.incquery.runtime.localsearch.exceptions.LocalSearchException
      - org.eclipse.incquery.runtime.matchers.planning.QueryProcessingException
        - org.eclipse.incquery.runtime.matchers.psystem.queries.QueryInitializationException
          - org.eclipse.incquery.runtime.matchers.psystem.rewriters.RewriterException
          - org.eclipse.incquery.patternlanguage.emf.specification.builder.SpecificationBuilderException
        - org.eclipse.incquery.runtime.rete.construction.RetePatternBuildException
      - org.eclipse.incquery.patternlanguage.emf.ResolutionException
  - org.eclipse.incquery.runtime.rete.construction.quasitree.TieBreaker
  - org.eclipse.incquery.runtime.evm.specific.scheduler.TimedScheduler.TimedSchedulerFactory (implements org.eclipse.incquery.runtime.evm.api.Scheduler.ISchedulerFactory)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.topsort.TopSort<V>
  - org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2objectProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2paramProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewmodel.traceability.patterns.util.Trace2targetProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewmodel.traceability.TraceabilityUtil
  - org.eclipse.incquery.viewmodel.traceability.patterns.util.TraceProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.evm.specific.TransactionalJobs
  - org.eclipse.incquery.runtime.evm.specific.TransactionalSchedulers
  - org.eclipse.incquery.runtime.matchers.tuple.Tuple
    - org.eclipse.incquery.runtime.matchers.tuple.FlatTuple
    - org.eclipse.incquery.runtime.matchers.tuple.LeftInheritanceTuple
    - org.eclipse.incquery.runtime.rete.tuple.MaskedTuple
    - org.eclipse.incquery.runtime.localsearch.MatchingFrame (implements java.lang.Cloneable)
  - org.eclipse.incquery.runtime.base.itc.alg.misc.Tuple<V>
  - org.eclipse.incquery.runtime.matchers.tuple.TupleMask
  - org.eclipse.incquery.runtime.rete.tuple.TupleMemory (implements org.eclipse.incquery.runtime.rete.tuple.Clearable, java.util.Collection<E>)
  - org.eclipse.incquery.runtime.rete.tuple.TupleValueProvider (implements org.eclipse.incquery.runtime.matchers.psystem.IValueProvider)
  - org.eclipse.incquery.runtime.matchers.psystem.basicenumerables.TypeBinary
  - org.eclipse.incquery.runtime.matchers.planning.helpers.TypeHelper
  - org.eclipse.incquery.runtime.matchers.psystem.TypeJudgement
  - org.eclipse.incquery.uml.derivedfeatures.util.TypePackageProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.matchers.psystem.basicenumerables.TypeUnary
  - org.eclipse.incquery.runtime.base.itc.alg.incscc.UnionFind<V>
  - org.eclipse.incquery.runtime.matchers.util.UnionFind<T> (implements java.util.Map<K,V>)
  - org.eclipse.incquery.patternlanguage.validation.UnionFindForVariables
  - org.eclipse.incquery.runtime.base.itc.alg.incscc.UnionFindNodeProperty<V>
  - org.eclipse.incquery.runtime.evm.specific.scheduler.UpdateCompleteBasedScheduler.UpdateCompleteBasedSchedulerFactory (implements org.eclipse.incquery.runtime.evm.api.Scheduler.ISchedulerFactory)
  - org.eclipse.incquery.runtime.evm.update.UpdateCompleteProvider (implements org.eclipse.incquery.runtime.evm.update.IUpdateCompleteProvider)
    - org.eclipse.incquery.runtime.evm.update.IQBaseCallbackUpdateCompleteProvider
    - org.eclipse.incquery.runtime.evm.update.IQEngineUpdateCompleteProvider
    - org.eclipse.incquery.runtime.evm.update.TransactionUpdateCompleteProvider
  - org.eclipse.incquery.validation.core.ValidationEngine (implements org.eclipse.incquery.validation.core.api.IValidationEngine)
  - org.eclipse.incquery.validation.core.ValidationEngineBuilder
  - org.eclipse.incquery.validation.runtime.ValidationInitializerUtil
  - org.eclipse.incquery.validation.runtime.ValidationManager
  - org.eclipse.incquery.validation.runtime.ValidationPartListener (implements org.eclipse.ui.IPartListener)
  - org.eclipse.incquery.validation.runtime.ValidationUtil
  - org.eclipse.incquery.runtime.localsearch.planner.cost.impl.VariableBindingBasedCostEstimator (implements org.eclipse.incquery.runtime.localsearch.planner.cost.ICostEstimator)
  - org.eclipse.incquery.uml.derivedfeatures.util.VertexIncomingProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.uml.derivedfeatures.util.VertexOutgoingProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.viewers.runtime.model.ViewerDataFilter
  - org.eclipse.incquery.viewers.runtime.model.ViewerDataModel
    - org.eclipse.incquery.viewers.runtime.model.IncQueryViewerDataModel
  - org.eclipse.incquery.viewers.runtime.model.ViewerFilterDefinition
  - org.eclipse.incquery.viewers.runtime.model.ViewersAnnotatedPatternTester (implements com.google.common.base.Predicate<T>)
  - org.eclipse.incquery.viewers.runtime.extensions.ViewersComponentConfiguration
  - org.eclipse.incquery.viewers.runtime.model.ViewersRuntimeModelUtil
  - org.eclipse.incquery.viewers.runtime.model.ViewerState (implements org.eclipse.incquery.viewers.runtime.model.listeners.IViewerLabelListener, org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener)
  - org.eclipse.incquery.viewers.runtime.util.ViewerTraceabilityUtil
  - org.eclipse.incquery.viewmodel.core.ViewModelManager
  - org.eclipse.incquery.viewmodel.core.ViewModelRule
    - org.eclipse.incquery.viewers.runtime.model.ContainmentRule
    - org.eclipse.incquery.viewers.runtime.model.EdgeRule
    - org.eclipse.incquery.viewers.runtime.model.ItemRule
  - org.eclipse.incquery.viewmodel.core.util.ViewModelUtil
  - org.eclipse.incquery.validation.core.Violation (implements org.eclipse.incquery.validation.core.api.IViolation)
  - org.eclipse.incquery.validation.core.ViolationCreationProcessor (implements org.eclipse.incquery.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.incquery.runtime.base.comprehension.WellbehavingDerivedFeatureRegistry
  - org.eclipse.incquery.patternlanguage.emf.specification.XBaseEvaluator (implements org.eclipse.incquery.runtime.matchers.psystem.IExpressionEvaluator)
  - org.eclipse.incquery.patternlanguage.emf.internal.XtextInjectorProvider

## Interface Hierarchy

- org.eclipse.incquery.runtime.evm.api.event.ActivationState
- org.eclipse.incquery.runtime.evm.specific.resolver.CallbackConflictResolver.ActivationChoiceStrategy
- org.eclipse.incquery.runtime.rete.tuple.Clearable
- java.lang.Cloneable
  - org.eclipse.incquery.runtime.api.IPatternMatch
- org.eclipse.incquery.runtime.evm.api.resolver.ConflictResolver
- org.eclipse.incquery.runtime.evm.api.resolver.ConflictSet
  - org.eclipse.incquery.runtime.evm.api.resolver.ChangeableConflictSet
- org.eclipse.incquery.validation.core.listeners.ConstraintListener
- org.eclipse.incquery.runtime.base.api.DataTypeListener
- org.eclipse.incquery.runtime.rete.boundary.Disconnectable
- org.eclipse.incquery.runtime.base.api.EMFBaseIndexChangeListener
- org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage.Literals
- org.eclipse.incquery.runtime.evm.api.event.Event<EventAtom>
- org.eclipse.incquery.runtime.evm.specific.job.EventAtomEditingDomainProvider<EventAtom>
- org.eclipse.incquery.runtime.evm.api.event.EventFilter<EventAtom>
- org.eclipse.incquery.runtime.evm.api.event.EventHandler<EventAtom>
- org.eclipse.incquery.runtime.evm.api.event.EventRealm
- org.eclipse.incquery.runtime.evm.api.event.EventSource<EventAtom>
- org.eclipse.incquery.runtime.evm.api.event.EventSourceSpecification<EventAtom>
- org.eclipse.incquery.runtime.evm.api.event.EventType
- org.eclipse.incquery.runtime.base.api.FeatureListener
- org.eclipse.incquery.runtime.evm.notification.IActivationNotificationListener
- org.eclipse.incquery.runtime.evm.notification.IActivationNotificationProvider
- org.eclipse.incquery.patternlanguage.annotations.IAnnotationValidatorLoader
- org.eclipse.incquery.runtime.evm.notification.IAttributeMonitorListener<Atom>
- org.eclipse.incquery.runtime.api.scope.IBaseIndex
- org.eclipse.incquery.runtime.base.api.filters.IBaseIndexObjectFilter
- org.eclipse.incquery.runtime.base.api.filters.IBaseIndexResourceFilter
- org.eclipse.incquery.patternlanguage.emf.util.IClassLoaderProvider
- org.eclipse.incquery.validation.core.api.IConstraint
- org.eclipse.incquery.runtime.localsearch.planner.cost.IConstraintEvaluablePredicateProvider
- org.eclipse.incquery.runtime.matchers.psystem.rewriters.IConstraintFilter
- org.eclipse.incquery.validation.core.api.IConstraintSpecification
- org.eclipse.incquery.runtime.localsearch.planner.cost.ICostEstimator
- org.eclipse.incquery.runtime.base.api.IEClassifierProcessor<ClassType,InstanceType>
  - org.eclipse.incquery.runtime.base.api.IEClassifierProcessor.IEClassProcessor
  - org.eclipse.incquery.runtime.base.api.IEClassifierProcessor.IEDataTypeProcessor
- org.eclipse.incquery.runtime.base.api.IEMFIndexingErrorListener
- org.eclipse.incquery.patternlanguage.emf.types.IEMFTypeProvider
- org.eclipse.incquery.runtime.api.scope.IEngineContext
- org.eclipse.incquery.runtime.api.scope.IEngineContext.IQueryBackendInitializer
- org.eclipse.incquery.validation.core.api.IEntry
- org.eclipse.incquery.patternlanguage.emf.util.IErrorFeedback
- org.eclipse.incquery.runtime.base.api.IEStructuralFeatureProcessor
- org.eclipse.incquery.runtime.matchers.psystem.IExpressionEvaluator
- org.eclipse.incquery.runtime.IExtensions
- org.eclipse.incquery.runtime.matchers.psystem.rewriters.IFlattenCallPredicate
- org.eclipse.incquery.patternlanguage.emf.IGenmodelMappingLoader
- org.eclipse.incquery.runtime.base.itc.alg.misc.IGraphPathFinder<V>
- org.eclipse.incquery.runtime.api.scope.IIndexingErrorListener
- org.eclipse.incquery.runtime.matchers.context.IInputKey
- org.eclipse.incquery.runtime.api.scope.IInstanceObserver
- org.eclipse.incquery.patternlanguage.validation.IIssueCallback
- org.eclipse.incquery.runtime.localsearch.matcher.ILocalSearchAdapter
- org.eclipse.incquery.runtime.localsearch.operations.IMatcherBasedOperation
- org.eclipse.incquery.runtime.api.IMatchProcessor<Match>
- org.eclipse.incquery.runtime.api.IMatchUpdateListener<Match>
- org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProvider
  - org.eclipse.incquery.patternlanguage.emf.scoping.IMetamodelProviderInstance
- org.eclipse.incquery.runtime.api.scope.IncQueryBaseIndexChangeListener
- org.eclipse.incquery.runtime.api.IncQueryEngineInitializationListener
- org.eclipse.incquery.runtime.api.IncQueryEngineLifecycleListener
- org.eclipse.incquery.runtime.api.IncQueryMatcher<Match>
- org.eclipse.incquery.runtime.api.IncQueryModelUpdateListener
- org.eclipse.incquery.runtime.rete.index.IndexerListener
- org.eclipse.incquery.runtime.base.api.InstanceListener
- org.eclipse.incquery.runtime.matchers.planning.IOperationCompiler<Collector>
- org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationAdditionalValidator
- org.eclipse.incquery.patternlanguage.annotations.IPatternAnnotationValidator
- org.eclipse.incquery.runtime.matchers.util.IProvider<T>
- org.eclipse.incquery.runtime.matchers.backend.IQueryBackend
- org.eclipse.incquery.runtime.matchers.backend.IQueryBackendFactory
- org.eclipse.incquery.runtime.matchers.backend.IQueryBackendHintProvider
- org.eclipse.incquery.runtime.matchers.context.IQueryCacheContext
- org.eclipse.incquery.runtime.api.IQueryGroup
- org.eclipse.incquery.runtime.matchers.context.IQueryMetaContext
- org.eclipse.incquery.runtime.matchers.planning.IQueryPlannerStrategy
- org.eclipse.incquery.runtime.matchers.psystem.IQueryReference
- org.eclipse.incquery.runtime.matchers.backend.IQueryResultProvider
- org.eclipse.incquery.runtime.base.api.IQueryResultSetter<KeyType,ValueType>
- org.eclipse.incquery.runtime.base.api.IQueryResultUpdateListener<KeyType,ValueType>
- org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContext
- org.eclipse.incquery.runtime.matchers.context.IQueryRuntimeContextListener
- org.eclipse.incquery.runtime.api.IRunOnceQueryEngine
- org.eclipse.incquery.runtime.localsearch.matcher.ISearchContext
- org.eclipse.incquery.runtime.localsearch.operations.ISearchOperation
- org.eclipse.incquery.runtime.localsearch.planner.ISearchPlanCodeGenerator
- org.eclipse.incquery.runtime.base.itc.igraph.ITcDataSource<V>
  - org.eclipse.incquery.runtime.base.api.TransitiveClosureHelper
- org.eclipse.incquery.runtime.base.itc.igraph.ITcObserver<V>
- org.eclipse.incquery.runtime.base.itc.alg.misc.ITcRelation<V>
- java.lang.Iterable<T>
  - org.eclipse.incquery.runtime.rete.index.IterableIndexer (also extends org.eclipse.incquery.runtime.rete.index.Indexer)
    - org.eclipse.incquery.runtime.rete.index.ProjectionIndexer
  - org.eclipse.incquery.runtime.rete.network.Production (also extends org.eclipse.incquery.runtime.rete.network.Tunnel)
  - org.eclipse.incquery.runtime.rete.index.ProjectionIndexer
- org.eclipse.incquery.patternlanguage.typing.ITypeInferrer
- org.eclipse.incquery.patternlanguage.typing.ITypeSystem
- org.eclipse.incquery.runtime.matchers.backend.IUpdateable
- org.eclipse.incquery.runtime.evm.update.IUpdateCompleteListener
- org.eclipse.incquery.runtime.evm.update.IUpdateCompleteProvider
- org.eclipse.incquery.validation.core.api.IValidationEngine
- org.eclipse.incquery.runtime.matchers.psystem.IValueProvider
- org.eclipse.incquery.runtime.matchers.psystem.rewriters.IVariableRenamer
- org.eclipse.incquery.viewers.runtime.model.listeners.IViewerLabelListener
- org.eclipse.incquery.viewers.runtime.model.listeners.IViewerStateListener
- org.eclipse.incquery.validation.core.api.IViolation
- org.eclipse.incquery.validation.core.api.IViolationFilter
- org.eclipse.incquery.runtime.base.api.LightweightEObjectObserver
- org.eclipse.incquery.runtime.base.api.NavigationHelper
- org.eclipse.incquery.runtime.rete.network.Node
  - org.eclipse.incquery.runtime.rete.index.Indexer
    - org.eclipse.incquery.runtime.rete.index.IterableIndexer (also extends java.lang.Iterable<T>)
      - org.eclipse.incquery.runtime.rete.index.ProjectionIndexer
    - org.eclipse.incquery.runtime.rete.index.ProjectionIndexer
  - org.eclipse.incquery.runtime.rete.index.IterableIndexer (also extends org.eclipse.incquery.runtime.rete.index.Indexer, java.lang.Iterable<T>)
    - org.eclipse.incquery.runtime.rete.index.ProjectionIndexer
  - org.eclipse.incquery.runtime.rete.network.Production (also extends java.lang.Iterable<T>, org.eclipse.incquery.runtime.rete.network.Tunnel)
  - org.eclipse.incquery.runtime.rete.index.ProjectionIndexer
  - org.eclipse.incquery.runtime.rete.network.Receiver
    - org.eclipse.incquery.runtime.rete.network.Production (also extends java.lang.Iterable<T>, org.eclipse.incquery.runtime.rete.network.Tunnel)
    - org.eclipse.incquery.runtime.rete.network.Tunnel (also extends org.eclipse.incquery.runtime.rete.network.Supplier)
      - org.eclipse.incquery.runtime.rete.network.Production (also extends java.lang.Iterable<T>)
  - org.eclipse.incquery.runtime.rete.network.Supplier
    - org.eclipse.incquery.runtime.rete.network.Production (also extends java.lang.Iterable<T>, org.eclipse.incquery.runtime.rete.network.Tunnel)
    - org.eclipse.incquery.runtime.rete.network.Tunnel (also extends org.eclipse.incquery.runtime.rete.network.Receiver)
      - org.eclipse.incquery.runtime.rete.network.Production (also extends java.lang.Iterable<T>)
  - org.eclipse.incquery.runtime.rete.network.Tunnel (also extends org.eclipse.incquery.runtime.rete.network.Receiver, org.eclipse.incquery.runtime.rete.network.Supplier)
    - org.eclipse.incquery.runtime.rete.network.Production (also extends java.lang.Iterable<T>)
- org.eclipse.incquery.viewers.runtime.model.NotationPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
  - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatorExpression
    - org.eclipse.incquery.patternlanguage.patternLanguage.CountAggregator
  - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
  - org.eclipse.incquery.runtime.rete.recipes.AggregatorRecipe
    - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
  - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
    - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.Annotation
  - org.eclipse.incquery.patternlanguage.patternLanguage.AnnotationParameter
  - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
  - org.eclipse.incquery.viewers.runtime.model.Attribute
  - org.eclipse.incquery.runtime.rete.recipes.BetaRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
  - org.eclipse.incquery.patternlanguage.patternLanguage.CheckConstraint
  - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
  - org.eclipse.incquery.patternlanguage.patternLanguage.CompareConstraint
  - org.eclipse.incquery.patternlanguage.patternLanguage.ComputationValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
  - org.eclipse.incquery.runtime.rete.recipes.ConstantRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.Constraint
    - org.eclipse.incquery.patternlanguage.patternLanguage.CheckConstraint
    - org.eclipse.incquery.patternlanguage.patternLanguage.CompareConstraint
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionConstraint
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint
  - org.eclipse.incquery.viewers.runtime.model.Containment
  - org.eclipse.incquery.patternlanguage.patternLanguage.CountAggregator
  - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint
  - org.eclipse.incquery.viewers.runtime.model.Edge
    - org.eclipse.incquery.viewers.runtime.model.Containment
  - org.eclipse.emf.ecore.EFactory
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
    - org.eclipse.incquery.viewers.runtime.model.NotationFactory
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
    - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
  - org.eclipse.emf.ecore.EModelElement
    - org.eclipse.emf.ecore.EFactory
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
      - org.eclipse.incquery.viewers.runtime.model.NotationFactory
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
      - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
    - org.eclipse.emf.ecore.ENamedElement
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
      - org.eclipse.emf.ecore.EPackage
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
        - org.eclipse.incquery.viewers.runtime.model.NotationPackage
        - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
        - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
        - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
      - org.eclipse.incquery.viewers.runtime.model.NotationPackage
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
      - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.emf.ecore.EPackage
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
      - org.eclipse.incquery.viewers.runtime.model.NotationPackage
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
      - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.incquery.viewers.runtime.model.NotationFactory
    - org.eclipse.incquery.viewers.runtime.model.NotationPackage
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
    - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
    - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
  - org.eclipse.emf.ecore.ENamedElement
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
    - org.eclipse.emf.ecore.EPackage
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
      - org.eclipse.incquery.viewers.runtime.model.NotationPackage
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
      - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.incquery.viewers.runtime.model.NotationPackage
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
    - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
  - org.eclipse.incquery.patternlanguage.patternLanguage.EntityType
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EnumValue
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatorExpression
      - org.eclipse.incquery.patternlanguage.patternLanguage.CountAggregator
    - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AggregatorRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.Annotation
    - org.eclipse.incquery.patternlanguage.patternLanguage.AnnotationParameter
    - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
    - org.eclipse.incquery.viewers.runtime.model.Attribute
    - org.eclipse.incquery.runtime.rete.recipes.BetaRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.CheckConstraint
    - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
    - org.eclipse.incquery.patternlanguage.patternLanguage.CompareConstraint
    - org.eclipse.incquery.patternlanguage.patternLanguage.ComputationValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
    - org.eclipse.incquery.runtime.rete.recipes.ConstantRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.Constraint
      - org.eclipse.incquery.patternlanguage.patternLanguage.CheckConstraint
      - org.eclipse.incquery.patternlanguage.patternLanguage.CompareConstraint
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint
      - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionConstraint
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint
    - org.eclipse.incquery.viewers.runtime.model.Containment
    - org.eclipse.incquery.patternlanguage.patternLanguage.CountAggregator
    - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint
    - org.eclipse.incquery.viewers.runtime.model.Edge
      - org.eclipse.incquery.viewers.runtime.model.Containment
    - org.eclipse.emf.ecore.EFactory
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
      - org.eclipse.incquery.viewers.runtime.model.NotationFactory
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
      - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
        - org.eclipse.incquery.viewers.runtime.model.NotationFactory
        - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
        - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
        - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
          - org.eclipse.incquery.viewers.runtime.model.NotationPackage
          - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
          - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
          - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
        - org.eclipse.incquery.viewers.runtime.model.NotationPackage
        - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
        - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
        - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
      - org.eclipse.emf.ecore.EPackage
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
        - org.eclipse.incquery.viewers.runtime.model.NotationPackage
        - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
        - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
        - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
      - org.eclipse.incquery.viewers.runtime.model.NotationFactory
      - org.eclipse.incquery.viewers.runtime.model.NotationPackage
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
      - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
      - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.emf.ecore.ENamedElement
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
      - org.eclipse.emf.ecore.EPackage
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
        - org.eclipse.incquery.viewers.runtime.model.NotationPackage
        - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
        - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
        - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
      - org.eclipse.incquery.viewers.runtime.model.NotationPackage
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
      - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.incquery.patternlanguage.patternLanguage.EntityType
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EnumValue
    - org.eclipse.emf.ecore.EPackage
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
      - org.eclipse.incquery.viewers.runtime.model.NotationPackage
      - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
      - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
      - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExpressionDefinition
    - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.viewers.runtime.model.FormatSpecification
    - org.eclipse.incquery.viewers.runtime.model.FormattableElement
      - org.eclipse.incquery.viewers.runtime.model.Attribute
      - org.eclipse.incquery.viewers.runtime.model.Containment
      - org.eclipse.incquery.viewers.runtime.model.Edge
        - org.eclipse.incquery.viewers.runtime.model.Containment
      - org.eclipse.incquery.viewers.runtime.model.Item
    - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
    - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
    - org.eclipse.incquery.viewers.runtime.model.Item
    - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
    - org.eclipse.xtext.common.types.JvmIdentifiableElement
      - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
      - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
      - org.eclipse.incquery.patternlanguage.patternLanguage.Variable
        - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
        - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
    - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.LiteralValueReference
      - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
    - org.eclipse.incquery.runtime.rete.recipes.Mask
    - org.eclipse.incquery.patternlanguage.patternLanguage.Modifiers
    - org.eclipse.incquery.runtime.rete.recipes.MultiParentNodeRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
      - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
    - org.eclipse.incquery.viewers.runtime.model.NotationFactory
    - org.eclipse.incquery.viewers.runtime.model.NotationModel
    - org.eclipse.incquery.viewers.runtime.model.NotationPackage
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PackageImport
    - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionConstraint
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionElement
      - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionHead
      - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionHead
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail
    - org.eclipse.incquery.patternlanguage.patternLanguage.Pattern
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternBody
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternCall
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternImport
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternModel
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternModel
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternModel
    - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
    - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
    - org.eclipse.incquery.patternlanguage.patternLanguage.RelationType
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
    - org.eclipse.incquery.runtime.rete.recipes.ReteNodeRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
          - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.BetaRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
          - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
          - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ConstantRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputRecipe
      - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.MultiParentNodeRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
        - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SingleParentNodeRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
          - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
          - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
            - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
            - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
          - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
            - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
            - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
            - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
            - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
          - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
          - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
          - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ReteRecipe
    - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.SingleParentNodeRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
          - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
    - org.eclipse.incquery.viewmodel.traceability.Trace
    - org.eclipse.incquery.viewmodel.traceability.Traceability
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
    - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.Type
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
      - org.eclipse.incquery.patternlanguage.patternLanguage.EntityType
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
      - org.eclipse.incquery.patternlanguage.patternLanguage.RelationType
        - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
    - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
    - org.eclipse.incquery.patternlanguage.patternLanguage.ValueReference
      - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.ComputationValue
        - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
        - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EnumValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.LiteralValueReference
        - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
        - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
        - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
        - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
        - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.VariableValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.Variable
      - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
      - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
    - org.eclipse.incquery.patternlanguage.patternLanguage.VariableReference
    - org.eclipse.incquery.patternlanguage.patternLanguage.VariableValue
    - org.eclipse.xtext.xtype.XImportSection
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.XImportSection
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.XImportSection
  - org.eclipse.emf.ecore.EPackage
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
    - org.eclipse.incquery.viewers.runtime.model.NotationPackage
    - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
    - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
    - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
  - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
  - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
  - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
  - org.eclipse.incquery.runtime.rete.recipes.ExpressionDefinition
  - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
  - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
  - org.eclipse.incquery.viewers.runtime.model.FormatSpecification
  - org.eclipse.incquery.viewers.runtime.model.FormattableElement
    - org.eclipse.incquery.viewers.runtime.model.Attribute
    - org.eclipse.incquery.viewers.runtime.model.Containment
    - org.eclipse.incquery.viewers.runtime.model.Edge
      - org.eclipse.incquery.viewers.runtime.model.Containment
    - org.eclipse.incquery.viewers.runtime.model.Item
  - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
  - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
  - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
  - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
  - org.eclipse.incquery.runtime.rete.recipes.InputRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
  - org.eclipse.incquery.viewers.runtime.model.Item
  - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
  - org.eclipse.xtext.common.types.JvmIdentifiableElement
    - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
    - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
    - org.eclipse.incquery.patternlanguage.patternLanguage.Variable
      - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
      - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
  - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
  - org.eclipse.incquery.patternlanguage.patternLanguage.LiteralValueReference
    - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
  - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
  - org.eclipse.incquery.runtime.rete.recipes.Mask
  - org.eclipse.incquery.patternlanguage.patternLanguage.Modifiers
  - org.eclipse.incquery.runtime.rete.recipes.MultiParentNodeRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
    - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
  - org.eclipse.incquery.viewers.runtime.model.NotationFactory
  - org.eclipse.incquery.viewers.runtime.model.NotationModel
  - org.eclipse.incquery.viewers.runtime.model.NotationPackage
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PackageImport
  - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
  - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionConstraint
  - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionElement
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionHead
    - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail
  - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionHead
  - org.eclipse.incquery.patternlanguage.patternLanguage.PathExpressionTail
  - org.eclipse.incquery.patternlanguage.patternLanguage.Pattern
  - org.eclipse.incquery.patternlanguage.patternLanguage.PatternBody
  - org.eclipse.incquery.patternlanguage.patternLanguage.PatternCall
  - org.eclipse.incquery.patternlanguage.patternLanguage.PatternCompositionConstraint
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternImport
  - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguageFactory
  - org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage
  - org.eclipse.incquery.patternlanguage.patternLanguage.PatternModel
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternModel
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.PatternModel
  - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
  - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
  - org.eclipse.incquery.runtime.rete.recipes.RecipesFactory
  - org.eclipse.incquery.runtime.rete.recipes.RecipesPackage
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
  - org.eclipse.incquery.patternlanguage.patternLanguage.RelationType
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
  - org.eclipse.incquery.runtime.rete.recipes.ReteNodeRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AggregatorRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.BetaRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
        - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ConstantRecipe
    - org.eclipse.incquery.runtime.rete.recipes.CountAggregatorRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExistenceJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputRecipe
    - org.eclipse.incquery.runtime.rete.recipes.JoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.MultiParentNodeRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
      - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ProductionRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
    - org.eclipse.incquery.runtime.rete.recipes.SingleParentNodeRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
          - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
        - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
  - org.eclipse.incquery.runtime.rete.recipes.ReteRecipe
  - org.eclipse.incquery.runtime.rete.recipes.SemiJoinRecipe
  - org.eclipse.incquery.runtime.rete.recipes.SingleParentNodeRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.AlphaRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
      - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ExpressionEnforcerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.CheckRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EvalRecipe
    - org.eclipse.incquery.runtime.rete.recipes.FilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.IndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InequalityFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.InputFilterRecipe
    - org.eclipse.incquery.runtime.rete.recipes.ProjectionIndexerRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
    - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
  - org.eclipse.incquery.viewmodel.traceability.Trace
  - org.eclipse.incquery.viewmodel.traceability.Traceability
  - org.eclipse.incquery.viewmodel.traceability.TraceabilityFactory
  - org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage
  - org.eclipse.incquery.runtime.rete.recipes.TransitiveClosureRecipe
  - org.eclipse.incquery.runtime.rete.recipes.TransparentRecipe
  - org.eclipse.incquery.runtime.rete.recipes.TrimmerRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.Type
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
    - org.eclipse.incquery.patternlanguage.patternLanguage.EntityType
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ClassType
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
    - org.eclipse.incquery.patternlanguage.patternLanguage.RelationType
      - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.ReferenceType
  - org.eclipse.incquery.runtime.rete.recipes.UniquenessEnforcerRecipe
  - org.eclipse.incquery.patternlanguage.patternLanguage.ValueReference
    - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.ComputationValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.AggregatedValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.EnumValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.FunctionEvaluationValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.LiteralValueReference
      - org.eclipse.incquery.patternlanguage.patternLanguage.BoolValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.DoubleValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.IntValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.ListValue
      - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.StringValue
    - org.eclipse.incquery.patternlanguage.patternLanguage.VariableValue
  - org.eclipse.incquery.patternlanguage.patternLanguage.Variable
    - org.eclipse.incquery.patternlanguage.patternLanguage.LocalVariable
    - org.eclipse.incquery.patternlanguage.patternLanguage.ParameterRef
  - org.eclipse.incquery.patternlanguage.patternLanguage.VariableReference
  - org.eclipse.incquery.patternlanguage.patternLanguage.VariableValue
  - org.eclipse.xtext.xtype.XImportSection
    - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.XImportSection
  - org.eclipse.incquery.patternlanguage.emf.eMFPatternLanguage.XImportSection
- org.eclipse.incquery.patternlanguage.patternLanguage.PatternLanguagePackage.Literals
- org.eclipse.incquery.patternlanguage.emf.specification.builder.PatternModelAcceptor<Result>
- org.eclipse.incquery.runtime.matchers.psystem.PConstraint
  - org.eclipse.incquery.runtime.matchers.psystem.ITypeConstraint
  - org.eclipse.incquery.runtime.matchers.psystem.ITypeInfoProviderConstraint
    - org.eclipse.incquery.runtime.matchers.psystem.ITypeConstraint
- org.eclipse.incquery.runtime.matchers.psystem.queries.PQueryHeader
  - org.eclipse.incquery.runtime.matchers.psystem.InitializablePQuery
  - org.eclipse.incquery.runtime.api.IQuerySpecification<Matcher>
  - org.eclipse.incquery.runtime.matchers.psystem.queries.PQuery
    - org.eclipse.incquery.runtime.matchers.psystem.InitializablePQuery
- org.eclipse.incquery.runtime.rete.recipes.RecipesPackage.Literals
- org.eclipse.incquery.runtime.evm.api.Scheduler.ISchedulerFactory
- java.io.Serializable
  - org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>
  - org.eclipse.incquery.runtime.base.itc.igraph.IGraphDataSource<V>
    - org.eclipse.incquery.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>
  - org.eclipse.incquery.runtime.base.itc.igraph.IGraphObserver<V>
- org.eclipse.incquery.viewmodel.traceability.TraceabilityPackage.Literals
- org.eclipse.incquery.runtime.rete.traceability.TraceInfo
  - org.eclipse.incquery.runtime.rete.traceability.PatternTraceInfo
- org.eclipse.incquery.validation.core.listeners.ValidationEngineListener
- org.eclipse.incquery.validation.core.violationkey.ViolationKey
- org.eclipse.incquery.validation.core.listeners.ViolationListener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.incquery.patternlanguage.validation.whitelist.PureWhitelist.PureElement.Type
    - org.eclipse.incquery.viewers.runtime.model.HierarchyPolicy (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.incquery.runtime.matchers.psystem.PConstraint.CompareByMonotonousID (implements java.util.Comparator<T>)
    - org.eclipse.incquery.viewers.runtime.model.ViewerState.ViewerStateFeature
    - org.eclipse.incquery.runtime.localsearch.planner.PConstraintCategory
    - org.eclipse.incquery.runtime.evm.specific.event.IncQueryFilterSemantics
    - org.eclipse.incquery.runtime.evm.specific.event.IncQueryEventTypeEnum (implements org.eclipse.incquery.runtime.evm.api.event.EventType)
    - org.eclipse.incquery.runtime.evm.specific.event.IncQueryActivationStateEnum (implements org.eclipse.incquery.runtime.evm.api.event.ActivationState)
    - org.eclipse.incquery.runtime.base.itc.alg.incscc.Direction
    - org.eclipse.incquery.runtime.evm.api.event.EventType.RuleEngineEventType (implements org.eclipse.incquery.runtime.evm.api.event.EventType)
    - org.eclipse.incquery.runtime.matchers.psystem.queries.PQuery.PQueryStatus
    - org.eclipse.incquery.patternlanguage.emf.validation.PatternValidationStatus
    - org.eclipse.incquery.runtime.rete.network.Direction
    - org.eclipse.incquery.runtime.base.core.NavigationHelperType
    - org.eclipse.incquery.runtime.api.IncQueryModelUpdateListener.ChangeLevel
    - org.eclipse.incquery.runtime.api.IModelConnectorTypeEnum
    - org.eclipse.incquery.runtime.emf.EMFQueryMetaContext (implements org.eclipse.incquery.runtime.matchers.context.IQueryMetaContext)
    - org.eclipse.incquery.validation.core.api.Severity
    - org.eclipse.incquery.runtime.rete.index.DualInputNode.Side
    - org.eclipse.incquery.runtime.rete.util.Options.NodeSharingOption
    - org.eclipse.incquery.runtime.rete.util.Options.InjectivityStrategy
    - org.eclipse.incquery.runtime.rete.util.Options.BuilderMethod
    - org.eclipse.incquery.runtime.rete.util.Options.FunctionalDependencyOption
    - org.eclipse.incquery.runtime.rete.util.Options.PlanTrimOption
    - org.eclipse.incquery.runtime.matchers.util.CollectionsFactory.CollectionsFramework
    - org.eclipse.incquery.patternlanguage.patternLanguage.CompareFeature (implements org.eclipse.emf.common.util.Enumerator)