Interface MarkovPackage

All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
All Known Implementing Classes:
MarkovPackageImpl

public interface MarkovPackage extends EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each enum,
  • and each data type
See Also:
Generated class or method.
EMF model class or method.
kind="package"
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
      Generated class or method.
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
      Generated class or method.
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
      Generated class or method.
    • eINSTANCE

      static final MarkovPackage eINSTANCE
      The singleton instance of the package.
      Generated class or method.
    • ENTITY

      static final int ENTITY
      The meta object id for the 'Entity' class.
      See Also:
      Generated class or method.
    • ENTITY__NAME

      static final int ENTITY__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENTITY_FEATURE_COUNT

      static final int ENTITY_FEATURE_COUNT
      The number of structural features of the 'Entity' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • STATE

      static final int STATE
      The meta object id for the 'State' class.
      See Also:
      Generated class or method.
    • STATE__NAME

      static final int STATE__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • STATE__TYPE

      static final int STATE__TYPE
      The feature id for the 'Type' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • STATE__LABELS

      static final int STATE__LABELS
      The feature id for the 'Labels' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • STATE__TRACES

      static final int STATE__TRACES
      The feature id for the 'Traces' attribute list.
      See Also:
      Generated class or method.
      Ordered collection.
    • STATE_FEATURE_COUNT

      static final int STATE_FEATURE_COUNT
      The number of structural features of the 'State' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRANSITION

      static final int TRANSITION
      The meta object id for the ' Transition' class.
      See Also:
      Generated class or method.
    • TRANSITION__NAME

      static final int TRANSITION__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRANSITION__PROBABILITY

      static final int TRANSITION__PROBABILITY
      The feature id for the 'Probability' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRANSITION__FROM_STATE

      static final int TRANSITION__FROM_STATE
      The feature id for the 'From State' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRANSITION__TO_STATE

      static final int TRANSITION__TO_STATE
      The feature id for the 'To State' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRANSITION_FEATURE_COUNT

      static final int TRANSITION_FEATURE_COUNT
      The number of structural features of the 'Transition' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • MARKOV_CHAIN

      static final int MARKOV_CHAIN
      The meta object id for the ' Chain' class.
      See Also:
      Generated class or method.
    • MARKOV_CHAIN__NAME

      static final int MARKOV_CHAIN__NAME
      The feature id for the 'Name' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • MARKOV_CHAIN__STATES

      static final int MARKOV_CHAIN__STATES
      The feature id for the 'States' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • MARKOV_CHAIN__TRANSITIONS

      static final int MARKOV_CHAIN__TRANSITIONS
      The feature id for the 'Transitions' containment reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • MARKOV_CHAIN_FEATURE_COUNT

      static final int MARKOV_CHAIN_FEATURE_COUNT
      The number of structural features of the 'Chain' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • LABEL

      static final int LABEL
      The meta object id for the 'Label' class.
      See Also:
      Generated class or method.
    • LABEL__KEY

      static final int LABEL__KEY
      The feature id for the 'Key' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • LABEL__VALUE

      static final int LABEL__VALUE
      The feature id for the 'Value' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • LABEL_FEATURE_COUNT

      static final int LABEL_FEATURE_COUNT
      The number of structural features of the 'Label' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • STATE_TYPE

      static final int STATE_TYPE
      The meta object id for the 'State Type' enum.
      See Also:
      Generated class or method.
  • Method Details

    • getState

      EClass getState()
      Returns the meta object for class 'State'.
      Returns:
      the meta object for class 'State'.
      See Also:
      Generated class or method.
    • getState_Type

      EAttribute getState_Type()
      Returns the meta object for the attribute ' Type'.
      Returns:
      the meta object for the attribute 'Type'.
      See Also:
      Generated class or method.
    • getState_Labels

      EReference getState_Labels()
      Returns the meta object for the containment reference list ' Labels'.
      Returns:
      the meta object for the containment reference list 'Labels'.
      See Also:
      Generated class or method.
    • getState_Traces

      EAttribute getState_Traces()
      Returns the meta object for the attribute list ' Traces'.
      Returns:
      the meta object for the attribute list 'Traces'.
      See Also:
      Generated class or method.
    • getTransition

      EClass getTransition()
      Returns the meta object for class 'Transition'.
      Returns:
      the meta object for class 'Transition'.
      See Also:
      Generated class or method.
    • getTransition_Probability

      EAttribute getTransition_Probability()
      Returns the meta object for the attribute ' Probability'.
      Returns:
      the meta object for the attribute 'Probability'.
      See Also:
      Generated class or method.
    • getTransition_FromState

      EReference getTransition_FromState()
      Returns the meta object for the reference ' From State '.
      Returns:
      the meta object for the reference 'From State'.
      See Also:
      Generated class or method.
    • getTransition_ToState

      EReference getTransition_ToState()
      Returns the meta object for the reference ' To State'.
      Returns:
      the meta object for the reference 'To State'.
      See Also:
      Generated class or method.
    • getMarkovChain

      EClass getMarkovChain()
      Returns the meta object for class ' Chain'.
      Returns:
      the meta object for class 'Chain'.
      See Also:
      Generated class or method.
    • getMarkovChain_States

      EReference getMarkovChain_States()
      Returns the meta object for the containment reference list ' States'.
      Returns:
      the meta object for the containment reference list 'States'.
      See Also:
      Generated class or method.
    • getMarkovChain_Transitions

      EReference getMarkovChain_Transitions()
      Returns the meta object for the containment reference list ' Transitions'.
      Returns:
      the meta object for the containment reference list 'Transitions'.
      See Also:
      Generated class or method.
    • getEntity

      EClass getEntity()
      Returns the meta object for class 'Entity'.
      Returns:
      the meta object for class 'Entity'.
      See Also:
      Generated class or method.
    • getEntity_Name

      EAttribute getEntity_Name()
      Returns the meta object for the attribute ' Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
      Generated class or method.
    • getLabel

      EClass getLabel()
      Returns the meta object for class 'Label'.
      Returns:
      the meta object for class 'Label'.
      See Also:
      Generated class or method.
    • getLabel_Key

      EAttribute getLabel_Key()
      Returns the meta object for the attribute ' Key'.
      Returns:
      the meta object for the attribute 'Key'.
      See Also:
      Generated class or method.
    • getLabel_Value

      EAttribute getLabel_Value()
      Returns the meta object for the attribute ' Value'.
      Returns:
      the meta object for the attribute 'Value'.
      See Also:
      Generated class or method.
    • getStateType

      EEnum getStateType()
      Returns the meta object for enum 'State Type'.
      Returns:
      the meta object for enum 'State Type'.
      See Also:
      Generated class or method.
    • getMarkovFactory

      MarkovFactory getMarkovFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.
      Generated class or method.