## Uses of Interface
org.eclipse.incquery.runtime.evm.api.event.EventRealm

- Packages that use EventRealm
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.evm.api |
  org.eclipse.incquery.runtime.evm.api.event |
  org.eclipse.incquery.runtime.evm.api.event.adapter |
  org.eclipse.incquery.runtime.evm.specific.event |

- - ### Uses of EventRealm in org.eclipse.incquery.runtime.evm.api

    Methods in org.eclipse.incquery.runtime.evm.api that return EventRealm
    Modifier and Type | Method and Description
    --- | ---
    `EventRealm` | RuleEngine.`getEventRealm()`
    `EventRealm` | RuleBase.`getEventRealm()`

    Methods in org.eclipse.incquery.runtime.evm.api with parameters of type EventRealm
    Modifier and Type | Method and Description
    --- | ---
    `static ExecutionSchema` | EventDrivenVM.`createExecutionSchema(EventRealm eventRealm, Scheduler.ISchedulerFactory schedulerFactory, java.util.Set<RuleSpecification<?>> specifications)` Creates a new execution schema that is initialized over the given EventRealm, creates an executor and rule base with the given rule specifications and prepares a scheduler using the provided factory.
    `static RuleEngine` | EventDrivenVM.`createRuleEngine(EventRealm eventRealm)` Creates a new rule engine that is initialized over the given EventRealm and a rule base without rules.

    Constructors in org.eclipse.incquery.runtime.evm.api with parameters of type EventRealm
    Constructor and Description
    `Executor(EventRealm eventRealm)` Creates an executor for the given IncQueryEngine.
    `Executor(EventRealm eventRealm, Context context)` Creates an executor for the given IncQueryEngine and Context.

  - ### Uses of EventRealm in org.eclipse.incquery.runtime.evm.api.event

    Methods in org.eclipse.incquery.runtime.evm.api.event that return EventRealm
    Modifier and Type | Method and Description
    --- | ---
    `EventRealm` | EventSource.`getRealm()`

    Methods in org.eclipse.incquery.runtime.evm.api.event with parameters of type EventRealm
    Modifier and Type | Method and Description
    --- | ---
    `AbstractRuleInstanceBuilder<EventAtom>` | EventSourceSpecification.`getRuleInstanceBuilder(EventRealm realm)`

  - ### Uses of EventRealm in org.eclipse.incquery.runtime.evm.api.event.adapter

    Methods in org.eclipse.incquery.runtime.evm.api.event.adapter that return EventRealm
    Modifier and Type | Method and Description
    --- | ---
    `EventRealm` | EventSourceAdapter.`getRealm()`

    Constructors in org.eclipse.incquery.runtime.evm.api.event.adapter with parameters of type EventRealm
    Constructor and Description
    `EventSourceAdapter(EventSourceSpecification<EventAtom> specification, EventRealm realm)`

  - ### Uses of EventRealm in org.eclipse.incquery.runtime.evm.specific.event

    Classes in org.eclipse.incquery.runtime.evm.specific.event that implement EventRealm
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IncQueryEventRealm`

    Methods in org.eclipse.incquery.runtime.evm.specific.event with parameters of type EventRealm
    Modifier and Type | Method and Description
    --- | ---
    `AbstractRuleInstanceBuilder<Match>` | IncQueryEventSourceSpecification.`getRuleInstanceBuilder(EventRealm realm)`