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

- Packages that use EventType
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.evm.api |
  org.eclipse.incquery.runtime.evm.api.event |
  org.eclipse.incquery.runtime.evm.api.resolver |
  org.eclipse.incquery.runtime.evm.notification |
  org.eclipse.incquery.runtime.evm.specific.event |
  org.eclipse.incquery.runtime.evm.specific.lifecycle |

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

    Methods in org.eclipse.incquery.runtime.evm.api that return types with arguments of type EventType
    Modifier and Type | Method and Description
    --- | ---
    `com.google.common.collect.Table<ActivationState,EventType,ActivationState>` | ActivationLifeCycle.`getStateTransitionTable()` Returns a copy of the transition table.

    Methods in org.eclipse.incquery.runtime.evm.api with parameters of type EventType
    Modifier and Type | Method and Description
    --- | ---
    `ActivationState` | RuleInstance.`activationStateTransition(Activation<EventAtom> activation, EventType event)` Performs the state transition on the given activation in response to the specified event using the life-cycle defined in the rule specification.
    `boolean` | ActivationLifeCycle.`addStateTransition(ActivationState from, EventType event, ActivationState to)` Extends the life cycle with a new transition that is created from the given state, labeled with the given event and leading to the given state.
    `ActivationState` | ActivationLifeCycle.`nextActivationState(ActivationState currentState, EventType event)` Returns the state in the life cycle that is defined as the next state from the given current state in response to the given event.

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

    Classes in org.eclipse.incquery.runtime.evm.api.event that implement EventType
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `EventType.RuleEngineEventType`

    Methods in org.eclipse.incquery.runtime.evm.api.event that return EventType
    Modifier and Type | Method and Description
    --- | ---
    `EventType` | Event.`getEventType()`

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

    Methods in org.eclipse.incquery.runtime.evm.api.resolver with parameters of type EventType
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConflictSetUpdater.`activationChanged(Activation<?> activation, ActivationState oldState, EventType event)`

  - ### Uses of EventType in org.eclipse.incquery.runtime.evm.notification

    Methods in org.eclipse.incquery.runtime.evm.notification with parameters of type EventType
    Modifier and Type | Method and Description
    --- | ---
    `void` | IActivationNotificationListener.`activationChanged(Activation<?> activation, ActivationState oldState, EventType event)` This method is called by `ActivationNotificationProvider` to relay changes to listeners.
    `void` | ActivationNotificationProvider.`notifyActivationChanged(Activation<?> activation, ActivationState oldState, EventType event)` Notifies listeners about an activation change.

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

    Classes in org.eclipse.incquery.runtime.evm.specific.event that implement EventType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IncQueryEventTypeEnum` This enumeration defines the initial set of events that are defined for the EVM.

    Methods in org.eclipse.incquery.runtime.evm.specific.event that return EventType
    Modifier and Type | Method and Description
    --- | ---
    `EventType` | IncQueryEvent.`getEventType()`

  - ### Uses of EventType in org.eclipse.incquery.runtime.evm.specific.lifecycle

    Methods in org.eclipse.incquery.runtime.evm.specific.lifecycle with parameters of type EventType
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | UnmodifiableActivationLifeCycle.`addStateTransition(ActivationState from, EventType event, ActivationState to)`