# Hierarchy For All Packages

Package Hierarchies:

- org.eclipse.viatra.addon.databinding.runtime.adapter,
- org.eclipse.viatra.addon.databinding.runtime.api,
- org.eclipse.viatra.addon.databinding.runtime.collection,
- org.eclipse.viatra.addon.databinding.runtime.observables,
- org.eclipse.viatra.addon.databinding.runtime.util,
- org.eclipse.viatra.addon.querybasedfeatures.runtime,
- org.eclipse.viatra.addon.querybasedfeatures.runtime.handler,
- org.eclipse.viatra.addon.validation.core,
- org.eclipse.viatra.addon.validation.core.api,
- org.eclipse.viatra.addon.validation.core.listeners,
- org.eclipse.viatra.addon.validation.core.violationkey,
- org.eclipse.viatra.addon.validation.runtime,
- org.eclipse.viatra.addon.validation.runtime.ui,
- org.eclipse.viatra.addon.viewers.runtime,
- org.eclipse.viatra.addon.viewers.runtime.extensions,
- org.eclipse.viatra.addon.viewers.runtime.extensions.jface,
- org.eclipse.viatra.addon.viewers.runtime.model,
- org.eclipse.viatra.addon.viewers.runtime.model.listeners,
- org.eclipse.viatra.addon.viewers.runtime.model.patterns,
- org.eclipse.viatra.addon.viewers.runtime.model.patterns.util,
- org.eclipse.viatra.addon.viewers.runtime.notation,
- org.eclipse.viatra.addon.viewers.runtime.notation.impl,
- org.eclipse.viatra.addon.viewers.runtime.notation.util,
- org.eclipse.viatra.addon.viewers.runtime.sources,
- org.eclipse.viatra.addon.viewers.runtime.specifications,
- org.eclipse.viatra.addon.viewers.runtime.util,
- org.eclipse.viatra.addon.viewers.runtime.zest,
- org.eclipse.viatra.addon.viewers.runtime.zest.extensions,
- org.eclipse.viatra.addon.viewers.runtime.zest.sources,
- org.eclipse.viatra.cep.core.api.engine,
- org.eclipse.viatra.cep.core.api.events,
- org.eclipse.viatra.cep.core.api.evm,
- org.eclipse.viatra.cep.core.api.helpers,
- org.eclipse.viatra.cep.core.api.patterns,
- org.eclipse.viatra.cep.core.api.rules,
- org.eclipse.viatra.cep.core.engine.compiler,
- org.eclipse.viatra.cep.core.engine.compiler.util,
- org.eclipse.viatra.cep.core.engine.runtime,
- org.eclipse.viatra.cep.core.engine.runtime.util,
- org.eclipse.viatra.cep.core.metamodels.automaton,
- org.eclipse.viatra.cep.core.metamodels.automaton.impl,
- org.eclipse.viatra.cep.core.metamodels.automaton.util,
- org.eclipse.viatra.cep.core.metamodels.derived,
- org.eclipse.viatra.cep.core.metamodels.derived.util,
- org.eclipse.viatra.cep.core.metamodels.events,
- org.eclipse.viatra.cep.core.metamodels.events.impl,
- org.eclipse.viatra.cep.core.metamodels.events.util,
- org.eclipse.viatra.cep.core.metamodels.trace,
- org.eclipse.viatra.cep.core.metamodels.trace.impl,
- org.eclipse.viatra.cep.core.metamodels.trace.util,
- org.eclipse.viatra.cep.core.streams,
- org.eclipse.viatra.cep.emf.notification.integration,
- org.eclipse.viatra.cep.emf.notification.model,
- org.eclipse.viatra.cep.emf.notification.model.events,
- org.eclipse.viatra.cep.emf.notification.model.patterns.atomic,
- org.eclipse.viatra.cep.tooling.core.nature,
- org.eclipse.viatra.cep.tooling.core.project,
- org.eclipse.viatra.cep.vepl,
- org.eclipse.viatra.cep.vepl.formatting,
- org.eclipse.viatra.cep.vepl.jvmmodel,
- org.eclipse.viatra.cep.vepl.parser.antlr,
- org.eclipse.viatra.cep.vepl.parser.antlr.internal,
- org.eclipse.viatra.cep.vepl.serializer,
- org.eclipse.viatra.cep.vepl.services,
- org.eclipse.viatra.cep.vepl.validation,
- org.eclipse.viatra.cep.vepl.vepl,
- org.eclipse.viatra.cep.vepl.vepl.impl,
- org.eclipse.viatra.cep.vepl.vepl.util,
- org.eclipse.viatra.dse.api,
- org.eclipse.viatra.dse.api.strategy.impl,
- org.eclipse.viatra.dse.api.strategy.interfaces,
- org.eclipse.viatra.dse.base,
- org.eclipse.viatra.dse.designspace.api,
- org.eclipse.viatra.dse.evolutionary,
- org.eclipse.viatra.dse.evolutionary.crossovers,
- org.eclipse.viatra.dse.evolutionary.evaluation,
- org.eclipse.viatra.dse.evolutionary.initialselectors,
- org.eclipse.viatra.dse.evolutionary.interfaces,
- org.eclipse.viatra.dse.evolutionary.mutationrate,
- org.eclipse.viatra.dse.evolutionary.mutations,
- org.eclipse.viatra.dse.evolutionary.parentselectors,
- org.eclipse.viatra.dse.evolutionary.reproduction,
- org.eclipse.viatra.dse.evolutionary.stopconditions,
- org.eclipse.viatra.dse.evolutionary.survival,
- org.eclipse.viatra.dse.multithreading,
- org.eclipse.viatra.dse.objectives,
- org.eclipse.viatra.dse.objectives.impl,
- org.eclipse.viatra.dse.solutionstore,
- org.eclipse.viatra.dse.statecode,
- org.eclipse.viatra.dse.statecoding,
- org.eclipse.viatra.dse.statecoding.simple,
- org.eclipse.viatra.dse.util,
- org.eclipse.viatra.dse.visualizer,
- org.eclipse.viatra.integration.mwe2,
- org.eclipse.viatra.integration.mwe2.eventdriven,
- org.eclipse.viatra.integration.mwe2.initializer,
- org.eclipse.viatra.integration.mwe2.mwe2impl,
- org.eclipse.viatra.integration.mwe2.mwe2impl.exceptions,
- org.eclipse.viatra.integration.mwe2.mwe2impl.messages,
- org.eclipse.viatra.integration.mwe2.providers,
- org.eclipse.viatra.integration.mwe2.providers.impl,
- org.eclipse.viatra.integration.uml,
- org.eclipse.viatra.integration.uml.derivedfeatures,
- org.eclipse.viatra.integration.uml.derivedfeatures.util,
- org.eclipse.viatra.integration.zest.viewer,
- org.eclipse.viatra.query.patternlanguage,
- org.eclipse.viatra.query.patternlanguage.annotations,
- org.eclipse.viatra.query.patternlanguage.emf,
- org.eclipse.viatra.query.patternlanguage.emf.annotations,
- org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage,
- org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl,
- org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.util,
- org.eclipse.viatra.query.patternlanguage.emf.formatting,
- org.eclipse.viatra.query.patternlanguage.emf.helper,
- org.eclipse.viatra.query.patternlanguage.emf.jvmmodel,
- org.eclipse.viatra.query.patternlanguage.emf.parser.antlr,
- org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.internal,
- org.eclipse.viatra.query.patternlanguage.emf.scoping,
- org.eclipse.viatra.query.patternlanguage.emf.serializer,
- org.eclipse.viatra.query.patternlanguage.emf.services,
- org.eclipse.viatra.query.patternlanguage.emf.specification,
- org.eclipse.viatra.query.patternlanguage.emf.types,
- org.eclipse.viatra.query.patternlanguage.emf.ui,
- org.eclipse.viatra.query.patternlanguage.emf.ui.builder,
- org.eclipse.viatra.query.patternlanguage.emf.ui.contentassist,
- org.eclipse.viatra.query.patternlanguage.emf.ui.internal,
- org.eclipse.viatra.query.patternlanguage.emf.ui.types,
- org.eclipse.viatra.query.patternlanguage.emf.ui.util,
- org.eclipse.viatra.query.patternlanguage.emf.util,
- org.eclipse.viatra.query.patternlanguage.emf.validation,
- org.eclipse.viatra.query.patternlanguage.formatting,
- org.eclipse.viatra.query.patternlanguage.helper,
- org.eclipse.viatra.query.patternlanguage.jvmmodel,
- org.eclipse.viatra.query.patternlanguage.naming,
- org.eclipse.viatra.query.patternlanguage.parser.antlr,
- org.eclipse.viatra.query.patternlanguage.parser.antlr.internal,
- org.eclipse.viatra.query.patternlanguage.patternLanguage,
- org.eclipse.viatra.query.patternlanguage.patternLanguage.impl,
- org.eclipse.viatra.query.patternlanguage.patternLanguage.util,
- org.eclipse.viatra.query.patternlanguage.scoping,
- org.eclipse.viatra.query.patternlanguage.serializer,
- org.eclipse.viatra.query.patternlanguage.services,
- org.eclipse.viatra.query.patternlanguage.typing,
- org.eclipse.viatra.query.patternlanguage.typing.judgements,
- org.eclipse.viatra.query.patternlanguage.ui.contentassist,
- org.eclipse.viatra.query.patternlanguage.ui.quickfix,
- org.eclipse.viatra.query.patternlanguage.util,
- org.eclipse.viatra.query.patternlanguage.validation,
- org.eclipse.viatra.query.patternlanguage.validation.whitelist,
- org.eclipse.viatra.query.runtime,
- org.eclipse.viatra.query.runtime.api,
- org.eclipse.viatra.query.runtime.api.impl,
- org.eclipse.viatra.query.runtime.api.scope,
- org.eclipse.viatra.query.runtime.base.api,
- org.eclipse.viatra.query.runtime.base.api.filters,
- org.eclipse.viatra.query.runtime.base.comprehension,
- org.eclipse.viatra.query.runtime.base.exception,
- org.eclipse.viatra.query.runtime.base.itc.alg.counting,
- org.eclipse.viatra.query.runtime.base.itc.alg.dred,
- org.eclipse.viatra.query.runtime.base.itc.alg.fw,
- org.eclipse.viatra.query.runtime.base.itc.alg.incscc,
- org.eclipse.viatra.query.runtime.base.itc.alg.misc,
- org.eclipse.viatra.query.runtime.base.itc.alg.misc.dfs,
- org.eclipse.viatra.query.runtime.base.itc.alg.misc.scc,
- org.eclipse.viatra.query.runtime.base.itc.alg.misc.topsort,
- org.eclipse.viatra.query.runtime.base.itc.graphimpl,
- org.eclipse.viatra.query.runtime.base.itc.igraph,
- org.eclipse.viatra.query.runtime.emf,
- org.eclipse.viatra.query.runtime.emf.helper,
- org.eclipse.viatra.query.runtime.emf.types,
- org.eclipse.viatra.query.runtime.exception,
- org.eclipse.viatra.query.runtime.extensibility,
- org.eclipse.viatra.query.runtime.localsearch,
- org.eclipse.viatra.query.runtime.localsearch.exceptions,
- org.eclipse.viatra.query.runtime.localsearch.matcher,
- org.eclipse.viatra.query.runtime.localsearch.matcher.integration,
- org.eclipse.viatra.query.runtime.localsearch.operations,
- org.eclipse.viatra.query.runtime.localsearch.operations.check,
- org.eclipse.viatra.query.runtime.localsearch.operations.extend,
- org.eclipse.viatra.query.runtime.localsearch.plan,
- org.eclipse.viatra.query.runtime.localsearch.planner,
- org.eclipse.viatra.query.runtime.localsearch.planner.cost,
- org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl,
- org.eclipse.viatra.query.runtime.localsearch.profiler,
- org.eclipse.viatra.query.runtime.matchers.aggregators,
- org.eclipse.viatra.query.runtime.matchers.algorithms,
- org.eclipse.viatra.query.runtime.matchers.backend,
- org.eclipse.viatra.query.runtime.matchers.context,
- org.eclipse.viatra.query.runtime.matchers.context.common,
- org.eclipse.viatra.query.runtime.matchers.context.surrogate,
- org.eclipse.viatra.query.runtime.matchers.planning,
- org.eclipse.viatra.query.runtime.matchers.planning.helpers,
- org.eclipse.viatra.query.runtime.matchers.planning.operations,
- org.eclipse.viatra.query.runtime.matchers.psystem,
- org.eclipse.viatra.query.runtime.matchers.psystem.aggregations,
- org.eclipse.viatra.query.runtime.matchers.psystem.analysis,
- org.eclipse.viatra.query.runtime.matchers.psystem.annotations,
- org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred,
- org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables,
- org.eclipse.viatra.query.runtime.matchers.psystem.queries,
- org.eclipse.viatra.query.runtime.matchers.psystem.rewriters,
- org.eclipse.viatra.query.runtime.matchers.tuple,
- org.eclipse.viatra.query.runtime.matchers.util,
- org.eclipse.viatra.query.runtime.registry,
- org.eclipse.viatra.query.runtime.registry.connector,
- org.eclipse.viatra.query.runtime.registry.view,
- org.eclipse.viatra.query.runtime.rete.aggregation,
- org.eclipse.viatra.query.runtime.rete.boundary,
- org.eclipse.viatra.query.runtime.rete.construction,
- org.eclipse.viatra.query.runtime.rete.construction.basiclinear,
- org.eclipse.viatra.query.runtime.rete.construction.plancompiler,
- org.eclipse.viatra.query.runtime.rete.eval,
- org.eclipse.viatra.query.runtime.rete.index,
- org.eclipse.viatra.query.runtime.rete.matcher,
- org.eclipse.viatra.query.runtime.rete.misc,
- org.eclipse.viatra.query.runtime.rete.network,
- org.eclipse.viatra.query.runtime.rete.recipes,
- org.eclipse.viatra.query.runtime.rete.recipes.helper,
- org.eclipse.viatra.query.runtime.rete.recipes.impl,
- org.eclipse.viatra.query.runtime.rete.recipes.util,
- org.eclipse.viatra.query.runtime.rete.remote,
- org.eclipse.viatra.query.runtime.rete.single,
- org.eclipse.viatra.query.runtime.rete.traceability,
- org.eclipse.viatra.query.runtime.rete.tuple,
- org.eclipse.viatra.query.runtime.rete.util,
- org.eclipse.viatra.query.runtime.util,
- org.eclipse.viatra.query.tooling.core.generator,
- org.eclipse.viatra.query.tooling.core.generator.fragments,
- org.eclipse.viatra.query.tooling.core.generator.genmodel,
- org.eclipse.viatra.query.tooling.core.preferences,
- org.eclipse.viatra.query.tooling.core.project,
- org.eclipse.viatra.query.tooling.core.targetplatform,
- org.eclipse.viatra.query.tooling.generator.model,
- org.eclipse.viatra.query.tooling.generator.model.formatting,
- org.eclipse.viatra.query.tooling.generator.model.generatorModel,
- org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl,
- org.eclipse.viatra.query.tooling.generator.model.generatorModel.util,
- org.eclipse.viatra.query.tooling.generator.model.parser.antlr,
- org.eclipse.viatra.query.tooling.generator.model.parser.antlr.internal,
- org.eclipse.viatra.query.tooling.generator.model.scoping,
- org.eclipse.viatra.query.tooling.generator.model.serializer,
- org.eclipse.viatra.query.tooling.generator.model.services,
- org.eclipse.viatra.query.tooling.generator.model.validation,
- org.eclipse.viatra.query.tooling.ui,
- org.eclipse.viatra.query.tooling.ui.dialog,
- org.eclipse.viatra.query.tooling.ui.queryexplorer,
- org.eclipse.viatra.query.tooling.ui.queryexplorer.adapters,
- org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher,
- org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer,
- org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers,
- org.eclipse.viatra.query.tooling.ui.queryexplorer.preference,
- org.eclipse.viatra.query.tooling.ui.queryexplorer.util,
- org.eclipse.viatra.query.tooling.ui.util,
- org.eclipse.viatra.transformation.debug.activationcoder,
- org.eclipse.viatra.transformation.debug.communication,
- org.eclipse.viatra.transformation.debug.configuration,
- org.eclipse.viatra.transformation.debug.model.breakpoint,
- org.eclipse.viatra.transformation.debug.model.transformationstate,
- org.eclipse.viatra.transformation.debug.transformationtrace.model,
- org.eclipse.viatra.transformation.debug.transformationtrace.serializer,
- org.eclipse.viatra.transformation.debug.transformationtrace.util,
- org.eclipse.viatra.transformation.evm.api,
- org.eclipse.viatra.transformation.evm.api.adapter,
- org.eclipse.viatra.transformation.evm.api.event,
- org.eclipse.viatra.transformation.evm.api.event.adapter,
- org.eclipse.viatra.transformation.evm.api.resolver,
- org.eclipse.viatra.transformation.evm.notification,
- org.eclipse.viatra.transformation.evm.qrm,
- org.eclipse.viatra.transformation.evm.specific,
- org.eclipse.viatra.transformation.evm.specific.crud,
- org.eclipse.viatra.transformation.evm.specific.event,
- org.eclipse.viatra.transformation.evm.specific.job,
- org.eclipse.viatra.transformation.evm.specific.lifecycle,
- org.eclipse.viatra.transformation.evm.specific.resolver,
- org.eclipse.viatra.transformation.evm.specific.scheduler,
- org.eclipse.viatra.transformation.evm.transactions.specific,
- org.eclipse.viatra.transformation.evm.transactions.specific.job,
- org.eclipse.viatra.transformation.evm.transactions.update,
- org.eclipse.viatra.transformation.evm.update,
- org.eclipse.viatra.transformation.runtime.emf.changemonitor,
- org.eclipse.viatra.transformation.runtime.emf.filters,
- org.eclipse.viatra.transformation.runtime.emf.modelmanipulation,
- org.eclipse.viatra.transformation.runtime.emf.rules,
- org.eclipse.viatra.transformation.runtime.emf.rules.batch,
- org.eclipse.viatra.transformation.runtime.emf.rules.eventdriven,
- org.eclipse.viatra.transformation.runtime.emf.transformation.batch,
- org.eclipse.viatra.transformation.runtime.emf.transformation.eventdriven,
- org.eclipse.viatra.transformation.tracer,
- org.eclipse.viatra.transformation.views.core,
- org.eclipse.viatra.transformation.views.core.util,
- org.eclipse.viatra.transformation.views.traceability,
- org.eclipse.viatra.transformation.views.traceability.impl,
- org.eclipse.viatra.transformation.views.traceability.patterns,
- org.eclipse.viatra.transformation.views.traceability.patterns.util,
- org.eclipse.viatra.transformation.views.traceability.util,
- org.eclipse.viatra.transformation.views.traceablilty.generic

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.eclipse.emf.common.util.AbstractEList<E> (implements org.eclipse.emf.common.util.EList<E>)
        - org.eclipse.viatra.addon.querybasedfeatures.runtime.InvertableQueryBasedEList<ComputedType,StorageType>
      - org.eclipse.core.databinding.observable.list.AbstractObservableList (implements org.eclipse.core.databinding.observable.list.IObservableList)
        - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.ContentChildren<E>
        - org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchList<Match>
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.eclipse.viatra.query.runtime.rete.traceability.RecipeTraceInfo.ParentTraceList
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
        - org.eclipse.viatra.transformation.runtime.emf.rules.TransformationRuleGroup<Rule>
          - org.eclipse.viatra.transformation.runtime.emf.rules.BatchTransformationRuleGroup
          - org.eclipse.viatra.transformation.runtime.emf.rules.EventDrivenTransformationRuleGroup
    - org.eclipse.viatra.query.runtime.localsearch.MatchingTable
  - org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider (implements org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalFactory, org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider)
    - org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
      - org.eclipse.xtext.xbase.ui.contentassist.AbstractXtypeProposalProvider
        - org.eclipse.xtext.xbase.ui.contentassist.XtypeProposalProvider
          - org.eclipse.xtext.xbase.ui.contentassist.AbstractXbaseProposalProvider
            - org.eclipse.xtext.xbase.ui.contentassist.XbaseProposalProvider (implements org.eclipse.xtext.ui.editor.contentassist.RepeatedContentAssistProcessor.ModeAware)
              - org.eclipse.viatra.query.patternlanguage.ui.contentassist.AbstractPatternLanguageProposalProvider
                - org.eclipse.viatra.query.patternlanguage.ui.contentassist.PatternLanguageProposalProvider
                  - org.eclipse.viatra.query.patternlanguage.emf.ui.contentassist.AbstractEMFPatternLanguageProposalProvider
                    - org.eclipse.viatra.query.patternlanguage.emf.ui.contentassist.EMFPatternLanguageProposalProvider
  - org.eclipse.xtext.ui.editor.quickfix.AbstractDeclarativeQuickfixProvider (implements org.eclipse.xtext.ui.editor.quickfix.IssueResolutionProvider)
    - org.eclipse.xtext.ui.editor.quickfix.DefaultQuickfixProvider
      - org.eclipse.viatra.query.patternlanguage.ui.quickfix.PatternLanguageQuickfixProvider
  - org.eclipse.xtext.service.AbstractElementFinder
    - org.eclipse.xtext.service.AbstractElementFinder.AbstractEnumRuleElementFinder (implements org.eclipse.xtext.IGrammarAccess.IEnumRuleAccess)
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.CompareFeatureElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ExecutionTypeElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ExecutionTypeModifierElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ParameterDirectionElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ParameterDirectionModifierElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ContextElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ContextEnumElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.QueryResultChangeTypeElements
    - org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder (implements org.eclipse.xtext.IGrammarAccess)
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess
      - org.eclipse.viatra.query.tooling.generator.model.services.GeneratorModelGrammarAccess
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess
    - org.eclipse.xtext.service.AbstractElementFinder.AbstractParserRuleElementFinder (implements org.eclipse.xtext.IGrammarAccess.IParserRuleAccess)
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.ConstraintElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.EClassifierConstraintElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.EMFPatternModelElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.EnumValueElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.LiteralValueReferenceElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.PackageImportElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.PatternImportElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.RefTypeElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.TypeElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.XImportDeclarationElements
      - org.eclipse.viatra.query.patternlanguage.emf.services.EMFPatternLanguageGrammarAccess.XImportSectionElements
      - org.eclipse.viatra.query.tooling.generator.model.services.GeneratorModelGrammarAccess.ConfigurationElements
      - org.eclipse.viatra.query.tooling.generator.model.services.GeneratorModelGrammarAccess.GeneratorModelReferenceElements
      - org.eclipse.viatra.query.tooling.generator.model.services.GeneratorModelGrammarAccess.PropertyElements
      - org.eclipse.viatra.query.tooling.generator.model.services.GeneratorModelGrammarAccess.ViatraQueryGeneratorModelElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.AggregatedValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.AnnotationElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.AnnotationParameterElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.AnnotationValueReferenceElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.BoolValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.CheckConstraintElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.CompareConstraintElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ComputationValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ConstraintElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ExpressionElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.FunctionEvaluationValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.JavaTypeElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ListValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.LiteralValueReferenceElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.LocalVariableElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ModifiersElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.NumberValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ParameterElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ParameterRefElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PathExpressionConstraintElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PathExpressionHeadElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PathExpressionTailElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PatternBodyElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PatternCallElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PatternCompositionConstraintElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PatternElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.PatternModelElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.RefTypeElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.StringValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.TypeCheckConstraintElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.TypeElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.ValueReferenceElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.VariableElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.VariableReferenceElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.VariableValueElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.XBooleanLiteralElements
      - org.eclipse.viatra.query.patternlanguage.services.PatternLanguageGrammarAccess.XNumberLiteralElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.AbstractAtomicEventPatternElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.AbstractMultiplicityElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.AndOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.AtLeastOneElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.AtomElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.AtomicEventPatternElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.BinaryOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ChainedExpressionElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ComplexEventExpressionElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ComplexEventOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ComplexEventPatternElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.EventModelElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.EventPatternElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.FollowsOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.GenericImportElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ImportElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.InfiniteElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ModelElementElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.MultiplicityElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.NegatedPrimaryElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.NegOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.NormalPrimaryElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.OrOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ParameterizedPatternCallElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.ParametrizedQueryReferenceElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.PatternCallParameterElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.PatternCallParameterListElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.PrimaryElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.QueryImportElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.QueryResultChangeEventPatternElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.RuleElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TimewindowElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TraitElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TraitListElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TraitTypedParameterListElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TypedParameterElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TypedParameterListElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.TypedParameterWithDefaultValueElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.UnaryOperatorElements
      - org.eclipse.viatra.cep.vepl.services.VeplGrammarAccess.UntilOperatorElements
  - org.eclipse.viatra.transformation.evm.api.adapter.AbstractEVMAdapter (implements org.eclipse.viatra.transformation.evm.api.adapter.IEVMAdapter)
    - org.eclipse.viatra.transformation.tracer.TraceExecutor
  - org.eclipse.viatra.transformation.evm.api.adapter.AbstractEVMListener (implements org.eclipse.viatra.transformation.evm.api.adapter.IEVMListener)
    - org.eclipse.viatra.transformation.tracer.TraceCoder
  - java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
    - java.util.concurrent.ThreadPoolExecutor
      - org.eclipse.viatra.dse.multithreading.DSEThreadPool
  - 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.viatra.query.patternlanguage.emf.formatting.EMFPatternLanguageFormatter
        - org.eclipse.viatra.query.tooling.generator.model.formatting.GeneratorModelFormatter
        - org.eclipse.viatra.query.patternlanguage.formatting.PatternLanguageFormatter
        - org.eclipse.viatra.cep.vepl.formatting.VeplFormatter
  - org.eclipse.xtext.service.AbstractGenericModule (implements com.google.inject.Module)
    - org.eclipse.xtext.service.DefaultRuntimeModule
      - org.eclipse.xtext.common.types.DefaultCommonTypesRuntimeModule
        - org.eclipse.viatra.query.tooling.generator.model.AbstractGeneratorModelRuntimeModule
          - org.eclipse.viatra.query.tooling.generator.model.GeneratorModelRuntimeModule
        - org.eclipse.xtext.xbase.DefaultXbaseRuntimeModule
          - org.eclipse.viatra.query.patternlanguage.emf.AbstractEMFPatternLanguageRuntimeModule
            - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageRuntimeModule
          - org.eclipse.viatra.query.patternlanguage.AbstractPatternLanguageRuntimeModule
            - org.eclipse.viatra.query.patternlanguage.PatternLanguageRuntimeModule
          - org.eclipse.viatra.cep.vepl.AbstractVeplRuntimeModule
            - org.eclipse.viatra.cep.vepl.VeplRuntimeModule
    - org.eclipse.xtext.ui.DefaultUiModule
      - org.eclipse.xtext.common.types.ui.DefaultCommonTypesUiModule
        - org.eclipse.xtext.xbase.ui.DefaultXbaseUiModule
          - org.eclipse.viatra.query.patternlanguage.emf.ui.AbstractEMFPatternLanguageUiModule
            - org.eclipse.viatra.query.patternlanguage.emf.ui.EMFPatternLanguageUiModule
  - org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.core.runtime.IExecutableExtensionFactory)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.EMFPatternLanguageExecutableExtensionFactory
      - org.eclipse.viatra.query.tooling.ui.QueryLanguageExecutableExtensionFactory
  - org.eclipse.xtext.validation.AbstractInjectableValidator (implements org.eclipse.emf.ecore.EValidator)
    - org.eclipse.xtext.validation.AbstractDeclarativeValidator (implements org.eclipse.xtext.validation.ValidationMessageAcceptor)
      - org.eclipse.viatra.query.tooling.generator.model.validation.AbstractGeneratorModelJavaValidator
        - org.eclipse.viatra.query.tooling.generator.model.validation.GeneratorModelJavaValidator
      - org.eclipse.xtext.xbase.validation.AbstractXbaseValidator
        - org.eclipse.xtext.xbase.validation.XbaseValidator
          - org.eclipse.viatra.cep.vepl.validation.AbstractVeplValidator
            - org.eclipse.viatra.cep.vepl.validation.VeplValidator
          - org.eclipse.xtext.xbase.validation.XbaseJavaValidator
            - org.eclipse.viatra.query.patternlanguage.validation.AbstractPatternLanguageJavaValidator
              - org.eclipse.viatra.query.patternlanguage.validation.PatternLanguageJavaValidator (implements org.eclipse.viatra.query.patternlanguage.validation.IIssueCallback)
                - org.eclipse.viatra.query.patternlanguage.emf.validation.AbstractEMFPatternLanguageJavaValidator
                  - org.eclipse.viatra.query.patternlanguage.emf.validation.EMFPatternLanguageJavaValidator
      - org.eclipse.viatra.query.patternlanguage.validation.VariableUsageCounter
  - org.eclipse.xtext.linking.impl.AbstractLinkingService (implements org.eclipse.xtext.linking.ILinkingService)
    - org.eclipse.xtext.linking.impl.DefaultLinkingService
      - org.eclipse.viatra.query.patternlanguage.emf.scoping.EMFPatternLanguageLinkingService
      - org.eclipse.viatra.query.tooling.generator.model.scoping.GeneratorModelLinkingService
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - org.eclipse.viatra.dse.objectives.Fitness
      - org.eclipse.viatra.dse.evolutionary.Row
    - java.util.TreeMap<K,V> (implements java.lang.Cloneable, java.util.NavigableMap<K,V>, java.io.Serializable)
      - org.eclipse.viatra.dse.util.ValueComparableEObjectStringMap
  - org.eclipse.xtext.xbase.jvmmodel.AbstractModelInferrer (implements org.eclipse.xtext.xbase.jvmmodel.IJvmModelInferrer)
    - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.EMFPatternLanguageJvmModelInferrer
    - org.eclipse.viatra.query.patternlanguage.jvmmodel.PatternLanguageJvmModelInferrer
    - org.eclipse.viatra.cep.vepl.jvmmodel.VeplJvmModelInferrer
  - org.eclipse.viatra.transformation.runtime.emf.modelmanipulation.AbstractModelManipulations (implements org.eclipse.viatra.transformation.runtime.emf.modelmanipulation.IModelManipulations)
    - org.eclipse.viatra.transformation.runtime.emf.modelmanipulation.ModelManipulationWithEditingDomain
    - org.eclipse.viatra.transformation.runtime.emf.modelmanipulation.SimpleModelManipulations
  - com.google.inject.AbstractModule (implements com.google.inject.Module)
    - org.eclipse.gef.mvc.fx.MvcFxModule
      - org.eclipse.gef.zest.fx.ZestFxModule
        - org.eclipse.gef.zest.fx.jface.ZestFxJFaceModule
          - org.eclipse.viatra.integration.zest.viewer.ViatraZestModule
  - org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.AbstractMultisetAggregationOperator<Domain,Accumulator,AggregateResult> (implements org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IMultisetAggregationOperator<Domain,Accumulator,AggregateResult>)
    - org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.AbstractMemorylessAggregationOperator<Domain,AggregateResult>
      - org.eclipse.viatra.query.runtime.matchers.aggregators.DoubleSumOperator
      - org.eclipse.viatra.query.runtime.matchers.aggregators.IntegerSumOperator
      - org.eclipse.viatra.query.runtime.matchers.aggregators.LongSumOperator
    - org.eclipse.viatra.query.runtime.matchers.aggregators.ExtremumOperator<T>
  - org.eclipse.core.databinding.observable.AbstractObservable (implements org.eclipse.core.databinding.observable.IObservable)
    - org.eclipse.core.databinding.observable.set.AbstractObservableSet (implements org.eclipse.core.databinding.observable.set.IObservableSet)
      - org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchSet<Match>
    - org.eclipse.core.databinding.observable.value.AbstractObservableValue (implements org.eclipse.core.databinding.observable.value.IObservableValue)
      - org.eclipse.viatra.addon.databinding.runtime.observables.ObservableLabelFeature
  - org.eclipse.xtext.parser.AbstractParser (implements org.eclipse.xtext.parser.IParser)
    - org.eclipse.xtext.parser.antlr.AbstractAntlrParser
      - org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.EMFPatternLanguageParser
      - org.eclipse.viatra.query.tooling.generator.model.parser.antlr.GeneratorModelParser
      - org.eclipse.viatra.query.patternlanguage.parser.antlr.PatternLanguageParser
      - org.eclipse.viatra.cep.vepl.parser.antlr.VeplParser
  - org.eclipse.viatra.query.runtime.localsearch.operations.AbstractPositivePatternCallOperation (implements org.eclipse.viatra.query.runtime.localsearch.operations.ISearchOperation)
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.ExtendPositivePatternCall
  - org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
    - org.eclipse.viatra.query.tooling.core.preferences.ToolingCorePreferenceInitializer
  - org.eclipse.viatra.query.runtime.matchers.context.AbstractQueryMetaContext (implements org.eclipse.viatra.query.runtime.matchers.context.IQueryMetaContext)
    - org.eclipse.viatra.query.runtime.emf.EMFQueryMetaContext
  - org.eclipse.viatra.query.runtime.matchers.context.AbstractQueryRuntimeContext (implements org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContext)
    - org.eclipse.viatra.query.runtime.emf.EMFQueryRuntimeContext
      - org.eclipse.viatra.query.runtime.emf.DynamicEMFQueryRuntimeContext
  - org.eclipse.viatra.transformation.views.traceablilty.generic.AbstractQuerySpecificationDescriptor
    - org.eclipse.viatra.addon.viewers.runtime.specifications.ContainmentQuerySpecificationDescriptor
    - org.eclipse.viatra.addon.viewers.runtime.specifications.EdgeQuerySpecificationDescriptor
    - org.eclipse.viatra.addon.viewers.runtime.specifications.ItemQuerySpecificationDescriptor
  - org.eclipse.viatra.query.runtime.registry.connector.AbstractRegistrySourceConnector (implements org.eclipse.viatra.query.runtime.registry.IRegistrySourceConnector)
    - org.eclipse.viatra.query.runtime.registry.connector.QueryGroupProviderSourceConnector
    - org.eclipse.viatra.query.runtime.registry.connector.SpecificationMapSourceConnector
  - org.eclipse.viatra.query.runtime.registry.view.AbstractRegistryView (implements org.eclipse.viatra.query.runtime.registry.IRegistryView)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.AbstractRewriterTraceSource
    - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.PBodyCopier
    - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.PDisjunctionRewriter
      - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.PBodyNormalizer
      - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.PDisjunctionRewriterCacher
      - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.PQueryFlattener
      - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.SurrogateQueryRewriter
  - org.eclipse.viatra.transformation.evm.api.event.AbstractRuleInstanceBuilder<EventAtom>
    - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryRuleInstanceBuilder<Match>
  - org.eclipse.xtext.scoping.impl.AbstractScopeProvider (implements org.eclipse.xtext.scoping.IScopeProvider)
    - org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider (implements org.eclipse.xtext.scoping.impl.IDelegatingScopeProvider)
      - org.eclipse.viatra.query.tooling.generator.model.scoping.GeneratorModelScopeProvider
    - org.eclipse.xtext.scoping.impl.AbstractGlobalScopeDelegatingScopeProvider
      - org.eclipse.xtext.xbase.scoping.XImportSectionNamespaceScopeProvider
        - org.eclipse.viatra.query.patternlanguage.emf.scoping.EMFPatternLanguageImportNamespaceProvider
    - org.eclipse.viatra.query.patternlanguage.scoping.MyAbstractDeclarativeScopeProvider (implements org.eclipse.xtext.scoping.impl.IDelegatingScopeProvider)
      - org.eclipse.viatra.query.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.viatra.query.patternlanguage.serializer.AbstractPatternLanguageSemanticSequencer
                - org.eclipse.viatra.query.patternlanguage.serializer.PatternLanguageSemanticSequencer
                  - org.eclipse.viatra.query.patternlanguage.emf.serializer.AbstractEMFPatternLanguageSemanticSequencer
                    - org.eclipse.viatra.query.patternlanguage.emf.serializer.EMFPatternLanguageSemanticSequencer
              - org.eclipse.viatra.cep.vepl.serializer.VeplSemanticSequencer
      - org.eclipse.viatra.query.tooling.generator.model.serializer.GeneratorModelSemanticSequencer
  - org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer (implements org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor, org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer)
    - org.eclipse.viatra.query.patternlanguage.emf.serializer.AbstractEMFPatternLanguageSyntacticSequencer
      - org.eclipse.viatra.query.patternlanguage.emf.serializer.EMFPatternLanguageSyntacticSequencer
    - org.eclipse.viatra.query.patternlanguage.serializer.AbstractPatternLanguageSyntacticSequencer
      - org.eclipse.viatra.query.patternlanguage.serializer.PatternLanguageSyntacticSequencer
    - org.eclipse.viatra.query.tooling.generator.model.serializer.GeneratorModelSyntacticSequencer
    - org.eclipse.viatra.cep.vepl.serializer.VeplSyntacticSequencer
  - org.eclipse.xtext.ui.editor.templates.AbstractTemplateProposalProvider (implements org.eclipse.xtext.ui.editor.contentassist.ITemplateProposalProvider)
    - org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider
      - org.eclipse.viatra.query.patternlanguage.emf.ui.contentassist.EMFPatternLanguageTemplateProposalProvider
  - org.eclipse.viatra.query.patternlanguage.typing.AbstractTypeInferrer (implements org.eclipse.viatra.query.patternlanguage.typing.ITypeInferrer)
    - org.eclipse.viatra.query.patternlanguage.emf.types.EMFTypeInferrer
    - org.eclipse.viatra.query.patternlanguage.typing.ITypeInferrer.NullTypeInferrer
  - org.eclipse.viatra.query.patternlanguage.typing.judgements.AbstractTypeJudgement
    - org.eclipse.viatra.query.patternlanguage.typing.judgements.ConditionalJudgement
    - org.eclipse.viatra.query.patternlanguage.typing.judgements.TypeConformJudgement
      - org.eclipse.viatra.query.patternlanguage.typing.judgements.ParameterTypeJudgement
    - org.eclipse.viatra.query.patternlanguage.typing.judgements.TypeJudgement
    - org.eclipse.viatra.query.patternlanguage.typing.judgements.XbaseExpressionTypeJudgement
  - org.eclipse.xtext.common.types.access.AbstractTypeProviderFactory (implements org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.types.EMFPatternLanguageTypeProviderFactory
  - org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider (implements org.eclipse.xtext.scoping.IGlobalScopeProvider)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.types.EMFPatternLanguageTypeScopeProvider
  - org.eclipse.viatra.query.patternlanguage.typing.AbstractTypeSystem (implements org.eclipse.viatra.query.patternlanguage.typing.ITypeSystem)
    - org.eclipse.viatra.query.patternlanguage.emf.types.EMFTypeSystem
  - org.eclipse.viatra.addon.viewers.runtime.model.listeners.AbstractViewerStateListener (implements org.eclipse.viatra.addon.viewers.runtime.model.listeners.IViewerStateListener)
    - org.eclipse.viatra.addon.viewers.runtime.sources.ListContentProvider (implements org.eclipse.jface.viewers.IStructuredContentProvider)
    - org.eclipse.viatra.addon.viewers.runtime.sources.TreeContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
    - org.eclipse.viatra.addon.viewers.runtime.zest.sources.ZestContentProvider (implements org.eclipse.viatra.integration.zest.viewer.IGraphEdgeContentProvider)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActionContextProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActionInputProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActionOutputProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.evm.api.Activation<EventAtom>
  - org.eclipse.viatra.transformation.debug.model.breakpoint.ActivationBreakpointHandler (implements org.eclipse.viatra.transformation.debug.model.breakpoint.ITransformationBreakpointHandler)
  - org.eclipse.viatra.dse.base.ActivationCodesConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.viatra.transformation.evm.api.ActivationLifeCycle
    - org.eclipse.viatra.transformation.evm.specific.lifecycle.UnmodifiableActivationLifeCycle
      - org.eclipse.viatra.transformation.evm.specific.lifecycle.DefaultActivationLifeCycle
  - org.eclipse.viatra.transformation.evm.notification.ActivationNotificationProvider (implements org.eclipse.viatra.transformation.evm.notification.IActivationNotificationProvider)
  - org.eclipse.viatra.transformation.debug.model.transformationstate.ActivationParameter (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.debug.transformationtrace.model.ActivationTrace (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.debug.transformationtrace.util.ActivationTraceUtil
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityEdgeInGroupProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupContainedEdgeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupContainedNodeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupInActivityProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupSubgroupProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupSuperGroupProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityNodeActivityProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityNodeInGroupProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityNodeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.evm.api.adapter.AdaptableActivationNotificationListener (implements org.eclipse.viatra.transformation.evm.notification.IActivationNotificationListener)
  - org.eclipse.viatra.transformation.evm.api.adapter.AdaptableConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.transformation.evm.api.adapter.AdaptableEVM
  - org.eclipse.viatra.transformation.evm.api.adapter.AdaptableEVMFactory
  - org.eclipse.viatra.transformation.evm.api.adapter.AdaptableExecutor (implements org.eclipse.viatra.transformation.evm.api.IExecutor)
  - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
    - org.eclipse.viatra.cep.core.metamodels.automaton.util.AutomatonAdapterFactory
    - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.util.EMFPatternLanguageAdapterFactory
    - org.eclipse.viatra.cep.core.metamodels.events.util.EventsAdapterFactory
    - org.eclipse.viatra.query.tooling.generator.model.generatorModel.util.GeneratorModelAdapterFactory
    - org.eclipse.viatra.addon.viewers.runtime.notation.util.NotationAdapterFactory
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.util.PatternLanguageAdapterFactory
    - org.eclipse.viatra.query.runtime.rete.recipes.util.RecipesAdapterFactory
    - org.eclipse.viatra.transformation.views.traceability.util.TraceabilityAdapterFactory
    - org.eclipse.viatra.cep.core.metamodels.trace.util.TraceAdapterFactory
    - org.eclipse.viatra.cep.vepl.vepl.util.VeplAdapterFactory
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.viatra.addon.querybasedfeatures.runtime.DerivedFeatureAdapter
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.adapters.AdapterUtil
  - org.eclipse.viatra.dse.evolutionary.mutationrate.AdaptiveMutationRate (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutationRate)
  - org.eclipse.viatra.dse.evolutionary.mutations.AddRandomTransitionMutation (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutation)
  - org.eclipse.viatra.query.runtime.rete.remote.Address<T>
  - org.eclipse.viatra.dse.evolutionary.mutations.AddTransitionByPriorityMutation (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutation)
  - org.eclipse.viatra.transformation.evm.api.Agenda
  - org.eclipse.viatra.query.patternlanguage.util.AggregatorUtil
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.AllValidAdornments (implements org.eclipse.viatra.query.runtime.localsearch.matcher.integration.IAdornmentProvider)
  - org.eclipse.viatra.cep.core.engine.compiler.util.AndPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.patternlanguage.emf.annotations.AnnotationExpressionValidator
  - org.eclipse.viatra.cep.vepl.jvmmodel.AnonymousPatternManager
  - org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.EclipseLogAppender
  - org.eclipse.viatra.transformation.evm.specific.resolver.ArbitraryOrderConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.AssociationEndTypeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.AtomicEventPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.vepl.jvmmodel.AtomicGenerator
  - org.eclipse.viatra.transformation.evm.notification.AttributeMonitor<Atom>
    - org.eclipse.viatra.addon.databinding.runtime.util.DefaultAttributeMonitor<MatchType>
    - org.eclipse.viatra.transformation.evm.specific.event.LightweightAttributeMonitor<MatchType>
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.BaseContent<ParentType>
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.CompositeContent<ParentType,ChildType>
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.PatternMatcherContent (implements org.eclipse.viatra.query.tooling.ui.util.IFilteredMatcherContent)
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.PatternMatcherRootContent (implements org.eclipse.viatra.query.tooling.ui.util.IFilteredMatcherCollection)
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.RootContent
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.PatternMatchContent
  - org.eclipse.viatra.query.runtime.base.api.BaseIndexOptions
  - org.eclipse.viatra.query.runtime.matchers.context.common.BaseInputKeyWrapper<Wrapped> (implements org.eclipse.viatra.query.runtime.matchers.context.IInputKey)
    - org.eclipse.viatra.query.runtime.emf.types.BaseEMFTypeKey<EMFKey>
      - org.eclipse.viatra.query.runtime.emf.types.EClassTransitiveInstancesKey
      - org.eclipse.viatra.query.runtime.emf.types.EClassUnscopedTransitiveInstancesKey
      - org.eclipse.viatra.query.runtime.emf.types.EDataTypeInSlotsKey
      - org.eclipse.viatra.query.runtime.emf.types.EStructuralFeatureInstancesKey
    - org.eclipse.viatra.query.runtime.matchers.context.common.JavaTransitiveInstancesKey
  - org.eclipse.viatra.query.patternlanguage.emf.scoping.BaseMetamodelProviderService (implements org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider)
    - org.eclipse.viatra.query.tooling.core.generator.genmodel.GenModelMetamodelProviderService (implements org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance, org.eclipse.viatra.query.tooling.core.generator.genmodel.IVQGenmodelProvider)
    - org.eclipse.viatra.query.patternlanguage.emf.scoping.MetamodelProviderService (implements org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance)
    - org.eclipse.viatra.query.patternlanguage.emf.scoping.ResourceSetMetamodelProviderService (implements org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance)
    - org.eclipse.viatra.query.tooling.core.targetplatform.TargetPlatformMetamodelProviderService (implements org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance)
  - org.eclipse.viatra.query.runtime.rete.network.BaseNode (implements org.eclipse.viatra.query.runtime.rete.network.Node)
    - org.eclipse.viatra.query.runtime.rete.misc.SimpleReceiver (implements org.eclipse.viatra.query.runtime.rete.network.Receiver)
      - org.eclipse.viatra.query.runtime.rete.misc.Bag
      - org.eclipse.viatra.query.runtime.rete.single.CallbackNode
      - org.eclipse.viatra.query.runtime.rete.misc.DeltaMonitor<MatchType> (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable)
        - org.eclipse.viatra.query.runtime.rete.misc.DefaultDeltaMonitor
    - org.eclipse.viatra.query.runtime.rete.index.StandardIndexer (implements org.eclipse.viatra.query.runtime.rete.index.Indexer)
      - org.eclipse.viatra.query.runtime.rete.index.IndexerWithMemory (implements org.eclipse.viatra.query.runtime.rete.network.Receiver)
        - org.eclipse.viatra.query.runtime.rete.index.GenericProjectionIndexer (implements org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer)
          - org.eclipse.viatra.query.runtime.rete.index.OnetimeIndexer
      - org.eclipse.viatra.query.runtime.rete.index.SpecializedProjectionIndexer (implements org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer)
        - org.eclipse.viatra.query.runtime.rete.index.IdentityIndexer
          - org.eclipse.viatra.query.runtime.rete.index.MemoryIdentityIndexer
        - org.eclipse.viatra.query.runtime.rete.index.NullIndexer
          - org.eclipse.viatra.query.runtime.rete.index.MemoryNullIndexer
      - org.eclipse.viatra.query.runtime.rete.index.TransitiveClosureNodeIndexer (implements org.eclipse.viatra.query.runtime.rete.index.IterableIndexer)
    - org.eclipse.viatra.query.runtime.rete.network.StandardNode (implements org.eclipse.viatra.query.runtime.rete.network.Supplier)
      - org.eclipse.viatra.query.runtime.rete.misc.ConstantNode
      - org.eclipse.viatra.query.runtime.rete.index.DualInputNode
        - org.eclipse.viatra.query.runtime.rete.index.ExistenceNode
        - org.eclipse.viatra.query.runtime.rete.index.JoinNode
        - org.eclipse.viatra.query.runtime.rete.index.OuterJoinNode
      - org.eclipse.viatra.query.runtime.rete.boundary.ExternalInputEnumeratorNode (implements org.eclipse.viatra.query.runtime.rete.boundary.Disconnectable, org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContextListener, org.eclipse.viatra.query.runtime.rete.network.Receiver)
      - org.eclipse.viatra.query.runtime.rete.aggregation.IndexerBasedAggregatorNode (implements org.eclipse.viatra.query.runtime.rete.aggregation.IAggregatorNode)
        - org.eclipse.viatra.query.runtime.rete.aggregation.CountNode
      - org.eclipse.viatra.query.runtime.rete.single.SingleInputNode (implements org.eclipse.viatra.query.runtime.rete.network.Tunnel)
        - org.eclipse.viatra.query.runtime.rete.eval.AbstractEvaluatorNode (implements org.eclipse.viatra.query.runtime.rete.eval.IEvaluatorNode)
          - org.eclipse.viatra.query.runtime.rete.eval.MemorylessEvaluatorNode
          - org.eclipse.viatra.query.runtime.rete.eval.OutputCachingEvaluatorNode (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable)
            - org.eclipse.viatra.query.runtime.rete.eval.CachedFunctionEvaluatorNode
            - org.eclipse.viatra.query.runtime.rete.eval.CachedPredicateEvaluatorNode
        - org.eclipse.viatra.query.runtime.rete.aggregation.ColumnAggregatorNode<Domain,Accumulator,AggregateResult> (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable, org.eclipse.viatra.query.runtime.rete.aggregation.IAggregatorNode, org.eclipse.viatra.query.runtime.rete.network.MonotonicityAwareReceiver, org.eclipse.viatra.query.runtime.rete.network.RederivableNode)
        - org.eclipse.viatra.query.runtime.rete.single.DiscriminatorBucketNode
        - org.eclipse.viatra.query.runtime.rete.single.DiscriminatorDispatcherNode
        - org.eclipse.viatra.query.runtime.rete.single.FilterNode
          - org.eclipse.viatra.query.runtime.rete.single.EqualityFilterNode
          - org.eclipse.viatra.query.runtime.rete.boundary.ExternalInputStatelessFilterNode (implements org.eclipse.viatra.query.runtime.rete.boundary.Disconnectable)
          - org.eclipse.viatra.query.runtime.rete.single.InequalityFilterNode
          - org.eclipse.viatra.query.runtime.rete.single.ValueBinderFilterNode
        - org.eclipse.viatra.query.runtime.rete.remote.RemoteReceiver
        - org.eclipse.viatra.query.runtime.rete.remote.RemoteSupplier
        - org.eclipse.viatra.query.runtime.rete.single.TransformerNode
          - org.eclipse.viatra.query.runtime.rete.matcher.RetePatternMatcher (implements org.eclipse.viatra.query.runtime.matchers.backend.IQueryResultProvider)
          - org.eclipse.viatra.query.runtime.rete.single.TrimmerNode
        - org.eclipse.viatra.query.runtime.rete.single.TransitiveClosureNode (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable, org.eclipse.viatra.query.runtime.base.itc.igraph.ITcObserver<V>)
        - org.eclipse.viatra.query.runtime.rete.single.TransparentNode
      - org.eclipse.viatra.query.runtime.rete.single.UniquenessEnforcerNode (implements org.eclipse.viatra.query.runtime.rete.network.MonotonicityAwareReceiver, org.eclipse.viatra.query.runtime.rete.network.RederivableNode, org.eclipse.viatra.query.runtime.rete.network.Tunnel)
        - org.eclipse.viatra.query.runtime.rete.single.DefaultProductionNode (implements org.eclipse.viatra.query.runtime.rete.network.Production)
  - org.eclipse.viatra.dse.objectives.impl.BaseObjective (implements org.eclipse.viatra.dse.objectives.IObjective)
    - org.eclipse.viatra.dse.objectives.impl.AlwaysSatisfiedDummyHardObjective
    - org.eclipse.viatra.dse.objectives.impl.CompositeObjective
    - org.eclipse.viatra.dse.objectives.impl.ConstraintsObjective
    - org.eclipse.viatra.dse.objectives.impl.DepthHardObjective
    - org.eclipse.viatra.dse.objectives.impl.NeverSatisfiedDummyHardObjective
    - org.eclipse.viatra.dse.objectives.impl.NoRuleActivationsHardObjective
    - org.eclipse.viatra.dse.objectives.impl.TrajectoryCostSoftObjective
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.BasePartListener (implements org.eclipse.ui.IPartListener)
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.AttachFileEditorPartListener
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.ModelEditorPartListener
  - org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch (implements org.eclipse.viatra.query.runtime.api.IPatternMatch)
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActionContextMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActionInputMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActionOutputMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityEdgeInGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedEdgeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedNodeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupInActivityMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSubgroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSuperGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeActivityMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeInGroupMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeMatch
    - org.eclipse.viatra.cep.core.engine.compiler.AndPatternMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.AssociationEndTypeMatch
    - org.eclipse.viatra.cep.core.engine.compiler.AtomicEventPatternMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.BehaviorContextMatch
    - org.eclipse.viatra.addon.viewers.runtime.model.patterns.ChildrenMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassExtensionMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierAttributeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierFeatureMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierGeneralMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ClassSuperClassMatch
    - org.eclipse.viatra.cep.core.engine.compiler.ComplexAndTransitionMatch
    - org.eclipse.viatra.cep.core.engine.compiler.ComplexFollowsTransitionMatch
    - org.eclipse.viatra.cep.core.engine.compiler.ComplexNotTransitionMatch
    - org.eclipse.viatra.cep.core.engine.compiler.ComplexOrTransitionMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectableElementEndMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectorKindMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.DeploymentTargetDeployedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipSourceMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipTargetMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnerMatch
    - org.eclipse.viatra.transformation.views.traceability.patterns.EmptyTraceMatch
    - org.eclipse.viatra.cep.core.engine.runtime.EnabledNegativeTransitionMatch
    - org.eclipse.viatra.cep.core.engine.runtime.EnabledTransitionMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.EncapsulatedClassifierOwnedPortMatch
    - org.eclipse.viatra.cep.core.engine.compiler.EpsilonTransitionMatch
    - org.eclipse.viatra.cep.core.engine.compiler.EquivalentStatesMatch
    - org.eclipse.viatra.cep.core.engine.compiler.EquivalentTransitionsMatch
    - org.eclipse.viatra.cep.core.engine.runtime.EventProcessedByEventTokenMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.EventTokensInModelMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ExtensionMetaclassMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.FeatureFeaturingClassifierMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.FinalStatesMatch
    - org.eclipse.viatra.cep.core.engine.runtime.FinishedAutomatonMatch
    - org.eclipse.viatra.cep.core.engine.compiler.FollowsPatternMatch
    - org.eclipse.viatra.query.runtime.api.GenericPatternMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.InitialStateMatch
    - org.eclipse.viatra.cep.core.engine.runtime.InitStateMatch
    - org.eclipse.viatra.cep.core.engine.runtime.LatestEventMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.MessageMessageKindMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementClientDependencyMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementNamespaceMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementQualifiedNameMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceImportedMemberMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceMemberMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceOwnedMemberMatch
    - org.eclipse.viatra.cep.core.engine.compiler.NegativeTransitionMatch
    - org.eclipse.viatra.cep.core.engine.runtime.NegativeTransitionMatch
    - org.eclipse.viatra.cep.core.engine.compiler.NonUnfoldedNotTransitionMatch
    - org.eclipse.viatra.cep.core.engine.compiler.NotPatternMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.OpaqueExpressionResultMatch
    - org.eclipse.viatra.cep.core.engine.compiler.OrPatternMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestedPackageMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestingPackageMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedStereotypeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedTypeMatch
    - org.eclipse.viatra.addon.viewers.runtime.model.patterns.Param2containmentMatch
    - org.eclipse.viatra.addon.viewers.runtime.model.patterns.Param2edgeMatch
    - org.eclipse.viatra.addon.viewers.runtime.model.patterns.Param2itemMatch
    - org.eclipse.viatra.transformation.views.traceability.patterns.Param2targetMatch
    - org.eclipse.viatra.cep.core.engine.runtime.PartiallyMatchedEventPatternMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.PropertyIsCompositeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.ProtocolTransitionReferredMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinedElementMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinitionContextMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableTemplateSignatureInheritedParameterMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.RelationshipRelatedElementMatch
    - org.eclipse.viatra.cep.core.engine.runtime.ResettableEventTokenMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsCompositeMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsOrthogonalMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierPartMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierRoleMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TokenEntersTimedZoneMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TokenInFinalStateMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TokenInInitStateMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TokenInTimedZoneMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TokenInTrapStateMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TokenLeavesTimedZoneMatch
    - org.eclipse.viatra.transformation.views.traceability.patterns.Trace2objectMatch
    - org.eclipse.viatra.transformation.views.traceability.patterns.Trace2paramMatch
    - org.eclipse.viatra.transformation.views.traceability.patterns.Trace2targetMatch
    - org.eclipse.viatra.transformation.views.traceability.patterns.TraceMatch
    - org.eclipse.viatra.cep.core.engine.runtime.TransitionWithEventTypeMatch
    - org.eclipse.viatra.cep.core.engine.compiler.TranslatedEventPatternMatch
    - org.eclipse.viatra.cep.core.metamodels.derived.TrapStateMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.TypePackageMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.VertexIncomingMatch
    - org.eclipse.viatra.integration.uml.derivedfeatures.VertexOutgoingMatch
  - org.eclipse.viatra.query.runtime.matchers.psystem.BasePConstraint (implements org.eclipse.viatra.query.runtime.matchers.psystem.PConstraint)
    - org.eclipse.viatra.query.runtime.matchers.psystem.DeferredPConstraint
      - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.Equality
      - org.eclipse.viatra.query.runtime.matchers.psystem.VariableDeferredPConstraint
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.BaseTypeSafeConstraint
          - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.ExpressionEvaluation
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.ExportedParameter
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.Inequality
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.PatternCallBasedDeferred (implements org.eclipse.viatra.query.runtime.matchers.psystem.IQueryReference)
          - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.AggregatorConstraint (implements org.eclipse.viatra.query.runtime.matchers.psystem.ITypeInfoProviderConstraint)
          - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.NegativePatternCall
          - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.PatternMatchCounter
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicdeferred.TypeFilterConstraint (implements org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint)
    - org.eclipse.viatra.query.runtime.matchers.psystem.EnumerablePConstraint
      - org.eclipse.viatra.query.runtime.matchers.psystem.KeyedEnumerablePConstraint<KeyType>
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.BinaryTransitiveClosure (implements org.eclipse.viatra.query.runtime.matchers.psystem.IQueryReference, org.eclipse.viatra.query.runtime.matchers.psystem.ITypeInfoProviderConstraint)
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.ConstantValue
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.PositivePatternCall (implements org.eclipse.viatra.query.runtime.matchers.psystem.IQueryReference, org.eclipse.viatra.query.runtime.matchers.psystem.ITypeInfoProviderConstraint)
        - org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.TypeConstraint (implements org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint)
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.BasePQuery (implements org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery)
    - org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedEMFPQuery
      - org.eclipse.viatra.transformation.views.traceablilty.generic.GenericReferencedPQuery
        - org.eclipse.viatra.transformation.views.traceablilty.generic.GenericTracedPQuery
    - org.eclipse.viatra.query.patternlanguage.emf.specification.GenericEMFPatternPQuery (implements org.eclipse.viatra.query.runtime.matchers.psystem.InitializablePQuery)
  - org.eclipse.viatra.integration.mwe2.providers.impl.BaseProvider (implements org.eclipse.viatra.integration.mwe2.providers.IProvider)
    - org.eclipse.viatra.integration.mwe2.providers.impl.BaseIterationNumberProvider (implements org.eclipse.viatra.integration.mwe2.providers.IIterationNumberProvider)
  - org.eclipse.viatra.query.runtime.api.impl.BaseQueryGroup (implements org.eclipse.viatra.query.runtime.api.IQueryGroup)
    - org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPatternGroup
      - org.eclipse.viatra.cep.core.metamodels.derived.DerivedFeatures
      - org.eclipse.viatra.integration.uml.derivedfeatures.DerivedFeatures
      - org.eclipse.viatra.transformation.views.traceability.patterns.Helpers
      - org.eclipse.viatra.cep.core.engine.compiler.MappingPatterns
      - org.eclipse.viatra.cep.core.engine.compiler.OptimizationPatterns
      - org.eclipse.viatra.cep.core.engine.runtime.RuntimePatterns
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.ViewersTraceabilityQueries
    - org.eclipse.viatra.query.runtime.api.GenericQueryGroup
    - org.eclipse.viatra.query.runtime.api.LazyLoadingQueryGroup
    - org.eclipse.viatra.query.runtime.api.PackageBasedQueryGroup
  - org.eclipse.viatra.query.runtime.api.impl.BaseQuerySpecification<Matcher> (implements org.eclipse.viatra.query.runtime.api.IQuerySpecification<Matcher>)
    - org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedEMFQuerySpecification<Matcher>
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActionContextQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActionInputQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActionOutputQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityEdgeInGroupQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupContainedEdgeQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupContainedNodeQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupInActivityQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupSubgroupQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityGroupSuperGroupQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityNodeActivityQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityNodeInGroupQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ActivityNodeQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.AndPatternQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.AssociationEndTypeQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.AtomicEventPatternQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.BehaviorContextQuerySpecification
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.ChildrenQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassExtensionQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassifierAttributeQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassifierFeatureQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassifierGeneralQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassSuperClassQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexAndTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexFollowsTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexNotTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexOrTransitionQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ConnectableElementEndQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ConnectorKindQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.DeploymentTargetDeployedElementQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.DirectedRelationshipSourceQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.DirectedRelationshipTargetQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ElementOwnedElementQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ElementOwnerQuerySpecification
      - org.eclipse.viatra.transformation.views.traceability.patterns.util.EmptyTraceQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.EnabledNegativeTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.EnabledTransitionQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.EncapsulatedClassifierOwnedPortQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.EpsilonTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.EquivalentStatesQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.EquivalentTransitionsQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.EventProcessedByEventTokenQuerySpecification
      - org.eclipse.viatra.cep.core.metamodels.derived.util.EventTokensInModelQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ExtensionMetaclassQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.FeatureFeaturingClassifierQuerySpecification
      - org.eclipse.viatra.cep.core.metamodels.derived.util.FinalStatesQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.FinishedAutomatonQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.FollowsPatternQuerySpecification
      - org.eclipse.viatra.cep.core.metamodels.derived.util.InitialStateQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.InitStateQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.LatestEventQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.MessageMessageKindQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamedElementClientDependencyQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamedElementNamespaceQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamedElementQualifiedNameQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamespaceImportedMemberQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamespaceMemberQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamespaceOwnedMemberQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.NegativeTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.NegativeTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.NonUnfoldedNotTransitionQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.NotPatternQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.OpaqueExpressionResultQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.OrPatternQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageNestedPackageQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageNestingPackageQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageOwnedStereotypeQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageOwnedTypeQuerySpecification
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.Param2containmentQuerySpecification
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.Param2edgeQuerySpecification
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.Param2itemQuerySpecification
      - org.eclipse.viatra.transformation.views.traceability.patterns.util.Param2targetQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.PartiallyMatchedEventPatternQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.PropertyIsCompositeQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.ProtocolTransitionReferredQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.RedefinableElementRedefinedElementQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.RedefinableElementRedefinitionContextQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.RedefinableTemplateSignatureInheritedParameterQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.RelationshipRelatedElementQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.ResettableEventTokenQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.StateIsCompositeQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.StateIsOrthogonalQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.StructuredClassifierPartQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.StructuredClassifierRoleQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TokenEntersTimedZoneQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInFinalStateQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInInitStateQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInTimedZoneQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInTrapStateQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TokenLeavesTimedZoneQuerySpecification
      - org.eclipse.viatra.transformation.views.traceability.patterns.util.Trace2objectQuerySpecification
      - org.eclipse.viatra.transformation.views.traceability.patterns.util.Trace2paramQuerySpecification
      - org.eclipse.viatra.transformation.views.traceability.patterns.util.Trace2targetQuerySpecification
      - org.eclipse.viatra.transformation.views.traceability.patterns.util.TraceQuerySpecification
      - org.eclipse.viatra.cep.core.engine.runtime.util.TransitionWithEventTypeQuerySpecification
      - org.eclipse.viatra.cep.core.engine.compiler.util.TranslatedEventPatternQuerySpecification
      - org.eclipse.viatra.cep.core.metamodels.derived.util.TrapStateQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.TypePackageQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.VertexIncomingQuerySpecification
      - org.eclipse.viatra.integration.uml.derivedfeatures.util.VertexOutgoingQuerySpecification
    - org.eclipse.viatra.query.runtime.api.GenericQuerySpecification<Matcher>
      - org.eclipse.viatra.query.runtime.api.impl.BaseGeneratedPrivateEMFQuerySpecification
      - org.eclipse.viatra.query.patternlanguage.emf.specification.GenericQuerySpecification
      - org.eclipse.viatra.transformation.views.traceablilty.generic.GenericReferencedQuerySpecification
      - org.eclipse.viatra.transformation.views.traceablilty.generic.GenericTracedQuerySpecification
  - org.antlr.runtime.BaseRecognizer
    - org.antlr.runtime.Lexer (implements org.antlr.runtime.TokenSource)
      - org.eclipse.xtext.parser.antlr.Lexer
        - org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageLexer
        - org.eclipse.viatra.query.tooling.generator.model.parser.antlr.internal.InternalGeneratorModelLexer
        - org.eclipse.viatra.query.patternlanguage.parser.antlr.internal.InternalPatternLanguageLexer
        - org.eclipse.viatra.cep.vepl.parser.antlr.internal.InternalVeplLexer
    - org.antlr.runtime.Parser
      - org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
        - org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.internal.InternalEMFPatternLanguageParser
        - org.eclipse.viatra.query.tooling.generator.model.parser.antlr.internal.InternalGeneratorModelParser
        - org.eclipse.viatra.query.patternlanguage.parser.antlr.internal.InternalPatternLanguageParser
        - org.eclipse.viatra.cep.vepl.parser.antlr.internal.InternalVeplParser
  - org.eclipse.viatra.query.runtime.rete.construction.basiclinear.BasicLinearLayout (implements org.eclipse.viatra.query.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.EObjectImpl (implements org.eclipse.emf.ecore.EObject)
        - org.eclipse.viatra.cep.core.streams.EventStream
      - org.eclipse.emf.ecore.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
        - org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
          - org.eclipse.viatra.cep.core.metamodels.events.impl.AbstractMultiplicityImpl (implements org.eclipse.viatra.cep.core.metamodels.events.AbstractMultiplicity)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.AtLeastOneImpl (implements org.eclipse.viatra.cep.core.metamodels.events.AtLeastOne)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.InfiniteImpl (implements org.eclipse.viatra.cep.core.metamodels.events.Infinite)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.MultiplicityImpl (implements org.eclipse.viatra.cep.core.metamodels.events.Multiplicity)
          - org.eclipse.viatra.cep.vepl.vepl.impl.AbstractMultiplicityImpl (implements org.eclipse.viatra.cep.vepl.vepl.AbstractMultiplicity)
            - org.eclipse.viatra.cep.vepl.vepl.impl.AtLeastOneImpl (implements org.eclipse.viatra.cep.vepl.vepl.AtLeastOne)
            - org.eclipse.viatra.cep.vepl.vepl.impl.InfiniteImpl (implements org.eclipse.viatra.cep.vepl.vepl.Infinite)
            - org.eclipse.viatra.cep.vepl.vepl.impl.MultiplicityImpl (implements org.eclipse.viatra.cep.vepl.vepl.Multiplicity)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.AnnotationImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Annotation)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.AnnotationParameterImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.AnnotationParameter)
          - org.eclipse.viatra.addon.viewers.runtime.notation.impl.AttributeImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.Attribute)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.AutomatonImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.Automaton)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ChainedExpressionImpl (implements org.eclipse.viatra.cep.vepl.vepl.ChainedExpression)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ComplexEventExpressionImpl (implements org.eclipse.viatra.cep.vepl.vepl.ComplexEventExpression)
            - org.eclipse.viatra.cep.vepl.vepl.impl.AtomImpl (implements org.eclipse.viatra.cep.vepl.vepl.Atom)
          - org.eclipse.viatra.cep.core.metamodels.events.impl.ComplexEventOperatorImpl (implements org.eclipse.viatra.cep.core.metamodels.events.ComplexEventOperator)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.ANDImpl (implements org.eclipse.viatra.cep.core.metamodels.events.AND)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.FOLLOWSImpl (implements org.eclipse.viatra.cep.core.metamodels.events.FOLLOWS)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.NEGImpl (implements org.eclipse.viatra.cep.core.metamodels.events.NEG)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.ORImpl (implements org.eclipse.viatra.cep.core.metamodels.events.OR)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ComplexEventOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.ComplexEventOperator)
            - org.eclipse.viatra.cep.vepl.vepl.impl.BinaryOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.BinaryOperator)
              - org.eclipse.viatra.cep.vepl.vepl.impl.AndOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.AndOperator)
              - org.eclipse.viatra.cep.vepl.vepl.impl.FollowsOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.FollowsOperator)
              - org.eclipse.viatra.cep.vepl.vepl.impl.OrOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.OrOperator)
            - org.eclipse.viatra.cep.vepl.vepl.impl.UnaryOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.UnaryOperator)
              - org.eclipse.viatra.cep.vepl.vepl.impl.NegOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.NegOperator)
          - org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl.ConfigurationImpl (implements org.eclipse.viatra.query.tooling.generator.model.generatorModel.Configuration)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Constraint)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.CheckConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.CheckConstraint)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.CompareConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.CompareConstraint)
            - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.EClassifierConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PathExpressionConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionConstraint)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternCompositionConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternCompositionConstraint)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.TypeCheckConstraintImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.TypeCheckConstraint)
          - org.eclipse.viatra.addon.viewers.runtime.notation.impl.EdgeImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.Edge)
            - org.eclipse.viatra.addon.viewers.runtime.notation.impl.ContainmentImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.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.viatra.cep.core.metamodels.automaton.impl.AutomatonFactoryImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonFactory)
              - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguageFactoryImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory)
              - org.eclipse.viatra.cep.core.metamodels.events.impl.EventsFactoryImpl (implements org.eclipse.viatra.cep.core.metamodels.events.EventsFactory)
              - org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl.GeneratorModelFactoryImpl (implements org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelFactory)
              - org.eclipse.viatra.addon.viewers.runtime.notation.impl.NotationFactoryImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.NotationFactory)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternLanguageFactoryImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternLanguageFactory)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.RecipesFactoryImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.RecipesFactory)
              - org.eclipse.viatra.transformation.views.traceability.impl.TraceabilityFactoryImpl (implements org.eclipse.viatra.transformation.views.traceability.TraceabilityFactory)
              - org.eclipse.viatra.cep.core.metamodels.trace.impl.TraceFactoryImpl (implements org.eclipse.viatra.cep.core.metamodels.trace.TraceFactory)
              - org.eclipse.viatra.cep.vepl.vepl.impl.VeplFactoryImpl (implements org.eclipse.viatra.cep.vepl.vepl.VeplFactory)
            - 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.viatra.cep.core.metamodels.automaton.impl.AutomatonPackageImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonPackage)
                - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.EMFPatternLanguagePackageImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage)
                - org.eclipse.viatra.cep.core.metamodels.events.impl.EventsPackageImpl (implements org.eclipse.viatra.cep.core.metamodels.events.EventsPackage)
                - org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl.GeneratorModelPackageImpl (implements org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelPackage)
                - org.eclipse.viatra.addon.viewers.runtime.notation.impl.NotationPackageImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.NotationPackage)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternLanguagePackageImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternLanguagePackage)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.RecipesPackageImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.RecipesPackage)
                - org.eclipse.viatra.transformation.views.traceability.impl.TraceabilityPackageImpl (implements org.eclipse.viatra.transformation.views.traceability.TraceabilityPackage)
                - org.eclipse.viatra.cep.core.metamodels.trace.impl.TracePackageImpl (implements org.eclipse.viatra.cep.core.metamodels.trace.TracePackage)
                - org.eclipse.viatra.cep.vepl.vepl.impl.VeplPackageImpl (implements org.eclipse.viatra.cep.vepl.vepl.VeplPackage)
          - org.eclipse.viatra.cep.core.metamodels.events.impl.EventImpl (implements org.eclipse.viatra.cep.core.metamodels.events.Event)
            - org.eclipse.viatra.cep.core.api.events.AbstractEventInstance
              - org.eclipse.viatra.cep.core.api.events.ParameterizableEventInstance
                - org.eclipse.viatra.cep.emf.notification.model.events.ADD_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.emf.notification.model.events.ADD_MANY_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.emf.notification.model.events.MOVE_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.core.api.events.ParameterizableViatraQueryPatternEventInstance
                - org.eclipse.viatra.cep.emf.notification.model.events.REMOVE_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.emf.notification.model.events.REMOVE_MANY_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.emf.notification.model.events.RESOLVE_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.emf.notification.model.events.SET_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
                - org.eclipse.viatra.cep.emf.notification.model.events.UNSET_Event (implements org.eclipse.viatra.cep.emf.notification.model.traits.EObject)
          - org.eclipse.viatra.cep.core.metamodels.events.impl.EventModelImpl (implements org.eclipse.viatra.cep.core.metamodels.events.EventModel)
          - org.eclipse.viatra.cep.vepl.vepl.impl.EventModelImpl (implements org.eclipse.viatra.cep.vepl.vepl.EventModel)
          - org.eclipse.viatra.cep.core.metamodels.events.impl.EventPatternImpl (implements org.eclipse.viatra.cep.core.metamodels.events.EventPattern)
            - org.eclipse.viatra.cep.core.metamodels.events.impl.AtomicEventPatternImpl (implements org.eclipse.viatra.cep.core.metamodels.events.AtomicEventPattern)
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.ADD_MANY_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.ADD_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.MOVE_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.REMOVE_MANY_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.REMOVE_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.RESOLVE_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.SET_Pattern
              - org.eclipse.viatra.cep.emf.notification.model.patterns.atomic.UNSET_Pattern
            - org.eclipse.viatra.cep.core.metamodels.events.impl.ComplexEventPatternImpl (implements org.eclipse.viatra.cep.core.metamodels.events.ComplexEventPattern)
              - org.eclipse.viatra.cep.core.api.patterns.AnonymousComplexEventPattern
              - org.eclipse.viatra.cep.core.api.patterns.ParameterizableComplexEventPattern
          - org.eclipse.viatra.cep.core.metamodels.events.impl.EventPatternReferenceImpl (implements org.eclipse.viatra.cep.core.metamodels.events.EventPatternReference)
          - org.eclipse.viatra.cep.core.metamodels.events.impl.EventSourceImpl (implements org.eclipse.viatra.cep.core.metamodels.events.EventSource)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.EventTokenImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.EventToken)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.ExpressionDefinitionImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ExpressionDefinition)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ExpressionImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Expression)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ValueReferenceImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.ValueReference)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ComputationValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.ComputationValue)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.AggregatedValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.AggregatedValue)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.FunctionEvaluationValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.FunctionEvaluationValue)
              - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.EnumValueImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EnumValue)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.LiteralValueReferenceImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.LiteralValueReference)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.BoolValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.BoolValue)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ListValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.ListValue)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.NumberValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.NumberValue)
                - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.StringValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.StringValue)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.VariableValueImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.VariableValue)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.VariableImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Variable)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.LocalVariableImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.LocalVariable)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ParameterImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Parameter)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ParameterRefImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.ParameterRef)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.VariableReferenceImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.VariableReference)
          - org.eclipse.viatra.addon.viewers.runtime.notation.impl.FormatSpecificationImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.FormatSpecification)
          - org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl.GeneratorModelReferenceImpl (implements org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelReference)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.GuardImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.Guard)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ImportImpl (implements org.eclipse.viatra.cep.vepl.vepl.Import)
            - org.eclipse.viatra.cep.vepl.vepl.impl.GenericImportImpl (implements org.eclipse.viatra.cep.vepl.vepl.GenericImport)
            - org.eclipse.viatra.cep.vepl.vepl.impl.QueryImportImpl (implements org.eclipse.viatra.cep.vepl.vepl.QueryImport)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.InternalModelImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.InternalModel)
          - org.eclipse.viatra.addon.viewers.runtime.notation.impl.ItemImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.Item)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.MaskImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.Mask)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ModelElementImpl (implements org.eclipse.viatra.cep.vepl.vepl.ModelElement)
            - org.eclipse.viatra.cep.vepl.vepl.impl.EventPatternImpl (implements org.eclipse.viatra.cep.vepl.vepl.EventPattern)
              - org.eclipse.viatra.cep.vepl.vepl.impl.AbstractAtomicEventPatternImpl (implements org.eclipse.viatra.cep.vepl.vepl.AbstractAtomicEventPattern)
                - org.eclipse.viatra.cep.vepl.vepl.impl.AtomicEventPatternImpl (implements org.eclipse.viatra.cep.vepl.vepl.AtomicEventPattern)
                - org.eclipse.viatra.cep.vepl.vepl.impl.QueryResultChangeEventPatternImpl (implements org.eclipse.viatra.cep.vepl.vepl.QueryResultChangeEventPattern)
              - org.eclipse.viatra.cep.vepl.vepl.impl.ComplexEventPatternImpl (implements org.eclipse.viatra.cep.vepl.vepl.ComplexEventPattern)
            - org.eclipse.viatra.cep.vepl.vepl.impl.RuleImpl (implements org.eclipse.viatra.cep.vepl.vepl.Rule)
            - org.eclipse.viatra.cep.vepl.vepl.impl.TraitImpl (implements org.eclipse.viatra.cep.vepl.vepl.Trait)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.ModifiersImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Modifiers)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.MonotonicityInfoImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.MonotonicityInfo)
          - org.eclipse.viatra.addon.viewers.runtime.notation.impl.NotationModelImpl (implements org.eclipse.viatra.addon.viewers.runtime.notation.NotationModel)
          - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.PackageImportImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.PackageImport)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.ParameterBindingImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.ParameterBinding)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.ParameterImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.Parameter)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ParameterizedPatternCallImpl (implements org.eclipse.viatra.cep.vepl.vepl.ParameterizedPatternCall)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.ParameterTableImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.ParameterTable)
          - org.eclipse.viatra.cep.vepl.vepl.impl.ParametrizedQueryReferenceImpl (implements org.eclipse.viatra.cep.vepl.vepl.ParametrizedQueryReference)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PathExpressionElementImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionElement)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PathExpressionHeadImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionHead)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PathExpressionTailImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionTail)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternBodyImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternBody)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternCallImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternCall)
          - org.eclipse.viatra.cep.vepl.vepl.impl.PatternCallParameterImpl (implements org.eclipse.viatra.cep.vepl.vepl.PatternCallParameter)
          - org.eclipse.viatra.cep.vepl.vepl.impl.PatternCallParameterListImpl (implements org.eclipse.viatra.cep.vepl.vepl.PatternCallParameterList)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Pattern)
          - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.PatternImportImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.PatternImport)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.PatternModelImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternModel)
            - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.PatternModelImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.PatternModel)
          - org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl.PropertyImpl (implements org.eclipse.viatra.query.tooling.generator.model.generatorModel.Property)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.RederivableNodeRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.ReteNodeRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ReteNodeRecipe)
            - org.eclipse.viatra.query.runtime.rete.recipes.impl.BetaRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.BetaRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.ExistenceJoinRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ExistenceJoinRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.AntiJoinRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.AntiJoinRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.SemiJoinRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.SemiJoinRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.JoinRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.JoinRecipe)
            - org.eclipse.viatra.query.runtime.rete.recipes.impl.ConstantRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ConstantRecipe)
            - org.eclipse.viatra.query.runtime.rete.recipes.impl.IndexerBasedAggregatorRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.IndexerBasedAggregatorRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.CountAggregatorRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.CountAggregatorRecipe)
            - org.eclipse.viatra.query.runtime.rete.recipes.impl.InputRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.InputRecipe)
            - org.eclipse.viatra.query.runtime.rete.recipes.impl.MultiParentNodeRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.MultiParentNodeRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.ProductionRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ProductionRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.UniquenessEnforcerRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.UniquenessEnforcerRecipe)
            - org.eclipse.viatra.query.runtime.rete.recipes.impl.SingleParentNodeRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.SingleParentNodeRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.AlphaRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.ExpressionEnforcerRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ExpressionEnforcerRecipe)
                  - org.eclipse.viatra.query.runtime.rete.recipes.impl.CheckRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe)
                  - org.eclipse.viatra.query.runtime.rete.recipes.impl.EvalRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.FilterRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.FilterRecipe)
                  - org.eclipse.viatra.query.runtime.rete.recipes.impl.EqualityFilterRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe)
                  - org.eclipse.viatra.query.runtime.rete.recipes.impl.InequalityFilterRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe)
                  - org.eclipse.viatra.query.runtime.rete.recipes.impl.InputFilterRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe)
                  - org.eclipse.viatra.query.runtime.rete.recipes.impl.TransparentRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.SingleColumnAggregatorRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.TransitiveClosureRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.TransitiveClosureRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.TrimmerRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.TrimmerRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.DiscriminatorBucketRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorBucketRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.DiscriminatorDispatcherRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorDispatcherRecipe)
              - org.eclipse.viatra.query.runtime.rete.recipes.impl.IndexerRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.IndexerRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.AggregatorIndexerRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.AggregatorIndexerRecipe)
                - org.eclipse.viatra.query.runtime.rete.recipes.impl.ProjectionIndexerRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ProjectionIndexerRecipe)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.ReteRecipeImpl (implements org.eclipse.viatra.query.runtime.rete.recipes.ReteRecipe)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.StateImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.State)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.FinalStateImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.FinalState)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.InitStateImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.InitState)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.TrapStateImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.TrapState)
          - org.eclipse.viatra.query.runtime.rete.recipes.impl.StringIndexMapEntryImpl (implements org.eclipse.emf.common.util.BasicEMap.Entry<K,V>)
          - org.eclipse.viatra.addon.viewers.runtime.notation.impl.StringToStringMapImpl (implements org.eclipse.emf.common.util.BasicEMap.Entry<K,V>)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.TimedZoneImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.TimedZone)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.HoldsForImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.HoldsFor)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.WithinImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.Within)
          - org.eclipse.viatra.cep.core.metamodels.trace.impl.TimedZoneTraceImpl (implements org.eclipse.viatra.cep.core.metamodels.trace.TimedZoneTrace)
          - org.eclipse.viatra.cep.core.metamodels.events.impl.TimewindowImpl (implements org.eclipse.viatra.cep.core.metamodels.events.Timewindow)
          - org.eclipse.viatra.cep.vepl.vepl.impl.TimewindowImpl (implements org.eclipse.viatra.cep.vepl.vepl.Timewindow)
          - org.eclipse.viatra.transformation.views.traceability.impl.TraceabilityImpl (implements org.eclipse.viatra.transformation.views.traceability.Traceability)
          - org.eclipse.viatra.cep.core.metamodels.trace.impl.TraceImpl (implements org.eclipse.viatra.cep.core.metamodels.trace.Trace)
          - org.eclipse.viatra.transformation.views.traceability.impl.TraceImpl (implements org.eclipse.viatra.transformation.views.traceability.Trace)
          - org.eclipse.viatra.cep.core.metamodels.trace.impl.TraceModelImpl (implements org.eclipse.viatra.cep.core.metamodels.trace.TraceModel)
          - org.eclipse.viatra.cep.vepl.vepl.impl.TraitListImpl (implements org.eclipse.viatra.cep.vepl.vepl.TraitList)
          - org.eclipse.viatra.cep.vepl.vepl.impl.TraitTypedParameterListImpl (implements org.eclipse.viatra.cep.vepl.vepl.TraitTypedParameterList)
          - org.eclipse.viatra.cep.core.metamodels.automaton.impl.TransitionImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.Transition)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.EpsilonTransitionImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.EpsilonTransition)
            - org.eclipse.viatra.cep.core.metamodels.automaton.impl.TypedTransitionImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.TypedTransition)
              - org.eclipse.viatra.cep.core.metamodels.automaton.impl.NegativeTransitionImpl (implements org.eclipse.viatra.cep.core.metamodels.automaton.NegativeTransition)
          - org.eclipse.viatra.cep.vepl.vepl.impl.TypedParameterImpl (implements org.eclipse.viatra.cep.vepl.vepl.TypedParameter)
          - org.eclipse.viatra.cep.vepl.vepl.impl.TypedParameterListImpl (implements org.eclipse.viatra.cep.vepl.vepl.TypedParameterList)
          - org.eclipse.viatra.cep.vepl.vepl.impl.TypedParameterWithDefaultValueImpl (implements org.eclipse.viatra.cep.vepl.vepl.TypedParameterWithDefaultValue)
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.TypeImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.Type)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.EntityTypeImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.EntityType)
              - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.ClassTypeImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.ClassType)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.JavaTypeImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.JavaType)
            - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.RelationTypeImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.RelationType)
              - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.ReferenceTypeImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.ReferenceType)
          - org.eclipse.viatra.cep.vepl.vepl.impl.UntilOperatorImpl (implements org.eclipse.viatra.cep.vepl.vepl.UntilOperator)
          - org.eclipse.viatra.query.tooling.generator.model.generatorModel.impl.ViatraQueryGeneratorModelImpl (implements org.eclipse.viatra.query.tooling.generator.model.generatorModel.ViatraQueryGeneratorModel)
          - org.eclipse.xtext.xbase.impl.XExpressionImpl (implements org.eclipse.xtext.xbase.XExpression)
            - org.eclipse.xtext.xbase.impl.XBooleanLiteralImpl (implements org.eclipse.xtext.xbase.XBooleanLiteral)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.XBooleanLiteralImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.XBooleanLiteral)
            - org.eclipse.xtext.xbase.impl.XNumberLiteralImpl (implements org.eclipse.xtext.xbase.XNumberLiteral)
              - org.eclipse.viatra.query.patternlanguage.patternLanguage.impl.XNumberLiteralImpl (implements org.eclipse.viatra.query.patternlanguage.patternLanguage.XNumberLiteral)
          - org.eclipse.xtext.xtype.impl.XImportSectionImpl (implements org.eclipse.xtext.xtype.XImportSection)
            - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.impl.XImportSectionImpl (implements org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.XImportSection)
  - org.eclipse.emf.ecore.util.BasicSettingDelegate (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate)
    - org.eclipse.emf.ecore.util.BasicSettingDelegate.Stateless
      - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureSettingDelegate
  - org.eclipse.viatra.transformation.runtime.emf.transformation.batch.BatchTransformation
  - org.eclipse.viatra.transformation.runtime.emf.transformation.batch.BatchTransformation.BatchTransformationBuilder
  - org.eclipse.viatra.transformation.runtime.emf.rules.batch.BatchTransformationRule<Match,Matcher> (implements org.eclipse.viatra.transformation.runtime.emf.rules.ITransformationRule<Match,Matcher>)
    - org.eclipse.viatra.dse.api.DSETransformationRule<Match,Matcher>
  - org.eclipse.viatra.transformation.runtime.emf.rules.batch.BatchTransformationRuleFactory
  - org.eclipse.viatra.transformation.runtime.emf.rules.batch.BatchTransformationRuleFactory.BatchTransformationRuleBuilder<Match,Matcher>
  - org.eclipse.viatra.transformation.runtime.emf.transformation.batch.BatchTransformationStatements
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.BehaviorContextProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.api.strategy.impl.BestFirstStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.viatra.dse.evolutionary.initialselectors.BfsInitialSelector (implements org.eclipse.viatra.dse.evolutionary.interfaces.IInitialPopulationSelector)
  - org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.BoundAggregator
  - org.eclipse.viatra.dse.api.strategy.impl.BreadthFirstStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.xtext.builder.BuilderParticipant (implements org.eclipse.xtext.builder.IXtextBuilderParticipant)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.EMFPatternLanguageBuilderParticipant
  - org.eclipse.viatra.query.runtime.matchers.planning.helpers.BuildHelper
  - org.eclipse.viatra.query.runtime.localsearch.plan.CachingPlanProvider (implements org.eclipse.viatra.query.runtime.localsearch.plan.IPlanProvider)
  - org.eclipse.viatra.transformation.evm.specific.resolver.CallbackConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.query.runtime.localsearch.operations.CallOperationHelper
  - org.eclipse.viatra.query.runtime.localsearch.operations.CallOperationHelper.PatternCall
  - org.eclipse.viatra.cep.core.api.engine.CEPEngine
  - org.eclipse.viatra.cep.core.api.engine.CEPEngine.CEPEngineBuilder
  - org.eclipse.viatra.cep.emf.notification.model.CepFactory
  - org.eclipse.viatra.transformation.runtime.emf.changemonitor.ChangeDelta
  - org.eclipse.viatra.query.runtime.localsearch.operations.check.CheckOperation (implements org.eclipse.viatra.query.runtime.localsearch.operations.ISearchOperation)
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.AggregatorCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.BinaryTransitiveClosureCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.CheckConstant
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.CheckPositivePatternCall
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.ContainmentCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.CountCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.ExpressionCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.ExpressionEvalCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.FrameInitializationCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.InequalityCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.InstanceOfClassCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.InstanceOfDataTypeCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.InstanceOfJavaClassCheck
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.NACOperation
    - org.eclipse.viatra.query.runtime.localsearch.operations.check.StructuralFeatureCheck
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.CheckStateListener (implements org.eclipse.jface.viewers.ICheckStateListener)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.CheckStateProvider (implements org.eclipse.jface.viewers.ICheckStateProvider)
  - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.ChildrenProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassExtensionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassifierAttributeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassifierFeatureProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassifierGeneralProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ClassSuperClassProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.CleanSupport
  - org.eclipse.viatra.query.runtime.base.itc.alg.incscc.CollectionHelper
  - org.eclipse.viatra.query.runtime.matchers.util.CollectionsFactory
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.CommandConstants
  - org.eclipse.viatra.transformation.evm.transactions.specific.job.CommandExecutingJob.JobExecutionHelper
  - org.eclipse.viatra.query.tooling.ui.util.CommandInvokingDoubleClickListener (implements org.eclipse.jface.viewers.IDoubleClickListener)
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.DoubleClickListener
  - org.eclipse.viatra.query.runtime.matchers.backend.CommonQueryHintOptions
  - org.eclipse.viatra.query.runtime.rete.network.CommunicationGroup (implements java.lang.Comparable<T>)
    - org.eclipse.viatra.query.runtime.rete.network.CommunicationGroup.Recursive
    - org.eclipse.viatra.query.runtime.rete.network.CommunicationGroup.Singleton
  - org.eclipse.viatra.query.runtime.rete.network.CommunicationTracker
  - org.eclipse.viatra.dse.objectives.Comparators
  - org.eclipse.viatra.transformation.evm.specific.resolver.ComparingConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.transformation.evm.specific.resolver.ComparingConflictResolver.ComparingConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.viatra.query.runtime.rete.construction.plancompiler.CompilerHelper
  - org.eclipse.viatra.query.runtime.rete.construction.plancompiler.CompilerHelper.JoinHelper
  - org.eclipse.viatra.query.runtime.rete.construction.plancompiler.CompilerHelper.PosetTriplet
  - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexAndTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexFollowsTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.vepl.jvmmodel.ComplexGenerator
  - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexNotTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.ComplexOrTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.evolutionary.stopconditions.CompositeStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.addon.validation.core.violationkey.CompositeSymmetricViolationKey (implements org.eclipse.viatra.addon.validation.core.violationkey.ViolationKey)
  - org.eclipse.viatra.addon.validation.core.violationkey.CompositeViolationKey (implements org.eclipse.viatra.addon.validation.core.violationkey.ViolationKey)
  - org.eclipse.viatra.query.patternlanguage.emf.scoping.CompoundMetamodelProviderService (implements org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider)
  - org.eclipse.viatra.integration.mwe2.mwe2impl.Conditional (implements org.eclipse.viatra.integration.mwe2.ITransformationStep)
  - org.eclipse.viatra.transformation.debug.model.breakpoint.ConditionalTransformationBreakpointHandler (implements org.eclipse.viatra.query.runtime.api.IMatchUpdateListener<Match>, org.eclipse.viatra.transformation.debug.model.breakpoint.ITransformationBreakpointHandler)
  - org.eclipse.viatra.transformation.evm.specific.ConflictResolvers
  - org.eclipse.viatra.transformation.evm.api.ConflictSetIterator (implements java.util.Iterator<E>)
  - org.eclipse.viatra.transformation.evm.api.resolver.ConflictSetUpdater (implements org.eclipse.viatra.transformation.evm.notification.IActivationNotificationListener)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ConnectableElementEndProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ConnectorKindProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.evolutionary.stopconditions.ConstantParetoFrontStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.addon.validation.core.Constraint (implements org.eclipse.viatra.addon.validation.core.api.IConstraint)
  - org.eclipse.viatra.addon.validation.runtime.ConstraintAdapter
  - org.eclipse.viatra.addon.validation.runtime.ConstraintExtensionRegistry
  - org.eclipse.viatra.dse.objectives.impl.ConstraintsObjective.QueryConstraint
  - org.eclipse.viatra.addon.validation.core.api.ConstraintSpecification (implements org.eclipse.viatra.addon.validation.core.api.IConstraintSpecification)
  - org.eclipse.viatra.addon.validation.core.api.ConstraintSpecification.ConstraintSpecificationBuilder
  - org.eclipse.viatra.transformation.evm.api.Context
  - org.eclipse.jface.action.ContributionItem (implements org.eclipse.jface.action.IContributionItem)
    - org.eclipse.jface.action.ControlContribution
      - org.eclipse.ui.internal.menus.InternalControlContribution
        - org.eclipse.ui.menus.WorkbenchWindowControlContribution
          - org.eclipse.viatra.query.tooling.ui.queryexplorer.AbstractBackendSelectionControl
            - org.eclipse.viatra.query.tooling.ui.queryexplorer.BackendSelectionControl
  - org.eclipse.viatra.query.patternlanguage.helper.CorePatternLanguageHelper
  - org.eclipse.viatra.query.runtime.matchers.aggregators.count (implements org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IAggregatorFactory)
  - org.eclipse.viatra.query.runtime.base.itc.alg.counting.CountingAlg<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>, org.eclipse.viatra.query.runtime.base.itc.igraph.ITcDataSource<V>)
  - org.eclipse.viatra.query.runtime.base.itc.alg.incscc.CountingListener<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.ITcObserver<V>)
  - org.eclipse.viatra.query.runtime.base.itc.alg.counting.CountingTcRelation<V> (implements org.eclipse.viatra.query.runtime.base.itc.alg.misc.ITcRelation<V>)
  - org.eclipse.xtext.serializer.tokens.CrossReferenceSerializer (implements org.eclipse.xtext.serializer.tokens.ICrossReferenceSerializer)
    - org.eclipse.viatra.query.patternlanguage.emf.serializer.EMFPatternLanguageCrossRefSerializer
    - org.eclipse.viatra.query.tooling.generator.model.scoping.GeneratorModelCrossRefSerializer
  - org.eclipse.viatra.dse.evolutionary.parentselectors.CrowdedTournementParentSelector (implements org.eclipse.viatra.dse.evolutionary.interfaces.IParentSelectionStrategy)
  - org.eclipse.viatra.dse.evolutionary.CsvFile
  - org.eclipse.viatra.dse.evolutionary.crossovers.CutAndSpliceCrossover (implements org.eclipse.viatra.dse.evolutionary.interfaces.ICrossover)
  - org.eclipse.viatra.transformation.debug.communication.DebuggerCommunicationConstants
  - org.eclipse.viatra.transformation.debug.activationcoder.DefaultActivationCoder (implements org.eclipse.viatra.transformation.debug.activationcoder.IActivationCoder)
  - org.eclipse.viatra.transformation.evm.api.DefaultActivationNotificationListener (implements org.eclipse.viatra.transformation.evm.notification.IActivationNotificationListener)
  - org.eclipse.viatra.cep.core.api.helpers.DefaultApplication
  - org.eclipse.viatra.cep.core.api.rules.DefaultCepRule (implements org.eclipse.viatra.cep.core.api.rules.ICepRule)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.DefaultFlattenCallPredicate (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IFlattenCallPredicate)
  - org.eclipse.viatra.query.runtime.rete.index.DefaultIndexerListener (implements org.eclipse.viatra.query.runtime.rete.index.IndexerListener)
  - org.eclipse.viatra.query.runtime.rete.network.DefaultMailbox (implements org.eclipse.viatra.query.runtime.rete.network.Mailbox)
  - org.eclipse.xtext.resource.impl.DefaultResourceDescriptionStrategy (implements org.eclipse.xtext.resource.IDefaultResourceDescriptionStrategy)
    - org.eclipse.viatra.query.patternlanguage.scoping.PatternLanguageResourceDescriptionStrategy
  - org.eclipse.viatra.cep.core.streams.DefaultStreamManager (implements org.eclipse.viatra.cep.core.streams.IStreamManager)
  - org.eclipse.viatra.transformation.debug.transformationtrace.serializer.DefaultTraceModelSerializer (implements org.eclipse.viatra.transformation.debug.transformationtrace.serializer.ITraceModelSerializer)
  - org.eclipse.viatra.dse.evolutionary.mutations.DeleteRandomTransitionMutation (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutation)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.DeploymentTargetDeployedElementProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.api.strategy.impl.DepthFirstStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.viatra.dse.designspace.api.DesignSpace (implements org.eclipse.viatra.dse.designspace.api.IDesignSpace)
  - org.eclipse.viatra.dse.api.DesignSpaceExplorer
  - org.eclipse.viatra.dse.base.DesignSpaceManager
  - org.eclipse.viatra.dse.visualizer.DesignSpaceVisualizerOptions
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.dfs.DFSAlg<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.DFSPathFinder<V> (implements org.eclipse.viatra.query.runtime.base.itc.alg.misc.IGraphPathFinder<V>)
  - org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.preference.PatternInitializationPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.DirectedRelationshipSourceProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.DirectedRelationshipTargetProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.DisplayUtil
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.DontFlattenIncrementalPredicate (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IFlattenCallPredicate)
  - org.eclipse.viatra.query.runtime.base.itc.alg.dred.DRedAlg<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>, org.eclipse.viatra.query.runtime.base.itc.igraph.ITcDataSource<V>)
  - org.eclipse.viatra.query.runtime.base.itc.alg.dred.DRedTcRelation<V> (implements org.eclipse.viatra.query.runtime.base.itc.alg.misc.ITcRelation<V>, java.io.Serializable)
  - org.eclipse.viatra.dse.base.DseConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.dse.base.DseConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.viatra.dse.evolutionary.DseCsvConstants
  - org.eclipse.viatra.dse.base.DseIdPoolHelper.IdProvider
  - org.eclipse.viatra.dse.evolutionary.stopconditions.DummyStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.query.patternlanguage.util.DuplicationChecker
  - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.EclipseResourceSupport
  - org.eclipse.viatra.query.patternlanguage.emf.EcoreGenmodelRegistry
  - org.eclipse.viatra.cep.emf.notification.integration.EcoreNotificationAdapter
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.Edge<V>
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ElementOwnedElementProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ElementOwnerProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.emf.EMFBaseIndexWrapper (implements org.eclipse.viatra.query.runtime.api.scope.IBaseIndex)
  - org.eclipse.viatra.dse.util.EMFHelper
  - org.eclipse.viatra.dse.util.EMFHelper.ENamedElementComparator (implements java.util.Comparator<T>)
  - org.eclipse.viatra.dse.util.EMFHelper.MetaModelElements
  - org.eclipse.viatra.query.patternlanguage.emf.validation.EMFIssueCodes
  - org.eclipse.viatra.query.runtime.base.comprehension.EMFModelComprehension
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.adapters.EMFModelConnector (implements org.eclipse.viatra.query.tooling.ui.queryexplorer.IModelConnector)
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.adapters.VQLEditorModelConnector
  - org.eclipse.viatra.query.patternlanguage.emf.parser.antlr.EMFPatternLanguageAntlrTokenFileProvider (implements org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider)
  - org.eclipse.viatra.query.patternlanguage.emf.helper.EMFPatternLanguageHelper
  - org.eclipse.viatra.query.patternlanguage.emf.util.EMFPatternLanguageJvmModelInferrerUtil
  - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguagePlugin (implements org.osgi.framework.BundleActivator)
  - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageScopeHelper
  - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetupGenerated (implements org.eclipse.xtext.ISetup)
    - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup (implements org.eclipse.xtext.ISetup)
  - org.eclipse.viatra.query.patternlanguage.emf.types.EMFPatternTypeProvider (implements org.eclipse.viatra.query.patternlanguage.emf.types.IEMFTypeProvider)
  - org.eclipse.viatra.query.runtime.base.comprehension.EMFVisitor
    - org.eclipse.viatra.addon.querybasedfeatures.runtime.DerivedFeatureAdapter.DerivedFeatureEMFVisitor
  - org.eclipse.viatra.transformation.views.traceability.patterns.util.EmptyTraceProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.EnabledNegativeTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.EnabledTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.EncapsulatedClassifierOwnedPortProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.internal.apiimpl.EngineContextFactory
    - org.eclipse.viatra.query.runtime.api.scope.QueryScope
      - org.eclipse.viatra.query.runtime.emf.EMFScope
  - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.EnsurePluginSupport
  - org.eclipse.viatra.addon.validation.core.Entry (implements org.eclipse.viatra.addon.validation.core.api.IEntry)
  - org.eclipse.viatra.cep.core.engine.compiler.util.EpsilonTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.EquivalentStatesProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.EquivalentTransitionsProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.localsearch.planner.cost.EvaluablePConstraint (implements com.google.common.base.Predicate<T>)
  - org.eclipse.viatra.query.runtime.rete.eval.EvaluatorCore
    - org.eclipse.viatra.query.runtime.rete.eval.EvaluatorCore.FunctionEvaluatorCore
    - org.eclipse.viatra.query.runtime.rete.eval.EvaluatorCore.PredicateEvaluatorCore
  - org.eclipse.viatra.transformation.runtime.emf.transformation.eventdriven.EventDrivenTransformation
  - org.eclipse.viatra.transformation.runtime.emf.transformation.eventdriven.EventDrivenTransformation.EventDrivenTransformationBuilder
  - org.eclipse.viatra.transformation.runtime.emf.rules.eventdriven.EventDrivenTransformationRule<Match,Matcher> (implements org.eclipse.viatra.transformation.runtime.emf.rules.ITransformationRule<Match,Matcher>)
  - org.eclipse.viatra.transformation.runtime.emf.rules.eventdriven.EventDrivenTransformationRuleFactory
  - org.eclipse.viatra.transformation.runtime.emf.rules.eventdriven.EventDrivenTransformationRuleFactory.EventDrivenTransformationRuleBuilder<Match,Matcher>
  - org.eclipse.viatra.transformation.evm.api.EventDrivenVM
  - org.eclipse.viatra.addon.viewers.runtime.model.EventFilterBuilder
  - org.eclipse.viatra.transformation.evm.api.event.adapter.EventHandlerAdapter<EventAtom> (implements org.eclipse.viatra.transformation.evm.api.event.EventHandler<EventAtom>)
    - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryEventHandler<Match>
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.core.commands.AbstractHandler (implements org.eclipse.core.commands.IHandler2)
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.AttachVqlEditorRegistrationHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.LoadResourceSetHandler
        - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.LoadResourceHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.LoadVqlPatternHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.PackagePresentationHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.PatternUnregistrationHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.ResetUIHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.RuntimeMatcherRegistrationHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.ShowLocationHandler
        - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.PatternRegistryShowLocationHandler
      - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.UnloadModelHandler
    - org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
      - org.eclipse.jface.viewers.CellLabelProvider (implements org.eclipse.jface.viewers.IToolTipProvider)
        - org.eclipse.jface.viewers.ColumnLabelProvider (implements org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.IFontProvider, org.eclipse.jface.viewers.ILabelProvider)
          - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.QueryExplorerLabelProvider
      - org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
        - org.eclipse.viatra.query.tooling.ui.dialog.PatternMatchDialogLabelProvider
        - org.eclipse.viatra.addon.viewers.runtime.sources.QueryLabelProvider
          - org.eclipse.viatra.addon.viewers.runtime.zest.sources.ZestLabelProvider (implements org.eclipse.jface.viewers.IColorProvider, org.eclipse.viatra.integration.zest.viewer.IGraphAttributesProvider2)
    - org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation)
      - org.eclipse.ui.part.ViewPart (implements org.eclipse.ui.IViewPart)
        - org.eclipse.viatra.query.tooling.ui.queryexplorer.QueryExplorer
  - org.eclipse.viatra.cep.core.engine.runtime.util.EventProcessedByEventTokenProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.evm.api.event.adapter.EventProcessorAdapter<EventAtom>
  - org.eclipse.viatra.transformation.evm.api.event.adapter.EventSourceAdapter<EventAtom> (implements org.eclipse.viatra.transformation.evm.api.event.EventSource<EventAtom>)
    - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryEventSource<Match>
  - org.eclipse.viatra.cep.core.metamodels.derived.util.EventTokensInModelProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.evolutionary.EvolutionaryStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.viatra.dse.evolutionary.EvolutionaryStrategy.EvolutionaryStrategySharedObject
  - org.eclipse.viatra.dse.evolutionary.EvolutionaryStrategyBuilder
  - org.eclipse.viatra.dse.evolutionary.EvolutionaryStrategyDebugAdapter (implements org.eclipse.viatra.dse.evolutionary.interfaces.IEvolutionaryStrategyAdapter)
  - org.eclipse.viatra.dse.evolutionary.EvolutionaryStrategyLogAdapter (implements org.eclipse.viatra.dse.evolutionary.interfaces.IEvolutionaryStrategyAdapter)
  - org.eclipse.viatra.transformation.evm.specific.ExecutionSchemas
  - org.eclipse.viatra.transformation.evm.api.Executor (implements org.eclipse.viatra.transformation.evm.api.IExecutor)
  - org.eclipse.viatra.dse.base.ExplorerThread (implements java.lang.Runnable)
  - org.eclipse.viatra.query.runtime.localsearch.operations.extend.ExtendOperation<T> (implements org.eclipse.viatra.query.runtime.localsearch.operations.ISearchOperation)
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.AggregatorExtend
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.CountOperation
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.ExpressionEval
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.ExtendConstant
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.ExtendToEStructuralFeatureSource (implements org.eclipse.viatra.query.runtime.localsearch.operations.IIteratingSearchOperation)
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.ExtendToEStructuralFeatureTarget
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.IterateOverChildren
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.IterateOverContainers
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.IterateOverEClassInstances (implements org.eclipse.viatra.query.runtime.localsearch.operations.IIteratingSearchOperation)
    - org.eclipse.viatra.query.runtime.localsearch.operations.extend.IterateOverEDatatypeInstances (implements org.eclipse.viatra.query.runtime.localsearch.operations.IIteratingSearchOperation)
  - org.eclipse.viatra.query.patternlanguage.annotations.ExtensionBasedAnnotationValidatorLoader (implements org.eclipse.viatra.query.patternlanguage.annotations.IAnnotationValidatorLoader)
  - org.eclipse.viatra.query.tooling.core.generator.fragments.ExtensionBasedGenerationFragmentProvider (implements org.eclipse.viatra.query.tooling.core.generator.fragments.IGenerationFragmentProvider)
  - org.eclipse.viatra.query.runtime.registry.ExtensionBasedQuerySpecificationLoader
  - org.eclipse.viatra.query.tooling.core.generator.ExtensionData
  - org.eclipse.viatra.query.tooling.core.generator.ExtensionGenerator
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ExtensionMetaclassProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.vepl.jvmmodel.FactoryGenerator
  - org.eclipse.viatra.cep.vepl.jvmmodel.FactoryManager
  - org.eclipse.viatra.transformation.evm.specific.resolver.FairRandomConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.FeatureFeaturingClassifierProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.metamodels.derived.util.FinalStatesProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.FinishedAutomatonProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.evolutionary.survival.FirstNSolutionsSurvivalStrategy (implements org.eclipse.viatra.dse.evolutionary.interfaces.ISurvivalStrategy)
  - org.eclipse.viatra.transformation.evm.specific.resolver.FixedPriorityConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
    - org.eclipse.viatra.transformation.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet
  - org.eclipse.viatra.dse.evolutionary.initialselectors.FixedPriorityInitialSelector (implements org.eclipse.viatra.dse.evolutionary.interfaces.IInitialPopulationSelector)
  - org.eclipse.viatra.dse.api.strategy.impl.FixedPriorityStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.viatra.query.runtime.base.itc.alg.fw.FloydWarshallAlg<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.FollowsPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.addon.viewers.runtime.util.FormatParser
  - org.eclipse.viatra.dse.evolutionary.evaluation.FrontsAndCrowdingDistanceEvaluationStrategy (implements org.eclipse.viatra.dse.evolutionary.interfaces.IEvaluationStrategy)
  - org.eclipse.viatra.query.runtime.matchers.planning.helpers.FunctionalDependencyHelper
  - org.eclipse.viatra.query.tooling.core.generator.GenerateQuerySpecificationExtension
  - org.eclipse.viatra.query.tooling.generator.model.parser.antlr.GeneratorModelAntlrTokenFileProvider (implements org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider)
  - org.eclipse.viatra.query.patternlanguage.emf.helper.GeneratorModelHelper
  - org.eclipse.viatra.query.tooling.generator.model.validation.GeneratorModelIssueCodes
  - org.eclipse.viatra.query.tooling.generator.model.GeneratorModelStandaloneSetupGenerated (implements org.eclipse.xtext.ISetup)
    - org.eclipse.viatra.query.tooling.generator.model.GeneratorModelStandaloneSetup
  - org.eclipse.viatra.query.runtime.api.GenericMatchProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.evolutionary.GeneticHelper
  - org.eclipse.viatra.query.patternlanguage.emf.GenmodelExtensionLoader (implements org.eclipse.viatra.query.patternlanguage.emf.IGenmodelMappingLoader)
  - org.eclipse.viatra.dse.base.GlobalContext
  - org.eclipse.viatra.query.runtime.base.itc.graphimpl.Graph<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>, org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphDataSource<V>)
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.GraphHelper
  - org.eclipse.viatra.dse.util.Hasher
  - org.eclipse.viatra.transformation.evm.specific.resolver.impl.HashSetBasedConflictSetImpl (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
    - org.eclipse.viatra.transformation.evm.specific.resolver.ArbitraryOrderConflictResolver.ArbitraryConflictSet
  - org.eclipse.viatra.dse.api.strategy.impl.HillClimbingStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.viatra.query.runtime.base.itc.igraph.IBiDirectionalWrapper<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>, org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.viatra.transformation.runtime.emf.changemonitor.IChangeMonitor
    - org.eclipse.viatra.transformation.runtime.emf.changemonitor.ChangeMonitor
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IConstraintFilter.AllowAllFilter (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IConstraintFilter)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IConstraintFilter.ExportedParameterFilter (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IConstraintFilter)
  - org.eclipse.viatra.dse.solutionstore.IdBasedSolutionNameProvider (implements org.eclipse.viatra.dse.solutionstore.ISolutionNameProvider)
  - org.eclipse.viatra.query.patternlanguage.util.IExpectedPackageNameProvider.NoExpectedPackageNameProvider (implements org.eclipse.viatra.query.patternlanguage.util.IExpectedPackageNameProvider)
  - org.eclipse.xtext.resource.IGlobalServiceProvider.ResourceServiceProviderImpl (implements org.eclipse.xtext.resource.IGlobalServiceProvider)
    - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageServiceProvider
  - org.eclipse.viatra.query.runtime.rete.matcher.IncrementalMatcherCapability (implements org.eclipse.viatra.query.runtime.matchers.backend.IMatcherCapability)
  - org.eclipse.viatra.dse.statecoding.IncrementalObjectProvider (implements org.eclipse.viatra.dse.statecoding.IObjectsProvider)
  - org.eclipse.viatra.dse.statecoding.IncrementalObjectProviderFactory (implements org.eclipse.viatra.dse.statecoding.IObjectsProviderFactory)
  - org.eclipse.viatra.query.runtime.base.itc.alg.incscc.IncSCCAlg<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>, org.eclipse.viatra.query.runtime.base.itc.igraph.ITcDataSource<V>)
  - org.eclipse.viatra.cep.core.metamodels.derived.util.InitialStateProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.InitStateProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.rete.boundary.InputConnector
  - org.eclipse.viatra.query.runtime.matchers.context.InputKeyImplication
  - org.eclipse.viatra.cep.core.api.patterns.InTrapComplexEventPattern (implements org.eclipse.viatra.cep.core.api.patterns.IObservableComplexEventPattern)
  - org.eclipse.viatra.query.runtime.matchers.util.IProvider.ProvidedValueFunction (implements com.google.common.base.Function<F,T>)
  - org.eclipse.viatra.cep.vepl.jvmmodel.IQGenerator
  - 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.viatra.query.patternlanguage.naming.PatternNameProvider
          - org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageQualifiedNameProvider
  - org.eclipse.viatra.query.runtime.localsearch.matcher.ISearchContext.SearchContext (implements org.eclipse.viatra.query.runtime.localsearch.matcher.ISearchContext)
  - org.eclipse.viatra.query.patternlanguage.validation.IssueCodes
  - org.eclipse.viatra.addon.viewers.runtime.model.ItemExtender (implements org.eclipse.viatra.addon.viewers.runtime.notation.Item)
  - org.eclipse.viatra.addon.viewers.runtime.model.ItemExtender.ChildItem (implements com.google.common.base.Predicate<T>)
  - org.eclipse.viatra.addon.viewers.runtime.model.ItemExtender.RootItem (implements com.google.common.base.Predicate<T>)
  - org.eclipse.viatra.query.runtime.localsearch.operations.extend.IterateOverEStructuralFeatureInstances (implements org.eclipse.viatra.query.runtime.localsearch.operations.IIteratingSearchOperation)
  - org.eclipse.viatra.dse.evolutionary.stopconditions.IterationStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint.TypeConstraintUtil
  - org.eclipse.viatra.query.patternlanguage.typing.ITypeSystem.NullTypeSystem (implements org.eclipse.viatra.query.patternlanguage.typing.ITypeSystem)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IVariableRenamer.HierarchicalName (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IVariableRenamer)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IVariableRenamer.SameName (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IVariableRenamer)
  - org.eclipse.xtext.ui.editor.IXtextEditorCallback.NullImpl (implements org.eclipse.xtext.ui.editor.IXtextEditorCallback)
    - org.eclipse.xtext.builder.nature.NatureAddingEditorCallback
      - org.eclipse.viatra.query.patternlanguage.emf.ui.EMFPatternLanguageEditorCallback
  - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.JavadocInferrer
  - org.eclipse.viatra.query.patternlanguage.emf.ui.util.JavaProjectExpectedPackageNameProvider (implements org.eclipse.viatra.query.patternlanguage.util.IExpectedPackageNameProvider)
  - org.eclipse.viatra.query.patternlanguage.helper.JavaTypesHelper
  - org.eclipse.viatra.transformation.evm.api.Job<EventAtom>
    - org.eclipse.viatra.cep.core.api.rules.CepJob<IObservableComplexEventPattern>
    - org.eclipse.viatra.transformation.evm.transactions.specific.job.CommandExecutingJob<EventAtom>
    - org.eclipse.viatra.transformation.evm.api.CompositeJob<EventAtom>
      - org.eclipse.viatra.transformation.evm.specific.job.EnableJob<EventAtom>
      - org.eclipse.viatra.transformation.evm.specific.job.ErrorLoggingJob<EventAtom>
      - org.eclipse.viatra.transformation.evm.transactions.specific.job.RecordingJob<EventAtom>
    - org.eclipse.viatra.transformation.evm.specific.job.StatelessJob<Match>
      - org.eclipse.viatra.transformation.evm.specific.job.SequentialProcessorsJob<Match>
  - org.eclipse.viatra.transformation.evm.specific.Jobs
  - 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.viatra.query.patternlanguage.jvmmodel.PatternLanguageJvmModelAssociator
      - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.EMFPatternJvmModelAssociator
  - org.eclipse.xtext.xbase.jvmmodel.JvmTypesBuilder
    - org.eclipse.viatra.query.patternlanguage.emf.util.EMFJvmTypesBuilder
  - org.eclipse.viatra.addon.viewers.runtime.util.LabelParser
  - org.eclipse.viatra.cep.core.engine.runtime.util.LatestEventProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.objectives.LeveledObjectivesHelper
  - org.eclipse.viatra.query.runtime.rete.util.LexicographicComparator<T> (implements java.util.Comparator<T>)
  - org.eclipse.viatra.transformation.evm.specific.Lifecycles
  - org.eclipse.viatra.transformation.evm.specific.resolver.LifoConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.transformation.evm.specific.resolver.LifoConflictResolver.LifoConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.viatra.query.runtime.base.api.LightweightEObjectObserverAdapter (implements org.eclipse.viatra.query.runtime.base.api.LightweightEObjectObserver)
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchBackend (implements org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackend)
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchHintKeys
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchHintOptions
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchHints (implements org.eclipse.viatra.query.runtime.matchers.backend.IMatcherCapability)
  - org.eclipse.viatra.query.runtime.localsearch.matcher.LocalSearchMatcher (implements org.eclipse.viatra.query.runtime.localsearch.matcher.ILocalSearchAdaptable)
  - org.eclipse.viatra.query.runtime.localsearch.planner.LocalSearchPlanner
  - org.eclipse.viatra.query.runtime.localsearch.planner.LocalSearchPlannerStrategy (implements org.eclipse.viatra.query.runtime.matchers.planning.IQueryPlannerStrategy)
  - org.eclipse.viatra.query.runtime.localsearch.profiler.LocalSearchProfilerAdapter (implements org.eclipse.viatra.query.runtime.localsearch.matcher.ILocalSearchAdapter)
  - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchResultProvider (implements org.eclipse.viatra.query.runtime.matchers.backend.IQueryResultProvider)
  - org.eclipse.viatra.query.runtime.localsearch.planner.LocalSearchRuntimeBasedStrategy
  - org.eclipse.viatra.dse.solutionstore.LogSolutionHandler (implements org.eclipse.viatra.dse.solutionstore.ISolutionFoundHandler)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.MappingTraceCollector (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IRewriterTraceCollector)
  - org.eclipse.viatra.addon.validation.runtime.MarkerManagerViolationListener (implements org.eclipse.viatra.addon.validation.core.listeners.ConstraintListener, org.eclipse.viatra.addon.validation.core.listeners.ViolationListener)
  - org.eclipse.viatra.query.runtime.rete.tuple.MaskedTupleMemory (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable, java.lang.Iterable<T>)
  - org.eclipse.viatra.addon.validation.core.MatchAppearanceJob (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.MatchComparator (implements java.util.Comparator<T>)
  - org.eclipse.viatra.addon.validation.core.MatchDisappearanceJob (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.addon.databinding.runtime.adapter.MatcherProperties
  - org.eclipse.viatra.query.runtime.localsearch.matcher.MatcherReference
  - org.eclipse.viatra.query.runtime.localsearch.operations.MatchingFrameValueProvider (implements org.eclipse.viatra.query.runtime.matchers.psystem.IValueProvider)
  - org.eclipse.viatra.query.runtime.localsearch.MatchingKey
  - org.eclipse.viatra.transformation.runtime.emf.filters.MatchParameterFilter (implements org.eclipse.viatra.transformation.evm.api.event.EventFilter<EventAtom>)
  - org.eclipse.viatra.query.runtime.api.MatchUpdateAdapter<Match> (implements org.eclipse.viatra.query.runtime.api.IMatchUpdateListener<Match>)
  - org.eclipse.viatra.addon.validation.core.MatchUpdateJob (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.aggregators.max (implements org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IAggregatorFactory)
  - org.eclipse.viatra.dse.evolutionary.stopconditions.MaxEvaluationsStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.integration.mwe2.mwe2impl.MessageBroker (implements org.eclipse.viatra.integration.mwe2.IMessageBroker)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.MessageMessageKindProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.aggregators.min (implements org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IAggregatorFactory)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.adapters.ModelConnectorAdapterFactoryForEMFEditors (implements org.eclipse.core.runtime.IAdapterFactory)
  - org.eclipse.viatra.dse.objectives.impl.ModelQueriesGlobalConstraint (implements org.eclipse.viatra.dse.objectives.IGlobalConstraint)
  - org.eclipse.viatra.dse.solutionstore.ModelSaverSolutionFoundHandler (implements org.eclipse.viatra.dse.solutionstore.ISolutionFoundHandler)
  - org.eclipse.viatra.dse.evolutionary.mutations.ModifyRandomTransitionMutation (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutation)
  - org.eclipse.viatra.dse.evolutionary.mutations.ModifyTransitionByPriorityMutation (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutation)
  - org.eclipse.viatra.query.runtime.rete.network.MonotonicityAwareMailbox (implements org.eclipse.viatra.query.runtime.rete.network.Mailbox)
  - org.eclipse.viatra.query.runtime.rete.network.MonotonicityAwareMailbox.MessageIndexer (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable)
  - org.eclipse.viatra.integration.mwe2.eventdriven.MWE2BaseControllableScheduler.MWEBaseControllableSchedulerFactory (implements org.eclipse.viatra.integration.mwe2.eventdriven.ISchedulerController<T>, org.eclipse.viatra.transformation.evm.api.Scheduler.ISchedulerFactory)
  - org.eclipse.viatra.integration.mwe2.initializer.MWE2IntegrationInitializer
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamedElementClientDependencyProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamedElementNamespaceProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamedElementQualifiedNameProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamespaceImportedMemberProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamespaceMemberProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.NamespaceOwnedMemberProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.vepl.jvmmodel.NamingProvider
  - org.eclipse.viatra.cep.core.engine.compiler.util.NegativeTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.NegativeTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.rete.network.Network
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.NeverFlattenCallPredicate (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IFlattenCallPredicate)
  - org.eclipse.viatra.query.runtime.rete.network.NodeProvisioner
  - org.eclipse.viatra.cep.core.engine.compiler.util.NonUnfoldedNotTransitionProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.NopTraceCollector (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IRewriterTraceCollector)
  - javax.management.NotificationBroadcasterSupport (implements javax.management.NotificationEmitter)
    - org.eclipse.viatra.transformation.debug.communication.DebuggerTargetEndpoint (implements org.eclipse.viatra.transformation.debug.communication.DebuggerTargetEndpointMBean, org.eclipse.viatra.transformation.debug.communication.IDebuggerTargetAgent)
  - org.eclipse.viatra.cep.core.engine.compiler.util.NotPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.dse.objectives.ObjectiveComparatorHelper
  - org.eclipse.viatra.dse.api.Objectives
  - org.eclipse.viatra.addon.databinding.runtime.collection.ObservableCollectionHelper
  - org.eclipse.viatra.addon.databinding.runtime.collection.ObservableCollectionProcessor<Match> (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.addon.databinding.runtime.adapter.ObservableDefinition
  - org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchCollectionBuilder<M>
  - org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchList.ListCollectionUpdate (implements org.eclipse.viatra.addon.databinding.runtime.collection.IObservablePatternMatchCollectionUpdate<Match>)
  - org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchSet.SetCollectionUpdate (implements org.eclipse.viatra.addon.databinding.runtime.collection.IObservablePatternMatchCollectionUpdate<Match>)
  - org.eclipse.viatra.cep.core.api.patterns.ObservedComplexEventPattern (implements org.eclipse.viatra.cep.core.api.patterns.IObservableComplexEventPattern)
  - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.OldVersionHelper
  - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.OldVersionHelper.SourceFolderFinder (implements com.google.common.base.Predicate<T>)
  - org.eclipse.viatra.dse.evolutionary.crossovers.OnePointCrossover (implements org.eclipse.viatra.dse.evolutionary.interfaces.ICrossover)
  - org.eclipse.viatra.dse.evolutionary.stopconditions.OneSurvivalStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.OpaqueExpressionResultProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.rete.util.Options
  - org.eclipse.viatra.query.runtime.rete.util.OrderingCompareAgent<T>
  - org.eclipse.viatra.query.runtime.rete.construction.basiclinear.OrderingHeuristics (implements java.util.Comparator<T>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.OrPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageNestedPackageProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageNestingPackageProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageOwnedStereotypeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.PackageOwnedTypeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.psystem.annotations.PAnnotation
  - org.eclipse.viatra.integration.mwe2.mwe2impl.Parallel.ParallelRunnable (implements java.lang.Runnable)
  - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.Param2containmentProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.Param2edgeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.addon.viewers.runtime.model.patterns.util.Param2itemProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.views.traceability.patterns.util.Param2targetProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.psystem.annotations.ParameterReference
  - org.eclipse.viatra.dse.evolutionary.stopconditions.ParetoFrontHasOnlyGoalSolutionsStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.dse.evolutionary.stopconditions.ParetoFrontIncludesGoalSolutionStopCondition (implements org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition)
  - org.eclipse.viatra.dse.evolutionary.survival.ParetoSurvivalStrategy (implements org.eclipse.viatra.dse.evolutionary.interfaces.ISurvivalStrategy)
  - org.eclipse.viatra.cep.core.engine.runtime.util.PartiallyMatchedEventPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.Pattern2AutomatonMapping
  - org.eclipse.viatra.query.patternlanguage.annotations.PatternAnnotationParameter
  - org.eclipse.viatra.query.patternlanguage.annotations.PatternAnnotationProvider
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternComponent
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternComposite
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternLeaf
  - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.PatternGroupClassInferrer
  - org.eclipse.viatra.query.patternlanguage.parser.antlr.PatternLanguageAntlrTokenFileProvider (implements org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider)
  - org.eclipse.viatra.query.patternlanguage.PatternLanguagePlugin (implements org.osgi.framework.BundleActivator)
  - org.eclipse.viatra.query.patternlanguage.emf.ui.builder.PatternLanguageShouldGenerate (implements org.eclipse.xtext.generator.IShouldGenerate)
  - org.eclipse.viatra.query.patternlanguage.PatternLanguageStandaloneSetupGenerated (implements org.eclipse.xtext.ISetup)
    - org.eclipse.viatra.query.patternlanguage.PatternLanguageStandaloneSetup
  - org.eclipse.viatra.query.patternlanguage.typing.PatternLanguageTypeRules
    - org.eclipse.viatra.query.patternlanguage.emf.types.EMFPatternLanguageTypeRules
  - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.PatternMatchClassInferrer
  - org.eclipse.viatra.query.tooling.ui.dialog.PatternMatchDialogContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
  - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.PatternMatcherClassInferrer
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.PatternMatcherRootContentKey
  - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.PatternMatchProcessorClassInferrer
  - org.eclipse.viatra.query.patternlanguage.emf.util.PatternParsingUtil
  - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.PatternQuerySpecificationClassInferrer
  - org.eclipse.viatra.query.patternlanguage.emf.validation.PatternSetValidationDiagnostics (implements org.eclipse.xtext.util.IAcceptor<T>)
  - org.eclipse.viatra.query.patternlanguage.emf.validation.PatternSetValidator
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternsViewerFlatContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternsViewerFlatLabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternsViewerHierarchicalLabelProvider
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternsViewerHierarchicalContentProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.patternsviewer.PatternsViewerInput
  - org.eclipse.viatra.query.runtime.matchers.psystem.PBody (implements org.eclipse.viatra.query.runtime.matchers.psystem.PTraceable)
  - org.eclipse.viatra.query.runtime.localsearch.planner.PConstraintInfo (implements org.eclipse.viatra.query.runtime.localsearch.planner.cost.IConstraintEvaluationContext)
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PDisjunction
  - org.eclipse.viatra.dse.evolutionary.crossovers.PermutationCrossover (implements org.eclipse.viatra.dse.evolutionary.interfaces.ICrossover)
  - org.eclipse.viatra.cep.core.engine.compiler.PermutationsHelper<T>
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.scc.PKAlg<V> (implements org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>)
  - org.eclipse.viatra.query.runtime.localsearch.plan.PlanDescriptor (implements org.eclipse.viatra.query.runtime.localsearch.plan.IPlanDescriptor)
  - org.eclipse.viatra.query.runtime.localsearch.planner.PlanState
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.ui.plugin.AbstractUIPlugin
      - org.eclipse.viatra.query.patternlanguage.emf.ui.internal.EMFPatternLanguageActivator
      - org.eclipse.viatra.query.tooling.core.generator.ViatraQueryGeneratorPlugin
      - org.eclipse.viatra.query.tooling.ui.ViatraQueryGUIPlugin
      - org.eclipse.viatra.addon.viewers.runtime.zest.ViewersZestPlugin
    - org.eclipse.viatra.query.runtime.ViatraQueryRuntimePlugin
    - org.eclipse.viatra.addon.viewers.runtime.ViewersRuntimePlugin
  - org.eclipse.viatra.query.tooling.core.project.PluginXmlModifier
  - org.eclipse.viatra.query.runtime.matchers.planning.operations.POperation
    - org.eclipse.viatra.query.runtime.matchers.planning.operations.PApply
    - org.eclipse.viatra.query.runtime.matchers.planning.operations.PEnumerate
    - org.eclipse.viatra.query.runtime.matchers.planning.operations.PJoin
    - org.eclipse.viatra.query.runtime.matchers.planning.operations.PProject
    - org.eclipse.viatra.query.runtime.matchers.planning.operations.PStart
  - org.eclipse.viatra.query.runtime.localsearch.planner.POperationCompiler
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameter
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PProblem
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQueries
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.preference.PreferenceConstants
  - org.eclipse.xtext.ui.editor.contentassist.PrefixMatcher
    - org.eclipse.viatra.query.patternlanguage.emf.ui.contentassist.ClassifierPrefixMatcher
    - org.eclipse.viatra.query.patternlanguage.emf.ui.contentassist.EnumPrefixMatcher
  - org.eclipse.viatra.cep.tooling.core.project.ProjectGenerationHelper
  - org.eclipse.viatra.query.tooling.core.project.ProjectGenerationHelper
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.PropertyIsCompositeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.core.expressions.PropertyTester (implements org.eclipse.core.expressions.IPropertyTester)
    - org.eclipse.viatra.addon.validation.runtime.ui.EditorReferenceTester
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.ProtocolTransitionReferredProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.mwe2.mwe2impl.PublishTo (implements org.eclipse.viatra.integration.mwe2.IPublishTo)
  - org.eclipse.viatra.query.patternlanguage.validation.whitelist.PureWhitelist
  - org.eclipse.viatra.query.patternlanguage.validation.whitelist.PureWhitelist.PureElement
  - org.eclipse.viatra.query.patternlanguage.validation.whitelist.PureWhitelistExtensionLoader
  - org.eclipse.viatra.query.patternlanguage.validation.whitelist.PurityChecker
  - org.eclipse.viatra.query.runtime.matchers.psystem.PVariable
  - org.eclipse.viatra.query.runtime.matchers.psystem.analysis.QueryAnalyzer
  - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeature
    - org.eclipse.viatra.addon.querybasedfeatures.runtime.handler.IterationQueryBasedFeature
      - org.eclipse.viatra.addon.querybasedfeatures.runtime.handler.SumQueryBasedFeature
    - org.eclipse.viatra.addon.querybasedfeatures.runtime.handler.MultiValueQueryBasedFeature
    - org.eclipse.viatra.addon.querybasedfeatures.runtime.handler.SingleValueQueryBasedFeature
  - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureHandler (implements org.eclipse.viatra.addon.querybasedfeatures.runtime.IQueryBasedFeatureHandler)
  - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureHelper
  - org.eclipse.viatra.addon.querybasedfeatures.runtime.handler.QueryBasedFeatures
  - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureSettingDelegateFactory (implements org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory)
  - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureSetup
  - org.eclipse.viatra.query.runtime.matchers.backend.QueryEvaluationHint
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.QueryExplorerObservableFactory (implements org.eclipse.core.databinding.observable.masterdetail.IObservableFactory)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.QueryExplorerPatternRegistry
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.util.QueryExplorerResourceChangeListener (implements org.eclipse.core.resources.IResourceChangeListener)
  - org.eclipse.viatra.query.runtime.matchers.backend.QueryHintOption<HintValue>
  - org.eclipse.viatra.query.runtime.base.api.QueryResultAssociativeStore<KeyType,ValueType>
    - org.eclipse.viatra.query.runtime.base.api.QueryResultMap<KeyType,ValueType> (implements java.util.Map<K,V>)
    - org.eclipse.viatra.query.runtime.base.api.QueryResultMultimap<KeyType,ValueType> (implements com.google.common.collect.Multimap<K,V>)
      - org.eclipse.viatra.transformation.evm.qrm.EVMBasedQueryResultMultimap<Match,KeyType,ValueType>
  - org.eclipse.viatra.query.runtime.internal.apiimpl.QueryResultWrapper
    - org.eclipse.viatra.query.runtime.api.impl.BaseMatcher<Match> (implements org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher<Match>)
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActionContextMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActionInputMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActionOutputMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityEdgeInGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedEdgeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupContainedNodeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupInActivityMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSubgroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityGroupSuperGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeActivityMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeInGroupMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ActivityNodeMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.AndPatternMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.AssociationEndTypeMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.AtomicEventPatternMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.BehaviorContextMatcher
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.ChildrenMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassExtensionMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierAttributeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierFeatureMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassifierGeneralMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ClassSuperClassMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.ComplexAndTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.ComplexFollowsTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.ComplexNotTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.ComplexOrTransitionMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectableElementEndMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ConnectorKindMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.DeploymentTargetDeployedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipSourceMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.DirectedRelationshipTargetMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ElementOwnerMatcher
      - org.eclipse.viatra.transformation.views.traceability.patterns.EmptyTraceMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.EnabledNegativeTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.EnabledTransitionMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.EncapsulatedClassifierOwnedPortMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.EpsilonTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.EquivalentStatesMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.EquivalentTransitionsMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.EventProcessedByEventTokenMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.EventTokensInModelMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ExtensionMetaclassMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.FeatureFeaturingClassifierMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.FinalStatesMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.FinishedAutomatonMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.FollowsPatternMatcher
      - org.eclipse.viatra.query.runtime.api.GenericPatternMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.InitialStateMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.InitStateMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.LatestEventMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.MessageMessageKindMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementClientDependencyMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementNamespaceMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamedElementQualifiedNameMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceImportedMemberMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceMemberMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.NamespaceOwnedMemberMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.NegativeTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.NegativeTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.NonUnfoldedNotTransitionMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.NotPatternMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.OpaqueExpressionResultMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.OrPatternMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestedPackageMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageNestingPackageMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedStereotypeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PackageOwnedTypeMatcher
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.Param2containmentMatcher
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.Param2edgeMatcher
      - org.eclipse.viatra.addon.viewers.runtime.model.patterns.Param2itemMatcher
      - org.eclipse.viatra.transformation.views.traceability.patterns.Param2targetMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.PartiallyMatchedEventPatternMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.PropertyIsCompositeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.ProtocolTransitionReferredMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinedElementMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableElementRedefinitionContextMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RedefinableTemplateSignatureInheritedParameterMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.RelationshipRelatedElementMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.ResettableEventTokenMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsCompositeMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StateIsOrthogonalMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierPartMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.StructuredClassifierRoleMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TokenEntersTimedZoneMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TokenInFinalStateMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TokenInInitStateMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TokenInTimedZoneMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TokenInTrapStateMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TokenLeavesTimedZoneMatcher
      - org.eclipse.viatra.transformation.views.traceability.patterns.Trace2objectMatcher
      - org.eclipse.viatra.transformation.views.traceability.patterns.Trace2paramMatcher
      - org.eclipse.viatra.transformation.views.traceability.patterns.Trace2targetMatcher
      - org.eclipse.viatra.transformation.views.traceability.patterns.TraceMatcher
      - org.eclipse.viatra.cep.core.engine.runtime.TransitionWithEventTypeMatcher
      - org.eclipse.viatra.cep.core.engine.compiler.TranslatedEventPatternMatcher
      - org.eclipse.viatra.cep.core.metamodels.derived.TrapStateMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.TypePackageMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.VertexIncomingMatcher
      - org.eclipse.viatra.integration.uml.derivedfeatures.VertexOutgoingMatcher
  - org.eclipse.viatra.query.runtime.extensibility.QuerySpecificationRegistry
  - org.eclipse.viatra.query.runtime.registry.QuerySpecificationRegistry (implements org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistry)
  - org.eclipse.viatra.dse.evolutionary.initialselectors.RandomInitalSelector (implements org.eclipse.viatra.dse.evolutionary.interfaces.IInitialPopulationSelector)
  - org.eclipse.viatra.dse.evolutionary.parentselectors.RandomParentSelector (implements org.eclipse.viatra.dse.evolutionary.interfaces.IParentSelectionStrategy)
  - org.eclipse.viatra.dse.api.strategy.impl.RandomSearchStrategy (implements org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy)
  - org.eclipse.core.databinding.observable.Realm
    - org.eclipse.viatra.addon.databinding.runtime.api.ViatraHeadlessRealm
  - org.eclipse.viatra.query.runtime.rete.recipes.helper.RecipeRecognizer
  - org.eclipse.viatra.query.runtime.rete.recipes.helper.RecipesHelper
  - org.eclipse.viatra.query.runtime.rete.traceability.RecipeTraceInfo (implements org.eclipse.viatra.query.runtime.rete.traceability.TraceInfo)
    - org.eclipse.viatra.query.runtime.rete.traceability.ActiveNodeConflictTrace
    - org.eclipse.viatra.query.runtime.rete.traceability.CompiledQuery (implements org.eclipse.viatra.query.runtime.rete.traceability.PatternTraceInfo)
    - org.eclipse.viatra.query.runtime.rete.traceability.ParameterProjectionTrace (implements org.eclipse.viatra.query.runtime.rete.traceability.PatternTraceInfo)
    - org.eclipse.viatra.query.runtime.rete.traceability.PlanningTrace (implements org.eclipse.viatra.query.runtime.rete.traceability.PatternTraceInfo)
      - org.eclipse.viatra.query.runtime.rete.traceability.CompiledSubPlan
    - org.eclipse.viatra.query.runtime.rete.traceability.UserRequestTrace
  - org.eclipse.viatra.transformation.evm.specific.resolver.ReconfigurableConflictResolver<RCSet> (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
    - org.eclipse.viatra.transformation.evm.specific.resolver.FixedPriorityConflictResolver
      - org.eclipse.viatra.transformation.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver
      - org.eclipse.viatra.transformation.runtime.emf.transformation.eventdriven.RuleOrderBasedFixedPriorityResolver
  - org.eclipse.viatra.transformation.evm.transactions.specific.job.RecordingJob.RecordingJobContextData
  - org.eclipse.viatra.query.runtime.rete.construction.plancompiler.RecursionCutoffPoint
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.RedefinableElementRedefinedElementProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.RedefinableElementRedefinitionContextProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.RedefinableTemplateSignatureInheritedParameterProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.RelationshipRelatedElementProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.ResettableEventTokenProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.api.engine.ResetTransformations
  - org.eclipse.viatra.query.patternlanguage.emf.util.ResourceDiagnosticFeedback (implements org.eclipse.viatra.query.patternlanguage.emf.util.IErrorFeedback)
  - org.eclipse.viatra.query.runtime.rete.matcher.ReteBackendFactory (implements org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendFactory)
  - org.eclipse.viatra.query.runtime.rete.boundary.ReteBoundary
  - org.eclipse.viatra.query.runtime.rete.network.ReteContainer
  - org.eclipse.viatra.query.runtime.rete.matcher.ReteEngine (implements org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackend)
  - org.eclipse.viatra.query.runtime.rete.util.ReteHintOptions
  - org.eclipse.viatra.query.runtime.rete.construction.plancompiler.ReteRecipeCompiler
  - org.eclipse.viatra.transformation.debug.model.transformationstate.RuleActivation (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.evm.api.RuleBase
    - org.eclipse.viatra.transformation.evm.api.adapter.AdaptableRuleBase
    - org.eclipse.viatra.dse.base.DseEvmRuleBase
  - org.eclipse.viatra.transformation.debug.model.breakpoint.RuleBreakpointHandler (implements org.eclipse.viatra.transformation.debug.model.breakpoint.ITransformationBreakpointHandler)
  - org.eclipse.viatra.transformation.evm.api.RuleEngine
    - org.eclipse.viatra.transformation.evm.api.ExecutionSchema
  - org.eclipse.viatra.transformation.evm.specific.RuleEngines
  - org.eclipse.viatra.cep.vepl.jvmmodel.RuleGenerator
  - org.eclipse.viatra.transformation.evm.api.RuleInstance<EventAtom> (implements org.eclipse.viatra.transformation.evm.notification.IActivationNotificationProvider)
  - org.eclipse.viatra.transformation.debug.transformationtrace.model.RuleParameterTrace (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.evm.specific.Rules
  - org.eclipse.viatra.transformation.evm.api.RuleSpecification<EventAtom>
  - org.eclipse.viatra.query.runtime.api.impl.RunOnceQueryEngine (implements org.eclipse.viatra.query.runtime.api.IRunOnceQueryEngine)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.handlers.RuntimeMatcherRegistrator (implements java.lang.Runnable)
  - org.eclipse.viatra.cep.core.engine.runtime.RuntimeRules
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.scc.SCC<V>
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.scc.SCCProperty
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.scc.SCCResult<V>
  - org.eclipse.viatra.transformation.evm.api.ScheduledExecution
  - org.eclipse.viatra.transformation.evm.api.Scheduler
    - org.eclipse.viatra.integration.mwe2.eventdriven.MWE2BaseControllableScheduler (implements org.eclipse.viatra.integration.mwe2.eventdriven.IController)
    - org.eclipse.viatra.transformation.evm.specific.scheduler.TimedScheduler
    - org.eclipse.viatra.transformation.evm.specific.scheduler.UpdateCompleteBasedScheduler (implements org.eclipse.viatra.transformation.evm.update.IUpdateCompleteListener)
  - org.eclipse.viatra.transformation.evm.specific.Schedulers
  - org.eclipse.viatra.transformation.evm.api.resolver.ScopedConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictSet)
  - org.eclipse.viatra.query.runtime.localsearch.plan.SearchPlan
  - org.eclipse.viatra.query.runtime.localsearch.plan.SearchPlanExecutor (implements org.eclipse.viatra.query.runtime.localsearch.matcher.ILocalSearchAdaptable)
  - org.eclipse.viatra.addon.viewers.runtime.extensions.SelectionHelper
  - org.eclipse.viatra.integration.mwe2.mwe2impl.Sequence (implements org.eclipse.viatra.integration.mwe2.ICompositeStep, org.eclipse.viatra.integration.mwe2.ITransformationStep)
    - org.eclipse.viatra.integration.mwe2.mwe2impl.ForEachLoop
    - org.eclipse.viatra.integration.mwe2.mwe2impl.ForLoop
    - org.eclipse.viatra.integration.mwe2.mwe2impl.Parallel
    - org.eclipse.viatra.integration.mwe2.mwe2impl.WhileLoop
      - org.eclipse.viatra.integration.mwe2.mwe2impl.DoWhileLoop
  - org.eclipse.viatra.query.runtime.base.api.filters.SimpleBaseIndexFilter (implements org.eclipse.viatra.query.runtime.base.api.filters.IBaseIndexObjectFilter)
  - org.eclipse.viatra.query.patternlanguage.emf.util.SimpleClassLoaderProvider (implements org.eclipse.viatra.query.patternlanguage.emf.util.IClassLoaderProvider)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.util.JavaProjectClassLoaderProvider (implements org.eclipse.viatra.query.patternlanguage.emf.ui.util.IWorkspaceUtilities)
  - org.eclipse.viatra.dse.evolutionary.mutationrate.SimpleMutationRate (implements org.eclipse.viatra.dse.evolutionary.interfaces.IMutationRate)
  - org.eclipse.viatra.dse.evolutionary.reproduction.SimpleReproductionStrategy (implements org.eclipse.viatra.dse.evolutionary.interfaces.IReproductionStrategy)
  - org.eclipse.viatra.dse.statecoding.simple.SimpleStateCoder (implements org.eclipse.viatra.dse.statecode.IStateCoder)
  - org.eclipse.viatra.dse.statecoding.simple.SimpleStateCoderFactory (implements org.eclipse.viatra.dse.statecode.IStateCoderFactory)
  - org.eclipse.viatra.addon.validation.core.violationkey.SimpleViolationKey (implements org.eclipse.viatra.addon.validation.core.violationkey.ViolationKey)
  - org.eclipse.viatra.query.runtime.extensibility.SingletonExtensionFactory (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.core.runtime.IExecutableExtensionFactory)
    - org.eclipse.viatra.query.runtime.extensibility.PQueryExtensionFactory
  - org.eclipse.viatra.query.runtime.matchers.util.SingletonInstanceProvider<T> (implements org.eclipse.viatra.query.runtime.matchers.util.IProvider<T>)
    - org.eclipse.viatra.query.runtime.extensibility.SingletonQueryGroupProvider (implements org.eclipse.viatra.query.runtime.extensibility.IQueryGroupProvider)
    - org.eclipse.viatra.query.runtime.extensibility.SingletonQuerySpecificationProvider (implements org.eclipse.viatra.query.runtime.extensibility.IQuerySpecificationProvider)
  - org.eclipse.viatra.dse.base.SingletonSetConflictResolver (implements org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver)
  - org.eclipse.viatra.dse.api.Solution
  - org.eclipse.viatra.dse.solutionstore.SolutionStore
  - org.eclipse.viatra.dse.solutionstore.SolutionStore.ANumberOfEnoughSolutions (implements org.eclipse.viatra.dse.solutionstore.SolutionStore.IEnoughSolutions)
  - org.eclipse.viatra.dse.solutionstore.SolutionStore.BestSolutionSaver (implements org.eclipse.viatra.dse.solutionstore.SolutionStore.ISolutionSaver)
  - org.eclipse.viatra.dse.solutionstore.SolutionStore.SimpleSolutionSaver (implements org.eclipse.viatra.dse.solutionstore.SolutionStore.ISolutionSaver)
  - org.eclipse.viatra.dse.api.SolutionTrajectory
  - org.eclipse.viatra.query.patternlanguage.emf.specification.SpecificationBuilder
  - org.eclipse.viatra.dse.statecoding.StatecodingDependency
  - org.eclipse.viatra.dse.statecoding.StatecodingDependencyGraph
  - org.eclipse.viatra.dse.statecoding.StatecodingNode
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.StateIsCompositeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.StateIsOrthogonalProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl.StatisticsBasedConstraintCostFunction (implements org.eclipse.viatra.query.runtime.localsearch.planner.cost.ICostFunction)
    - org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl.IndexerBasedConstraintCostFunction
      - org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl.HybridMatcherConstraintCostFunction
  - org.eclipse.viatra.dse.api.Strategies
  - org.eclipse.xtend2.lib.StringConcatenationClient
    - org.eclipse.viatra.query.patternlanguage.emf.jvmmodel.BodyCodeGenerator
  - org.eclipse.viatra.integration.mwe2.mwe2impl.messages.StringMessage (implements org.eclipse.viatra.integration.mwe2.IMessage<ParameterType>)
  - org.eclipse.viatra.integration.mwe2.mwe2impl.messages.StringMessageFactory (implements org.eclipse.viatra.integration.mwe2.IMessageFactory<ParameterType,Message>)
  - org.eclipse.viatra.integration.mwe2.mwe2impl.messages.StringMessageProcessor (implements org.eclipse.viatra.integration.mwe2.IMessageProcessor<ParameterType,Message>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.StructuredClassifierPartProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.StructuredClassifierRoleProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.planning.SubPlan
  - org.eclipse.viatra.query.runtime.matchers.planning.SubPlanFactory
  - org.eclipse.viatra.integration.mwe2.mwe2impl.SubscribeTo (implements org.eclipse.viatra.integration.mwe2.ISubscribeTo)
  - org.eclipse.viatra.query.runtime.matchers.aggregators.sum (implements org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IAggregatorFactory)
  - org.eclipse.viatra.query.runtime.matchers.context.surrogate.SurrogateQueryRegistry
  - org.eclipse.viatra.dse.evolutionary.crossovers.SwapTransitionCrossover (implements org.eclipse.viatra.dse.evolutionary.interfaces.ICrossover)
  - org.eclipse.emf.ecore.util.Switch<T>
    - org.eclipse.viatra.cep.core.metamodels.automaton.util.AutomatonSwitch<T>
    - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.util.EMFPatternLanguageSwitch<T>
    - org.eclipse.viatra.cep.core.metamodels.events.util.EventsSwitch<T>
    - org.eclipse.viatra.query.tooling.generator.model.generatorModel.util.GeneratorModelSwitch<T>
    - org.eclipse.viatra.addon.viewers.runtime.notation.util.NotationSwitch<T>
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.util.PatternLanguageSwitch<T>
    - org.eclipse.viatra.query.runtime.rete.recipes.util.RecipesSwitch<T>
    - org.eclipse.viatra.transformation.views.traceability.util.TraceabilitySwitch<T>
    - org.eclipse.viatra.cep.core.metamodels.trace.util.TraceSwitch<T>
    - org.eclipse.viatra.cep.vepl.vepl.util.VeplSwitch<T>
  - org.eclipse.xtext.parser.antlr.SyntaxErrorMessageProvider (implements org.eclipse.xtext.parser.antlr.ISyntaxErrorMessageProvider)
    - org.eclipse.viatra.query.patternlanguage.emf.validation.EMFPatternLanguageSyntaxErrorMessageProvider
  - org.eclipse.viatra.query.tooling.core.targetplatform.TargetPlatformMetamodelsIndex (implements org.eclipse.viatra.query.tooling.core.targetplatform.ITargetPlatformMetamodelLoader)
  - org.eclipse.viatra.query.tooling.core.targetplatform.TargetPlatformMetamodelsIndex.TargetPlatformMetamodel
  - org.eclipse.viatra.dse.statecoding.TheStateCoder (implements org.eclipse.viatra.dse.statecode.IStateCoder)
  - org.eclipse.viatra.dse.statecoding.TheStateCoderFactory (implements org.eclipse.viatra.dse.statecode.IStateCoderFactory)
  - org.eclipse.viatra.dse.base.ThreadContext (implements org.eclipse.viatra.dse.base.IDseStrategyContext)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.viatra.transformation.runtime.emf.transformation.eventdriven.InconsistentEventSemanticsException
      - org.eclipse.viatra.integration.mwe2.mwe2impl.exceptions.InvalidParameterTypeException
      - org.eclipse.viatra.transformation.runtime.emf.modelmanipulation.ModelManipulationException
      - org.eclipse.viatra.integration.mwe2.mwe2impl.exceptions.NoSuchTopicNameException
      - org.eclipse.viatra.query.runtime.matchers.planning.QueryProcessingException
        - org.eclipse.viatra.query.runtime.matchers.psystem.queries.QueryInitializationException
          - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.RewriterException
        - org.eclipse.viatra.query.runtime.rete.construction.RetePatternBuildException
      - org.eclipse.viatra.query.patternlanguage.emf.ResolutionException
      - java.lang.RuntimeException
        - org.eclipse.viatra.dse.api.DSEException
        - org.eclipse.viatra.dse.util.EMFHelper.EmfHelperException
      - org.eclipse.viatra.query.runtime.base.exception.ViatraBaseException
      - org.eclipse.viatra.transformation.debug.communication.ViatraDebuggerException
      - org.eclipse.viatra.query.runtime.exception.ViatraQueryException
        - org.eclipse.viatra.query.runtime.localsearch.exceptions.LocalSearchException
  - org.eclipse.viatra.transformation.evm.specific.scheduler.TimedScheduler.TimedSchedulerFactory (implements org.eclipse.viatra.transformation.evm.api.Scheduler.ISchedulerFactory)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TokenEntersTimedZoneProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInFinalStateProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInInitStateProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInTimedZoneProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TokenInTrapStateProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TokenLeavesTimedZoneProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.tooling.core.preferences.ToolingCorePreferenceConstants
  - org.eclipse.viatra.integration.mwe2.mwe2impl.Topic (implements org.eclipse.viatra.integration.mwe2.ITopic)
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.topsort.TopologicalSorting
  - org.eclipse.viatra.transformation.views.traceability.patterns.util.Trace2objectProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.views.traceability.patterns.util.Trace2paramProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.views.traceability.patterns.util.Trace2targetProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.transformation.views.traceability.TraceabilityUtil
  - org.eclipse.viatra.transformation.tracer.TraceExecutor.TraceExecutorConflictSet (implements org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet)
  - org.eclipse.viatra.transformation.tracer.TraceExecutor.TraceExecutorIterator (implements java.util.Iterator<E>)
  - org.eclipse.viatra.transformation.views.traceability.patterns.util.TraceProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.vepl.jvmmodel.TraitGenerator
  - org.eclipse.viatra.dse.objectives.TrajectoryFitness
    - org.eclipse.viatra.dse.evolutionary.TrajectoryWithStateFitness
  - org.eclipse.viatra.dse.designspace.api.TrajectoryInfo (implements java.lang.Cloneable)
  - org.eclipse.viatra.transformation.evm.transactions.specific.TransactionalJobs
  - org.eclipse.viatra.transformation.evm.transactions.specific.TransactionalSchedulers
  - org.eclipse.viatra.cep.core.engine.compiler.TransformationBasedCompiler
  - org.eclipse.viatra.integration.mwe2.mwe2impl.TransformationChain (implements org.eclipse.viatra.integration.mwe2.ICompositeStep, org.eclipse.emf.mwe2.runtime.workflow.IWorkflowComponent)
  - org.eclipse.viatra.transformation.debug.configuration.TransformationDebuggerConfiguration (implements org.eclipse.viatra.transformation.evm.api.adapter.IAdapterConfiguration)
  - org.eclipse.viatra.transformation.debug.model.transformationstate.TransformationModelBuilder
  - org.eclipse.viatra.transformation.debug.model.transformationstate.TransformationModelElement (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.debug.model.transformationstate.TransformationModelProvider
  - org.eclipse.viatra.transformation.debug.model.transformationstate.TransformationRule (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.debug.model.transformationstate.TransformationState (implements java.io.Serializable)
  - org.eclipse.viatra.transformation.debug.model.transformationstate.TransformationStateBuilder
  - org.eclipse.viatra.integration.mwe2.mwe2impl.TransformationStep (implements org.eclipse.viatra.integration.mwe2.ITransformationStep)
  - org.eclipse.viatra.transformation.debug.transformationtrace.model.TransformationTrace (implements java.io.Serializable)
  - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.TransformerFunction (implements com.google.common.base.Function<F,T>)
  - org.eclipse.viatra.cep.core.engine.runtime.util.TransitionWithEventTypeProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.engine.compiler.util.TranslatedEventPatternProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.cep.core.metamodels.derived.util.TrapStateProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.jface.databinding.viewers.TreeStructureAdvisor
    - org.eclipse.viatra.query.tooling.ui.queryexplorer.content.matcher.QueryExplorerTreeStructureAdvisor
  - org.eclipse.viatra.query.runtime.matchers.tuple.Tuple
    - org.eclipse.viatra.query.runtime.matchers.tuple.FlatTuple
    - org.eclipse.viatra.query.runtime.matchers.tuple.LeftInheritanceTuple
    - org.eclipse.viatra.query.runtime.rete.tuple.MaskedTuple
    - org.eclipse.viatra.query.runtime.localsearch.MatchingFrame (implements java.lang.Cloneable)
  - org.eclipse.viatra.query.runtime.base.itc.alg.misc.Tuple<V>
  - org.eclipse.viatra.query.runtime.matchers.tuple.TupleMask
  - org.eclipse.viatra.query.runtime.rete.tuple.TupleMemory (implements org.eclipse.viatra.query.runtime.rete.tuple.Clearable, java.util.Collection<E>)
  - org.eclipse.viatra.query.runtime.rete.tuple.TupleValueProvider (implements org.eclipse.viatra.query.runtime.matchers.psystem.IValueProvider)
  - org.eclipse.viatra.query.runtime.matchers.planning.helpers.TypeHelper
  - org.eclipse.viatra.query.patternlanguage.typing.TypeInformation
  - org.eclipse.viatra.query.runtime.matchers.psystem.TypeJudgement
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.TypePackageProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.matchers.algorithms.UnionFind<V>
    - org.eclipse.viatra.query.runtime.base.itc.alg.incscc.UnionFind<V>
  - org.eclipse.viatra.query.runtime.matchers.algorithms.UnionFindNodeProperty<V>
    - org.eclipse.viatra.query.runtime.base.itc.alg.incscc.UnionFindNodeProperty<V>
  - org.eclipse.viatra.transformation.evm.specific.scheduler.UpdateCompleteBasedScheduler.UpdateCompleteBasedSchedulerFactory (implements org.eclipse.viatra.transformation.evm.api.Scheduler.ISchedulerFactory)
  - org.eclipse.viatra.transformation.evm.update.UpdateCompleteProvider (implements org.eclipse.viatra.transformation.evm.update.IUpdateCompleteProvider)
    - org.eclipse.viatra.transformation.evm.update.IQBaseCallbackUpdateCompleteProvider
    - org.eclipse.viatra.transformation.evm.update.QueryEngineUpdateCompleteProvider
    - org.eclipse.viatra.transformation.evm.transactions.update.TransactionUpdateCompleteProvider
  - org.eclipse.viatra.cep.vepl.jvmmodel.Utils
  - org.eclipse.viatra.addon.validation.core.ValidationEngine (implements org.eclipse.viatra.addon.validation.core.api.IValidationEngine)
  - org.eclipse.viatra.addon.validation.core.ValidationEngineBuilder
  - org.eclipse.viatra.cep.vepl.validation.ValidationHelper
  - org.eclipse.viatra.addon.validation.runtime.ValidationInitializerUtil
  - org.eclipse.viatra.addon.validation.runtime.ui.ValidationInitUtil
  - org.eclipse.viatra.addon.validation.runtime.ValidationPartListener (implements org.eclipse.ui.IPartListener)
  - org.eclipse.viatra.addon.validation.runtime.ValidationUtil
  - org.eclipse.core.databinding.property.value.ValueProperty (implements org.eclipse.core.databinding.property.value.IValueProperty)
    - org.eclipse.viatra.addon.databinding.runtime.adapter.MatcherProperties.MatcherLabelProperty
    - org.eclipse.viatra.addon.databinding.runtime.adapter.MatcherProperties.MatcherProperty
  - org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl.VariableBindingBasedCostEstimator (implements org.eclipse.viatra.query.runtime.localsearch.planner.cost.ICostEstimator)
  - org.eclipse.viatra.query.runtime.localsearch.planner.cost.impl.VariableBindingBasedCostFunction (implements org.eclipse.viatra.query.runtime.localsearch.planner.cost.ICostFunction)
  - org.eclipse.viatra.cep.vepl.parser.antlr.VeplAntlrTokenFileProvider (implements org.eclipse.xtext.parser.antlr.IAntlrTokenFileProvider)
  - org.eclipse.viatra.cep.vepl.VeplStandaloneSetupGenerated (implements org.eclipse.xtext.ISetup)
    - org.eclipse.viatra.cep.vepl.VeplStandaloneSetup
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.VertexIncomingProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.integration.uml.derivedfeatures.util.VertexOutgoingProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.base.api.ViatraBaseFactory
  - org.eclipse.viatra.cep.tooling.core.nature.ViatraCepNature (implements org.eclipse.core.resources.IProjectNature)
  - org.eclipse.viatra.addon.viewers.runtime.zest.ViatraGraphViewers
  - org.eclipse.viatra.addon.databinding.runtime.api.ViatraObservables
  - org.eclipse.viatra.query.runtime.api.ViatraQueryEngine
    - org.eclipse.viatra.query.runtime.api.AdvancedViatraQueryEngine
  - org.eclipse.viatra.query.runtime.api.ViatraQueryEngineManager
  - org.eclipse.viatra.query.runtime.api.ViatraQueryEngineOptions
  - org.eclipse.viatra.query.runtime.api.ViatraQueryEngineOptions.Builder
  - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryEvent<Match> (implements org.eclipse.viatra.transformation.evm.api.event.Event<EventAtom>)
  - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryEventRealm (implements org.eclipse.viatra.transformation.evm.api.event.EventRealm)
  - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryEventSourceSpecification<Match> (implements org.eclipse.viatra.transformation.evm.api.event.EventSourceSpecification<EventAtom>)
  - org.eclipse.viatra.query.runtime.util.ViatraQueryLoggingUtil
  - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryMatchEventFilter<Match> (implements org.eclipse.viatra.transformation.evm.api.event.EventFilter<EventAtom>)
  - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryMultiMatchEventFilter<Match> (implements org.eclipse.viatra.transformation.evm.api.event.EventFilter<EventAtom>)
  - org.eclipse.viatra.query.tooling.core.project.ViatraQueryNature (implements org.eclipse.core.resources.IProjectNature)
  - org.eclipse.viatra.query.runtime.extensibility.ViatraQueryRuntimeConstants
  - org.eclipse.viatra.query.runtime.emf.helper.ViatraQueryRuntimeHelper
  - org.eclipse.viatra.integration.uml.ViatraQueryUMLStandaloneSetup
  - org.eclipse.viatra.addon.viewers.runtime.extensions.ViatraViewersPartSupport
    - org.eclipse.viatra.addon.viewers.runtime.extensions.ViatraViewersViewSupport
      - org.eclipse.viatra.addon.viewers.runtime.extensions.jface.ViatraViewersJFaceViewSupport (implements org.eclipse.jface.viewers.ISelectionProvider)
        - org.eclipse.viatra.addon.viewers.runtime.zest.extensions.ViatraViewersZestViewSupport
  - org.eclipse.viatra.addon.viewers.runtime.ViatraViewerSupport
  - org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
    - org.eclipse.jface.viewers.ContentViewer
      - org.eclipse.viatra.integration.zest.viewer.ZestContentViewer
        - org.eclipse.viatra.integration.zest.viewer.ModifiableZestContentViewer
  - org.eclipse.viatra.addon.viewers.runtime.model.ViewerDataFilter
  - org.eclipse.viatra.addon.viewers.runtime.model.ViewerDataModel
    - org.eclipse.viatra.addon.viewers.runtime.model.ViatraViewerDataModel
  - org.eclipse.viatra.addon.viewers.runtime.model.ViewerFilterDefinition
  - org.eclipse.viatra.addon.viewers.runtime.model.listeners.ViewerLabelListenerAdapter (implements org.eclipse.viatra.addon.viewers.runtime.model.listeners.IViewerLabelListener)
  - org.eclipse.viatra.addon.viewers.runtime.model.ViewersAnnotatedPatternTester (implements com.google.common.base.Predicate<T>)
  - org.eclipse.viatra.addon.viewers.runtime.extensions.ViewersComponentConfiguration
  - org.eclipse.viatra.addon.viewers.runtime.model.ViewersRuntimeModelUtil
  - org.eclipse.viatra.addon.viewers.runtime.model.ViewerState (implements org.eclipse.viatra.addon.viewers.runtime.model.listeners.IViewerLabelListener, org.eclipse.viatra.addon.viewers.runtime.model.listeners.IViewerStateListener)
  - org.eclipse.viatra.addon.viewers.runtime.util.ViewerTraceabilityUtil
  - org.eclipse.viatra.transformation.views.core.ViewModelManager
  - org.eclipse.viatra.transformation.views.core.ViewModelRule
    - org.eclipse.viatra.addon.viewers.runtime.model.ContainmentRule
    - org.eclipse.viatra.addon.viewers.runtime.model.EdgeRule
    - org.eclipse.viatra.addon.viewers.runtime.model.ItemRule
  - org.eclipse.viatra.transformation.views.core.util.ViewModelUtil
  - org.eclipse.viatra.addon.validation.core.Violation (implements org.eclipse.viatra.addon.validation.core.api.IViolation)
  - org.eclipse.viatra.addon.validation.core.ViolationCreationProcessor (implements org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>)
  - org.eclipse.viatra.query.runtime.base.comprehension.WellbehavingDerivedFeatureRegistry
  - org.eclipse.viatra.query.patternlanguage.emf.specification.XBaseEvaluator (implements org.eclipse.viatra.query.runtime.matchers.psystem.IExpressionEvaluator)
  - org.eclipse.viatra.query.tooling.core.project.XmlDocumentHelper
  - org.eclipse.xtext.common.types.xtext.ui.XtextResourceSetBasedProjectProvider (implements org.eclipse.xtext.common.types.access.jdt.IJavaProjectProvider)
    - org.eclipse.viatra.query.patternlanguage.emf.ui.ViatraQueryJavaProjectProvider

## Interface Hierarchy

- org.eclipse.viatra.dse.objectives.ActivationFitnessProcessor
- org.eclipse.viatra.transformation.evm.api.event.ActivationState
- org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonPackage.Literals
- org.eclipse.viatra.transformation.evm.specific.resolver.CallbackConflictResolver.ActivationChoiceStrategy
- org.eclipse.viatra.query.runtime.rete.tuple.Clearable
  - org.eclipse.viatra.query.runtime.rete.network.Mailbox
- java.lang.Cloneable
  - org.eclipse.viatra.query.runtime.api.IPatternMatch
- org.eclipse.viatra.transformation.evm.api.resolver.ConflictResolver
- org.eclipse.viatra.transformation.evm.api.resolver.ConflictSet
  - org.eclipse.viatra.transformation.evm.api.resolver.ChangeableConflictSet
- org.eclipse.viatra.addon.validation.core.listeners.ConstraintListener
- org.eclipse.viatra.query.runtime.base.api.DataTypeListener
- org.eclipse.viatra.transformation.debug.communication.DebuggerTargetEndpointMBean
- org.eclipse.viatra.query.runtime.rete.boundary.Disconnectable
- org.eclipse.viatra.dse.base.DseIdPoolHelper.IGetRuleExecutions
- org.eclipse.viatra.query.runtime.base.api.EMFBaseIndexChangeListener
- org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage.Literals
- org.eclipse.viatra.transformation.evm.api.event.Event<EventAtom>
- org.eclipse.viatra.transformation.evm.transactions.specific.job.EventAtomEditingDomainProvider<EventAtom>
- org.eclipse.viatra.transformation.evm.api.event.EventFilter<EventAtom>
- org.eclipse.viatra.transformation.evm.api.event.EventHandler<EventAtom>
- org.eclipse.viatra.transformation.evm.api.event.EventRealm
- org.eclipse.viatra.transformation.evm.api.event.EventSource<EventAtom>
- org.eclipse.viatra.transformation.evm.api.event.EventSourceSpecification<EventAtom>
- org.eclipse.viatra.cep.core.metamodels.events.EventsPackage.Literals
- org.eclipse.viatra.transformation.evm.api.event.EventType
- org.eclipse.viatra.query.runtime.base.api.FeatureListener
- org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelPackage.Literals
- org.eclipse.viatra.cep.core.api.rules.IActionHandler
- org.eclipse.viatra.transformation.debug.activationcoder.IActivationCoder
- org.eclipse.viatra.transformation.evm.notification.IActivationNotificationListener
- org.eclipse.viatra.transformation.evm.notification.IActivationNotificationProvider
- org.eclipse.viatra.transformation.evm.api.adapter.IAdaptableEVMFactoryListener
- org.eclipse.viatra.transformation.evm.api.adapter.IAdapterConfiguration
- org.eclipse.viatra.query.runtime.localsearch.matcher.integration.IAdornmentProvider
- org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IAggregatorFactory
- org.eclipse.viatra.query.runtime.rete.aggregation.IAggregatorNode
- org.eclipse.viatra.query.patternlanguage.annotations.IAnnotationValidatorLoader
- org.eclipse.viatra.transformation.evm.notification.IAttributeMonitorListener<Atom>
- org.eclipse.viatra.query.runtime.api.scope.IBaseIndex
- org.eclipse.viatra.query.runtime.base.api.filters.IBaseIndexFeatureFilter
- org.eclipse.viatra.query.runtime.base.api.filters.IBaseIndexObjectFilter
- org.eclipse.viatra.query.runtime.base.api.filters.IBaseIndexResourceFilter
- org.eclipse.jface.viewers.IBaseLabelProvider
  - org.eclipse.jface.viewers.ILabelProvider
    - org.eclipse.gef.zest.fx.jface.IGraphAttributesProvider
      - org.eclipse.viatra.integration.zest.viewer.IGraphAttributesProvider2
- org.eclipse.viatra.cep.core.api.rules.ICepRule
- org.eclipse.viatra.query.patternlanguage.emf.util.IClassLoaderProvider
- org.eclipse.viatra.integration.mwe2.ICompositeStep
- org.eclipse.viatra.query.runtime.registry.IConnectorListener
- org.eclipse.viatra.addon.validation.core.api.IConstraint
- org.eclipse.viatra.query.runtime.localsearch.planner.cost.IConstraintEvaluablePredicateProvider
- org.eclipse.viatra.query.runtime.localsearch.planner.cost.IConstraintEvaluationContext
- org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IConstraintFilter
- org.eclipse.viatra.addon.validation.core.api.IConstraintSpecification
- org.eclipse.jface.viewers.IContentProvider
  - org.eclipse.viatra.integration.zest.viewer.IGraphEdgeContentProvider (also extends org.eclipse.viatra.integration.zest.viewer.INestedGraphContentProvider)
  - org.eclipse.viatra.integration.zest.viewer.IGraphEntityRelationshipContentProvider (also extends org.eclipse.viatra.integration.zest.viewer.INestedGraphContentProvider)
  - org.eclipse.viatra.integration.zest.viewer.INestedGraphContentProvider
    - org.eclipse.viatra.integration.zest.viewer.IGraphEdgeContentProvider (also extends org.eclipse.jface.viewers.IContentProvider)
    - org.eclipse.viatra.integration.zest.viewer.IGraphEntityRelationshipContentProvider (also extends org.eclipse.jface.viewers.IContentProvider)
- org.eclipse.viatra.integration.mwe2.eventdriven.IController
  - org.eclipse.viatra.integration.mwe2.eventdriven.ISchedulerController<T>
- org.eclipse.viatra.query.runtime.localsearch.planner.cost.ICostEstimator
- org.eclipse.viatra.query.runtime.localsearch.planner.cost.ICostFunction
- org.eclipse.viatra.dse.evolutionary.interfaces.ICrossover
- org.eclipse.viatra.transformation.debug.communication.IDebuggerHostAgent
- org.eclipse.viatra.transformation.debug.communication.IDebuggerHostAgentListener
- org.eclipse.viatra.transformation.debug.communication.IDebuggerHostEndpoint
- org.eclipse.viatra.transformation.debug.communication.IDebuggerTargetAgent
- org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IDerivativeModificationReason
- org.eclipse.viatra.dse.designspace.api.IDesignSpace
- org.eclipse.viatra.dse.base.IDseStrategyContext
- org.eclipse.viatra.query.runtime.base.api.IEClassifierProcessor<ClassType,InstanceType>
  - org.eclipse.viatra.query.runtime.base.api.IEClassifierProcessor.IEClassProcessor
  - org.eclipse.viatra.query.runtime.base.api.IEClassifierProcessor.IEDataTypeProcessor
- org.eclipse.viatra.query.runtime.base.api.IEMFIndexingErrorListener
- org.eclipse.viatra.query.patternlanguage.emf.types.IEMFTypeProvider
- org.eclipse.viatra.query.runtime.api.scope.IEngineContext
- org.eclipse.viatra.addon.validation.core.api.IEntry
- org.eclipse.viatra.query.patternlanguage.emf.util.IErrorFeedback
- org.eclipse.viatra.query.runtime.base.api.IEStructuralFeatureProcessor
- org.eclipse.viatra.dse.evolutionary.interfaces.IEvaluationStrategy
- org.eclipse.viatra.query.runtime.rete.eval.IEvaluatorNode
- org.eclipse.viatra.transformation.evm.api.adapter.IEVMAdapter
- org.eclipse.viatra.transformation.evm.api.adapter.IEVMListener
- org.eclipse.viatra.dse.evolutionary.interfaces.IEvolutionaryStrategyAdapter
- org.eclipse.viatra.transformation.evm.api.IExecutor
- org.eclipse.viatra.query.patternlanguage.util.IExpectedPackageNameProvider
- org.eclipse.viatra.dse.visualizer.IExploreEventHandler
  - org.eclipse.viatra.dse.visualizer.IDesignSpaceVisualizer
- org.eclipse.viatra.query.runtime.matchers.psystem.IExpressionEvaluator
- org.eclipse.viatra.query.runtime.IExtensions
- org.eclipse.viatra.query.tooling.ui.util.IFilteredMatcherCollection
- org.eclipse.viatra.query.tooling.ui.util.IFilteredMatcherContent
- org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IFlattenCallPredicate
- org.eclipse.viatra.query.tooling.core.generator.fragments.IGenerationFragment
- org.eclipse.viatra.query.tooling.core.generator.fragments.IGenerationFragmentProvider
- org.eclipse.viatra.query.patternlanguage.emf.IGenmodelMappingLoader
- org.eclipse.viatra.dse.objectives.IGlobalConstraint
- org.eclipse.viatra.query.runtime.base.itc.alg.misc.IGraphPathFinder<V>
- org.eclipse.viatra.query.runtime.api.scope.IIndexingErrorListener
- org.eclipse.viatra.query.runtime.matchers.context.IInputKey
- org.eclipse.viatra.query.runtime.api.scope.IInstanceObserver
- org.eclipse.viatra.query.patternlanguage.validation.IIssueCallback
- org.eclipse.viatra.query.runtime.localsearch.matcher.ILocalSearchAdaptable
- org.eclipse.viatra.query.runtime.localsearch.matcher.ILocalSearchAdapter
- org.eclipse.viatra.query.runtime.localsearch.operations.IMatcherBasedOperation
- org.eclipse.viatra.query.runtime.matchers.backend.IMatcherCapability
- org.eclipse.viatra.query.runtime.api.IMatchProcessor<Match>
- org.eclipse.viatra.query.runtime.api.IMatchUpdateListener<Match>
- org.eclipse.viatra.integration.mwe2.IMessage<ParameterType>
- org.eclipse.viatra.integration.mwe2.IMessageBroker
- org.eclipse.viatra.integration.mwe2.IMessageFactory<ParameterType,Message>
- org.eclipse.viatra.integration.mwe2.IMessageProcessor<ParameterType,Message>
- org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider
  - org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance
- org.eclipse.viatra.query.tooling.ui.queryexplorer.IModelConnector
- org.eclipse.viatra.query.tooling.ui.util.IModelConnectorListener
- org.eclipse.viatra.transformation.runtime.emf.modelmanipulation.IModelManipulations
- org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.IMultisetAggregationOperator<Domain,Accumulator,AggregateResult>
- org.eclipse.viatra.dse.evolutionary.interfaces.IMutation
- org.eclipse.viatra.dse.evolutionary.interfaces.IMutationRate
- org.eclipse.viatra.query.runtime.rete.index.IndexerListener
- org.eclipse.viatra.query.runtime.base.api.InstanceListener
- org.eclipse.viatra.dse.objectives.IObjective
- org.eclipse.viatra.dse.statecoding.IObjectsProvider
- org.eclipse.viatra.dse.statecoding.IObjectsProviderFactory
- org.eclipse.viatra.cep.core.api.patterns.IObservableComplexEventPattern
- org.eclipse.viatra.addon.databinding.runtime.collection.IObservablePatternMatchCollectionUpdate<Match>
- org.eclipse.viatra.query.runtime.matchers.planning.IOperationCompiler<Collector>
- org.eclipse.viatra.dse.evolutionary.interfaces.IParentSelectionStrategy
- org.eclipse.viatra.query.patternlanguage.annotations.IPatternAnnotationAdditionalValidator
- org.eclipse.viatra.query.patternlanguage.annotations.IPatternAnnotationValidator
- org.eclipse.viatra.query.runtime.localsearch.plan.IPlanDescriptor
- org.eclipse.viatra.query.runtime.localsearch.plan.IPlanProvider
- org.eclipse.viatra.query.runtime.matchers.context.IPosetComparator
- org.eclipse.viatra.query.runtime.matchers.util.IProvider<T>
  - org.eclipse.viatra.query.runtime.extensibility.IQueryGroupProvider
  - org.eclipse.viatra.query.runtime.extensibility.IQuerySpecificationProvider
    - org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistryEntry
  - org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistryEntry
- org.eclipse.viatra.integration.mwe2.providers.IProvider
  - org.eclipse.viatra.integration.mwe2.providers.IConditionProvider
  - org.eclipse.viatra.integration.mwe2.providers.IIterableProvider
  - org.eclipse.viatra.integration.mwe2.providers.IIterationNumberProvider
- org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IPTraceableTraceProvider
  - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IRewriterTraceCollector
- org.eclipse.viatra.integration.mwe2.IPublishTo
- org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackend
- org.eclipse.viatra.query.runtime.matchers.context.IQueryBackendContext
- org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendFactory
- org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendHintProvider
- org.eclipse.viatra.addon.querybasedfeatures.runtime.IQueryBasedFeatureHandler
- org.eclipse.viatra.query.runtime.matchers.context.IQueryCacheContext
- org.eclipse.viatra.query.runtime.api.IQueryGroup
- org.eclipse.viatra.query.runtime.matchers.context.IQueryMetaContext
- org.eclipse.viatra.query.runtime.matchers.planning.IQueryPlannerStrategy
- org.eclipse.viatra.query.runtime.matchers.psystem.IQueryReference
- org.eclipse.viatra.query.runtime.matchers.backend.IQueryResultProvider
- org.eclipse.viatra.query.runtime.matchers.context.IQueryResultProviderAccess
- org.eclipse.viatra.query.runtime.base.api.IQueryResultSetter<KeyType,ValueType>
- org.eclipse.viatra.query.runtime.base.api.IQueryResultUpdateListener<KeyType,ValueType>
- org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContext
- org.eclipse.viatra.query.runtime.matchers.context.IQueryRuntimeContextListener
- org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistry
- org.eclipse.viatra.query.runtime.registry.IQuerySpecificationRegistryChangeListener
  - org.eclipse.viatra.query.runtime.registry.IDefaultRegistryView
  - org.eclipse.viatra.query.runtime.registry.IRegistryView
    - org.eclipse.viatra.query.runtime.registry.IDefaultRegistryView
- org.eclipse.viatra.query.runtime.registry.IRegistrySourceConnector
- org.eclipse.viatra.query.runtime.registry.IRegistryViewFactory
- org.eclipse.viatra.query.runtime.registry.IRegistryViewFilter
- org.eclipse.viatra.dse.evolutionary.interfaces.IReproductionStrategy
- org.eclipse.viatra.query.runtime.api.IRunOnceQueryEngine
- org.eclipse.viatra.query.runtime.localsearch.matcher.ISearchContext
- org.eclipse.viatra.query.runtime.localsearch.operations.ISearchOperation
  - org.eclipse.viatra.query.runtime.localsearch.operations.IIteratingSearchOperation
- org.eclipse.viatra.query.runtime.localsearch.planner.ISearchPlanCodeGenerator
- org.eclipse.viatra.dse.solutionstore.ISolutionFoundHandler
  - org.eclipse.viatra.dse.solutionstore.SolutionStore.IEnoughSolutions
- org.eclipse.viatra.dse.solutionstore.ISolutionNameProvider
- org.eclipse.viatra.dse.statecode.IStateCoder
- org.eclipse.viatra.dse.statecode.IStateCoderFactory
- org.eclipse.viatra.dse.evolutionary.interfaces.IStopCondition
- org.eclipse.viatra.dse.api.strategy.interfaces.IStrategy
  - org.eclipse.viatra.dse.evolutionary.interfaces.IInitialPopulationSelector
- org.eclipse.viatra.dse.api.strategy.interfaces.IStrategyFactory
- org.eclipse.viatra.cep.core.streams.IStreamManager
- org.eclipse.viatra.integration.mwe2.ISubscribeTo
- org.eclipse.viatra.dse.evolutionary.interfaces.ISurvivalStrategy
- org.eclipse.viatra.query.tooling.core.targetplatform.ITargetPlatformMetamodelLoader
- org.eclipse.viatra.query.runtime.base.itc.igraph.ITcDataSource<V>
  - org.eclipse.viatra.query.runtime.base.api.TransitiveClosureHelper
- org.eclipse.viatra.query.runtime.base.itc.igraph.ITcObserver<V>
- org.eclipse.viatra.query.runtime.base.itc.alg.misc.ITcRelation<V>
- java.lang.Iterable<T>
  - org.eclipse.viatra.query.runtime.rete.index.IterableIndexer (also extends org.eclipse.viatra.query.runtime.rete.index.Indexer)
    - org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer
  - org.eclipse.viatra.query.runtime.rete.network.Production (also extends org.eclipse.viatra.query.runtime.rete.network.Tunnel)
- org.eclipse.viatra.integration.mwe2.ITopic
- org.eclipse.viatra.transformation.debug.transformationtrace.serializer.ITraceModelSerializer
- org.eclipse.viatra.transformation.runtime.emf.rules.ITransformationRule<Match,Matcher>
- org.eclipse.viatra.integration.mwe2.ITransformationStep
- org.eclipse.viatra.query.patternlanguage.typing.ITypeInferrer
- org.eclipse.viatra.query.patternlanguage.typing.ITypeSystem
- org.eclipse.viatra.query.runtime.matchers.backend.IUpdateable
- org.eclipse.viatra.transformation.evm.update.IUpdateCompleteListener
- org.eclipse.viatra.transformation.evm.update.IUpdateCompleteProvider
- org.eclipse.viatra.addon.validation.core.api.IValidationEngine
- org.eclipse.viatra.query.runtime.matchers.psystem.IValueProvider
- org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IVariableRenamer
- org.eclipse.viatra.addon.viewers.runtime.model.listeners.IViewerLabelListener
- org.eclipse.viatra.addon.viewers.runtime.model.listeners.IViewerStateListener
- org.eclipse.viatra.addon.validation.core.api.IViolation
- org.eclipse.viatra.addon.validation.core.api.IViolationFilter
- org.eclipse.viatra.query.tooling.core.generator.genmodel.IVQGenmodelProvider
- org.eclipse.viatra.query.patternlanguage.emf.ui.util.IWorkspaceUtilities
- org.eclipse.viatra.query.runtime.base.api.LightweightEObjectObserver
- org.eclipse.viatra.query.runtime.base.api.NavigationHelper
- org.eclipse.viatra.query.runtime.rete.network.Node
  - org.eclipse.viatra.query.runtime.rete.index.Indexer
    - org.eclipse.viatra.query.runtime.rete.index.IterableIndexer (also extends java.lang.Iterable<T>)
      - org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer
    - org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer
  - org.eclipse.viatra.query.runtime.rete.index.IterableIndexer (also extends org.eclipse.viatra.query.runtime.rete.index.Indexer, java.lang.Iterable<T>)
    - org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer
  - org.eclipse.viatra.query.runtime.rete.network.MonotonicityAwareReceiver
  - org.eclipse.viatra.query.runtime.rete.network.Production (also extends java.lang.Iterable<T>, org.eclipse.viatra.query.runtime.rete.network.Tunnel)
  - org.eclipse.viatra.query.runtime.rete.index.ProjectionIndexer
  - org.eclipse.viatra.query.runtime.rete.network.Receiver
    - org.eclipse.viatra.query.runtime.rete.network.MonotonicityAwareReceiver
    - org.eclipse.viatra.query.runtime.rete.network.Production (also extends java.lang.Iterable<T>, org.eclipse.viatra.query.runtime.rete.network.Tunnel)
    - org.eclipse.viatra.query.runtime.rete.network.Tunnel (also extends org.eclipse.viatra.query.runtime.rete.network.Supplier)
      - org.eclipse.viatra.query.runtime.rete.network.Production (also extends java.lang.Iterable<T>)
  - org.eclipse.viatra.query.runtime.rete.network.RederivableNode
  - org.eclipse.viatra.query.runtime.rete.network.Supplier
    - org.eclipse.viatra.query.runtime.rete.network.Production (also extends java.lang.Iterable<T>, org.eclipse.viatra.query.runtime.rete.network.Tunnel)
    - org.eclipse.viatra.query.runtime.rete.network.Tunnel (also extends org.eclipse.viatra.query.runtime.rete.network.Receiver)
      - org.eclipse.viatra.query.runtime.rete.network.Production (also extends java.lang.Iterable<T>)
  - org.eclipse.viatra.query.runtime.rete.network.Tunnel (also extends org.eclipse.viatra.query.runtime.rete.network.Receiver, org.eclipse.viatra.query.runtime.rete.network.Supplier)
    - org.eclipse.viatra.query.runtime.rete.network.Production (also extends java.lang.Iterable<T>)
- org.eclipse.viatra.addon.viewers.runtime.notation.NotationPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.viatra.cep.core.metamodels.events.AbstractMultiplicity
      - org.eclipse.viatra.cep.core.metamodels.events.AtLeastOne
      - org.eclipse.viatra.cep.core.metamodels.events.Infinite
      - org.eclipse.viatra.cep.core.metamodels.events.Multiplicity
    - org.eclipse.viatra.cep.vepl.vepl.AbstractMultiplicity
      - org.eclipse.viatra.cep.vepl.vepl.AtLeastOne
      - org.eclipse.viatra.cep.vepl.vepl.Infinite
      - org.eclipse.viatra.cep.vepl.vepl.Multiplicity
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.Annotation
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.AnnotationParameter
    - org.eclipse.viatra.cep.core.metamodels.automaton.Automaton
    - org.eclipse.viatra.cep.vepl.vepl.ChainedExpression
    - org.eclipse.viatra.cep.vepl.vepl.ComplexEventExpression
      - org.eclipse.viatra.cep.vepl.vepl.Atom
    - org.eclipse.viatra.cep.core.metamodels.events.ComplexEventOperator
      - org.eclipse.viatra.cep.core.metamodels.events.AND
      - org.eclipse.viatra.cep.core.metamodels.events.FOLLOWS
      - org.eclipse.viatra.cep.core.metamodels.events.NEG
      - org.eclipse.viatra.cep.core.metamodels.events.OR
    - org.eclipse.viatra.cep.vepl.vepl.ComplexEventOperator
      - org.eclipse.viatra.cep.vepl.vepl.AndOperator
      - org.eclipse.viatra.cep.vepl.vepl.BinaryOperator
        - org.eclipse.viatra.cep.vepl.vepl.AndOperator
        - org.eclipse.viatra.cep.vepl.vepl.FollowsOperator
        - org.eclipse.viatra.cep.vepl.vepl.OrOperator
      - org.eclipse.viatra.cep.vepl.vepl.FollowsOperator
      - org.eclipse.viatra.cep.vepl.vepl.NegOperator
      - org.eclipse.viatra.cep.vepl.vepl.OrOperator
      - org.eclipse.viatra.cep.vepl.vepl.UnaryOperator
        - org.eclipse.viatra.cep.vepl.vepl.NegOperator
    - org.eclipse.viatra.query.tooling.generator.model.generatorModel.Configuration
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.Constraint
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.CheckConstraint
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.CompareConstraint
      - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EClassifierConstraint
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionConstraint
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternCompositionConstraint
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.TypeCheckConstraint
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonFactory
        - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguageFactory
        - org.eclipse.viatra.cep.core.metamodels.events.EventsFactory
        - org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelFactory
        - org.eclipse.viatra.addon.viewers.runtime.notation.NotationFactory
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternLanguageFactory
        - org.eclipse.viatra.query.runtime.rete.recipes.RecipesFactory
        - org.eclipse.viatra.transformation.views.traceability.TraceabilityFactory
        - org.eclipse.viatra.cep.core.metamodels.trace.TraceFactory
        - org.eclipse.viatra.cep.vepl.vepl.VeplFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonPackage
          - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EMFPatternLanguagePackage
          - org.eclipse.viatra.cep.core.metamodels.events.EventsPackage
          - org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelPackage
          - org.eclipse.viatra.addon.viewers.runtime.notation.NotationPackage
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternLanguagePackage
          - org.eclipse.viatra.query.runtime.rete.recipes.RecipesPackage
          - org.eclipse.viatra.transformation.views.traceability.TraceabilityPackage
          - org.eclipse.viatra.cep.core.metamodels.trace.TracePackage
          - org.eclipse.viatra.cep.vepl.vepl.VeplPackage
    - org.eclipse.viatra.cep.core.metamodels.events.Event
    - org.eclipse.viatra.cep.core.metamodels.events.EventModel
    - org.eclipse.viatra.cep.vepl.vepl.EventModel
    - org.eclipse.viatra.cep.core.metamodels.events.EventPattern
      - org.eclipse.viatra.cep.core.metamodels.events.AtomicEventPattern
      - org.eclipse.viatra.cep.core.metamodels.events.ComplexEventPattern
    - org.eclipse.viatra.cep.core.metamodels.events.EventPatternReference
    - org.eclipse.viatra.cep.core.metamodels.events.EventSource
    - org.eclipse.viatra.cep.core.metamodels.automaton.EventToken
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.Expression
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.AggregatedValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.BoolValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.ComputationValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.AggregatedValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.FunctionEvaluationValue
      - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EnumValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.FunctionEvaluationValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.ListValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.LiteralValueReference
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.BoolValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.ListValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.NumberValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.StringValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.LocalVariable
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.NumberValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.Parameter
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.ParameterRef
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.StringValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.ValueReference
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.AggregatedValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.BoolValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.ComputationValue
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.AggregatedValue
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.FunctionEvaluationValue
        - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.EnumValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.FunctionEvaluationValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.ListValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.LiteralValueReference
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.BoolValue
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.ListValue
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.NumberValue
          - org.eclipse.viatra.query.patternlanguage.patternLanguage.StringValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.NumberValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.StringValue
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.VariableValue
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.Variable
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.LocalVariable
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.Parameter
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.ParameterRef
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.VariableReference
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.VariableValue
    - org.eclipse.viatra.query.runtime.rete.recipes.ExpressionDefinition
    - org.eclipse.viatra.addon.viewers.runtime.notation.FormatSpecification
    - org.eclipse.viatra.addon.viewers.runtime.notation.FormattableElement
      - org.eclipse.viatra.addon.viewers.runtime.notation.Attribute
      - org.eclipse.viatra.addon.viewers.runtime.notation.Containment
      - org.eclipse.viatra.addon.viewers.runtime.notation.Edge
        - org.eclipse.viatra.addon.viewers.runtime.notation.Containment
      - org.eclipse.viatra.addon.viewers.runtime.notation.Item
    - org.eclipse.viatra.query.tooling.generator.model.generatorModel.GeneratorModelReference
    - org.eclipse.viatra.cep.core.metamodels.automaton.Guard
    - org.eclipse.viatra.cep.vepl.vepl.Import
      - org.eclipse.viatra.cep.vepl.vepl.GenericImport
      - org.eclipse.viatra.cep.vepl.vepl.QueryImport
    - org.eclipse.viatra.cep.core.metamodels.automaton.InternalModel
    - org.eclipse.viatra.query.runtime.rete.recipes.Mask
    - org.eclipse.viatra.cep.vepl.vepl.ModelElement
      - org.eclipse.viatra.cep.vepl.vepl.AbstractAtomicEventPattern
        - org.eclipse.viatra.cep.vepl.vepl.AtomicEventPattern
        - org.eclipse.viatra.cep.vepl.vepl.QueryResultChangeEventPattern
      - org.eclipse.viatra.cep.vepl.vepl.AtomicEventPattern
      - org.eclipse.viatra.cep.vepl.vepl.ComplexEventPattern
      - org.eclipse.viatra.cep.vepl.vepl.EventPattern
        - org.eclipse.viatra.cep.vepl.vepl.AbstractAtomicEventPattern
          - org.eclipse.viatra.cep.vepl.vepl.AtomicEventPattern
          - org.eclipse.viatra.cep.vepl.vepl.QueryResultChangeEventPattern
        - org.eclipse.viatra.cep.vepl.vepl.AtomicEventPattern
        - org.eclipse.viatra.cep.vepl.vepl.ComplexEventPattern
        - org.eclipse.viatra.cep.vepl.vepl.QueryResultChangeEventPattern
      - org.eclipse.viatra.cep.vepl.vepl.QueryResultChangeEventPattern
      - org.eclipse.viatra.cep.vepl.vepl.Rule
      - org.eclipse.viatra.cep.vepl.vepl.Trait
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.Modifiers
    - org.eclipse.viatra.query.runtime.rete.recipes.MonotonicityInfo
    - org.eclipse.viatra.addon.viewers.runtime.notation.NotationModel
    - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.PackageImport
    - org.eclipse.viatra.cep.core.metamodels.automaton.Parameter
    - org.eclipse.viatra.cep.core.metamodels.automaton.ParameterBinding
    - org.eclipse.viatra.cep.vepl.vepl.ParameterizedPatternCall
    - org.eclipse.viatra.cep.core.metamodels.automaton.ParameterTable
    - org.eclipse.viatra.cep.vepl.vepl.ParametrizedQueryReference
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionElement
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionHead
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.PathExpressionTail
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.Pattern
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternBody
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternCall
    - org.eclipse.viatra.cep.vepl.vepl.PatternCallParameter
    - org.eclipse.viatra.cep.vepl.vepl.PatternCallParameterList
    - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.PatternImport
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternModel
      - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.PatternModel
    - org.eclipse.viatra.query.tooling.generator.model.generatorModel.Property
    - org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.MultiParentNodeRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.ReteNodeRecipe)
        - org.eclipse.viatra.query.runtime.rete.recipes.ProductionRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.UniquenessEnforcerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.ProductionRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe)
      - org.eclipse.viatra.query.runtime.rete.recipes.UniquenessEnforcerRecipe
    - org.eclipse.viatra.query.runtime.rete.recipes.ReteNodeRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.AggregatorIndexerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.ExpressionEnforcerRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.FilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe)
        - org.eclipse.viatra.query.runtime.rete.recipes.TransitiveClosureRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.AntiJoinRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.BetaRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.AntiJoinRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.ExistenceJoinRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.AntiJoinRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.SemiJoinRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.JoinRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.ConstantRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.CountAggregatorRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorBucketRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorDispatcherRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.ExistenceJoinRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.AntiJoinRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.ExpressionEnforcerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.FilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.IndexerBasedAggregatorRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.CountAggregatorRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.IndexerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.AggregatorIndexerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.InputRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.JoinRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.MultiParentNodeRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe)
        - org.eclipse.viatra.query.runtime.rete.recipes.ProductionRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.UniquenessEnforcerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.ProductionRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.ProjectionIndexerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.SemiJoinRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe, org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe)
      - org.eclipse.viatra.query.runtime.rete.recipes.SingleParentNodeRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.AggregatorIndexerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.ExpressionEnforcerRecipe
            - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
            - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.FilterRecipe
            - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
            - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
            - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
            - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe)
          - org.eclipse.viatra.query.runtime.rete.recipes.TransitiveClosureRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.TrimmerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorBucketRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.DiscriminatorDispatcherRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.ExpressionEnforcerRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.CheckRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.EvalRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.FilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.EqualityFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.IndexerRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.AggregatorIndexerRecipe
          - org.eclipse.viatra.query.runtime.rete.recipes.ProjectionIndexerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.InequalityFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.InputFilterRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.ProjectionIndexerRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.SingleColumnAggregatorRecipe (also extends org.eclipse.viatra.query.runtime.rete.recipes.AlphaRecipe, org.eclipse.viatra.query.runtime.rete.recipes.RederivableNodeRecipe)
        - org.eclipse.viatra.query.runtime.rete.recipes.TransitiveClosureRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
        - org.eclipse.viatra.query.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.TransitiveClosureRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.TransparentRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.TrimmerRecipe
      - org.eclipse.viatra.query.runtime.rete.recipes.UniquenessEnforcerRecipe
    - org.eclipse.viatra.query.runtime.rete.recipes.ReteRecipe
    - org.eclipse.viatra.cep.core.metamodels.automaton.State
      - org.eclipse.viatra.cep.core.metamodels.automaton.FinalState
      - org.eclipse.viatra.cep.core.metamodels.automaton.InitState
      - org.eclipse.viatra.cep.core.metamodels.automaton.TrapState
    - org.eclipse.viatra.cep.core.metamodels.automaton.TimedZone
      - org.eclipse.viatra.cep.core.metamodels.automaton.HoldsFor
      - org.eclipse.viatra.cep.core.metamodels.automaton.Within
    - org.eclipse.viatra.cep.core.metamodels.trace.TimedZoneTrace
    - org.eclipse.viatra.cep.core.metamodels.events.Timewindow
    - org.eclipse.viatra.cep.vepl.vepl.Timewindow
    - org.eclipse.viatra.cep.core.metamodels.trace.Trace
    - org.eclipse.viatra.transformation.views.traceability.Trace
    - org.eclipse.viatra.transformation.views.traceability.Traceability
    - org.eclipse.viatra.cep.core.metamodels.trace.TraceModel
    - org.eclipse.viatra.cep.vepl.vepl.TraitList
    - org.eclipse.viatra.cep.vepl.vepl.TraitTypedParameterList
    - org.eclipse.viatra.cep.core.metamodels.automaton.Transition
      - org.eclipse.viatra.cep.core.metamodels.automaton.EpsilonTransition
      - org.eclipse.viatra.cep.core.metamodels.automaton.NegativeTransition
      - org.eclipse.viatra.cep.core.metamodels.automaton.TypedTransition
        - org.eclipse.viatra.cep.core.metamodels.automaton.NegativeTransition
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.Type
      - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.ClassType
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.EntityType
        - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.ClassType
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.JavaType
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.JavaType
      - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.ReferenceType
      - org.eclipse.viatra.query.patternlanguage.patternLanguage.RelationType
        - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.ReferenceType
    - org.eclipse.viatra.cep.vepl.vepl.TypedParameter
    - org.eclipse.viatra.cep.vepl.vepl.TypedParameterList
    - org.eclipse.viatra.cep.vepl.vepl.TypedParameterWithDefaultValue
    - org.eclipse.viatra.cep.vepl.vepl.UntilOperator
    - org.eclipse.viatra.query.tooling.generator.model.generatorModel.ViatraQueryGeneratorModel
    - org.eclipse.xtext.xbase.XExpression
      - org.eclipse.xtext.xbase.XBooleanLiteral
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.XBooleanLiteral
      - org.eclipse.xtext.xbase.XNumberLiteral
        - org.eclipse.viatra.query.patternlanguage.patternLanguage.XNumberLiteral
    - org.eclipse.xtext.xtype.XImportSection
      - org.eclipse.viatra.query.patternlanguage.emf.eMFPatternLanguage.XImportSection
- org.eclipse.viatra.addon.databinding.runtime.collection.ObservablePatternMatchCollection<M>
- org.eclipse.viatra.query.patternlanguage.patternLanguage.PatternLanguagePackage.Literals
- org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQueryHeader
  - org.eclipse.viatra.query.runtime.matchers.psystem.InitializablePQuery
  - org.eclipse.viatra.query.runtime.api.IQuerySpecification<Matcher>
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery (also extends org.eclipse.viatra.query.runtime.matchers.psystem.PTraceable)
    - org.eclipse.viatra.query.runtime.matchers.psystem.InitializablePQuery
- org.eclipse.viatra.query.runtime.matchers.psystem.PTraceable
  - org.eclipse.viatra.query.runtime.matchers.psystem.InitializablePQuery
  - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint
  - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeInfoProviderConstraint
    - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint
  - org.eclipse.viatra.query.runtime.matchers.psystem.PConstraint
    - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint
    - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeInfoProviderConstraint
      - org.eclipse.viatra.query.runtime.matchers.psystem.ITypeConstraint
  - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery (also extends org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQueryHeader)
    - org.eclipse.viatra.query.runtime.matchers.psystem.InitializablePQuery
- org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureInverter<ComputedType,StorageType>
- org.eclipse.viatra.query.runtime.rete.recipes.RecipesPackage.Literals
- org.eclipse.viatra.transformation.evm.api.Scheduler.ISchedulerFactory
- java.io.Serializable
  - org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphDataSource<V>
    - org.eclipse.viatra.query.runtime.base.itc.igraph.IBiDirectionalGraphDataSource<V>
  - org.eclipse.viatra.query.runtime.base.itc.igraph.IGraphObserver<V>
  - org.eclipse.viatra.transformation.debug.model.breakpoint.ITransformationBreakpointHandler
- org.eclipse.viatra.dse.solutionstore.SolutionStore.ISolutionSaver
- org.eclipse.viatra.transformation.views.traceability.TraceabilityPackage.Literals
- org.eclipse.viatra.query.runtime.rete.traceability.TraceInfo
  - org.eclipse.viatra.query.runtime.rete.traceability.PatternTraceInfo
- org.eclipse.viatra.cep.core.metamodels.trace.TracePackage.Literals
- org.eclipse.viatra.addon.validation.core.listeners.ValidationEngineListener
- org.eclipse.viatra.cep.vepl.vepl.VeplPackage.Literals
- org.eclipse.viatra.query.runtime.api.scope.ViatraBaseIndexChangeListener
- org.eclipse.viatra.query.runtime.api.ViatraQueryEngineInitializationListener
- org.eclipse.viatra.query.runtime.api.ViatraQueryEngineLifecycleListener
- org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher<Match>
- org.eclipse.viatra.query.runtime.api.ViatraQueryModelUpdateListener
- org.eclipse.viatra.addon.validation.core.violationkey.ViolationKey
- org.eclipse.viatra.addon.validation.core.listeners.ViolationListener

## Annotation Type Hierarchy

- org.eclipse.viatra.query.runtime.matchers.psystem.aggregations.AggregatorType (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.ParameterDirection (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.ExecutionType (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.query.patternlanguage.patternLanguage.CompareFeature (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.query.patternlanguage.validation.whitelist.PureWhitelist.PureElement.Type
    - org.eclipse.viatra.query.runtime.matchers.aggregators.ExtremumOperator.Extreme
    - org.eclipse.viatra.query.runtime.matchers.context.IndexingService
    - org.eclipse.viatra.query.runtime.matchers.psystem.PConstraint.CompareByMonotonousID (implements java.util.Comparator<T>)
    - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery.PQueryStatus
    - org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameterDirection
    - org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.ConstraintRemovalReason (implements org.eclipse.viatra.query.runtime.matchers.psystem.rewriters.IDerivativeModificationReason)
    - org.eclipse.viatra.query.runtime.matchers.util.Direction
    - org.eclipse.viatra.query.runtime.matchers.util.CollectionsFactory.CollectionsFramework
    - org.eclipse.viatra.dse.evolutionary.reproduction.SimpleReproductionStrategy.ReproductionStrategyType
    - org.eclipse.viatra.dse.evolutionary.stopconditions.CompositeStopCondition.CompositeType
    - org.eclipse.viatra.addon.validation.core.api.Severity
    - org.eclipse.viatra.query.runtime.rete.index.DualInputNode.Side
    - org.eclipse.viatra.query.runtime.rete.network.MessageKind
    - org.eclipse.viatra.query.runtime.rete.network.Direction
    - org.eclipse.viatra.query.runtime.rete.util.Options.NodeSharingOption
    - org.eclipse.viatra.query.runtime.rete.util.Options.InjectivityStrategy
    - org.eclipse.viatra.query.runtime.rete.util.Options.BuilderMethod
    - org.eclipse.viatra.query.runtime.rete.util.Options.FunctionalDependencyOption
    - org.eclipse.viatra.query.runtime.rete.util.Options.PlanTrimOption
    - org.eclipse.viatra.addon.viewers.runtime.model.ViewerState.ViewerStateFeature
    - org.eclipse.viatra.addon.viewers.runtime.notation.HierarchyPolicy (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.addon.querybasedfeatures.runtime.QueryBasedFeatureKind
    - org.eclipse.viatra.addon.databinding.runtime.adapter.ObservableDefinition.ObservableType
    - org.eclipse.viatra.query.runtime.localsearch.matcher.integration.LocalSearchBackendFactory (implements org.eclipse.viatra.query.runtime.matchers.backend.IQueryBackendFactory)
    - org.eclipse.viatra.query.runtime.localsearch.planner.PConstraintCategory
    - org.eclipse.viatra.query.patternlanguage.emf.validation.PatternValidationStatus
    - org.eclipse.viatra.query.runtime.api.ViatraQueryModelUpdateListener.ChangeLevel
    - org.eclipse.viatra.query.runtime.api.IModelConnectorTypeEnum
    - org.eclipse.viatra.cep.core.metamodels.automaton.EventContext (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.cep.core.api.evm.CepActivationStates (implements org.eclipse.viatra.transformation.evm.api.event.ActivationState)
    - org.eclipse.viatra.dse.api.DesignSpaceExplorer.DseLoggingLevel
    - org.eclipse.viatra.dse.base.GlobalContext.ExplorationProcessState
    - org.eclipse.viatra.dse.base.DseIdPoolHelper
    - org.eclipse.viatra.dse.objectives.impl.ModelQueryType
    - org.eclipse.viatra.dse.statecoding.StatecodingNodeType
    - org.eclipse.viatra.dse.statecoding.StatecodingDependencyType
    - org.eclipse.viatra.cep.vepl.formatting.VeplFormatter.Location
    - org.eclipse.viatra.cep.vepl.jvmmodel.NamingProvider.NamingPurpose
    - org.eclipse.viatra.cep.vepl.jvmmodel.ComplexPatternType
    - org.eclipse.viatra.cep.vepl.jvmmodel.FactoryMethodParameter
    - org.eclipse.viatra.cep.vepl.vepl.QueryResultChangeType (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.cep.vepl.vepl.ContextEnum (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.viatra.query.runtime.base.api.IndexingLevel
    - org.eclipse.viatra.transformation.evm.api.event.EventType.RuleEngineEventType (implements org.eclipse.viatra.transformation.evm.api.event.EventType)
    - org.eclipse.viatra.transformation.evm.api.event.EventType.DynamicEventType (implements org.eclipse.viatra.transformation.evm.api.event.EventType)
    - org.eclipse.viatra.transformation.evm.api.event.ActivationState.DynamicActivationState (implements org.eclipse.viatra.transformation.evm.api.event.ActivationState)
    - org.eclipse.viatra.transformation.evm.specific.crud.CRUDEventTypeEnum (implements org.eclipse.viatra.transformation.evm.api.event.EventType)
    - org.eclipse.viatra.transformation.evm.specific.crud.CRUDActivationStateEnum (implements org.eclipse.viatra.transformation.evm.api.event.ActivationState)
    - org.eclipse.viatra.transformation.evm.specific.event.ViatraQueryFilterSemantics