# Hierarchy For Package org.eclipse.viatra.cep.core.metamodels.automaton

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.viatra.cep.core.metamodels.automaton.Automaton
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.viatra.cep.core.metamodels.automaton.AutomatonPackage
    - org.eclipse.viatra.cep.core.metamodels.automaton.EventToken
    - org.eclipse.viatra.cep.core.metamodels.automaton.Guard
    - org.eclipse.viatra.cep.core.metamodels.automaton.InternalModel
    - org.eclipse.viatra.cep.core.metamodels.automaton.Parameter
    - org.eclipse.viatra.cep.core.metamodels.automaton.ParameterBinding
    - org.eclipse.viatra.cep.core.metamodels.automaton.ParameterTable
    - 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.automaton.Transition
      - org.eclipse.viatra.cep.core.metamodels.automaton.EpsilonTransition
      - org.eclipse.viatra.cep.core.metamodels.automaton.TypedTransition
        - org.eclipse.viatra.cep.core.metamodels.automaton.NegativeTransition

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.viatra.cep.core.metamodels.automaton.EventContext (implements org.eclipse.emf.common.util.Enumerator)