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

public interface ExpressionsPackage 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" annotation="http://www.eclipse.org/emf/2002/Ecore settingDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/LPG' validationDelegates='http://www.eclipse.org/emf/2002/Ecore/OCL/LPG'"
  • 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 ExpressionsPackage eINSTANCE
      The singleton instance of the package.
      Generated class or method.
    • TERM

      static final int TERM
      The meta object id for the 'Term' class.
      See Also:
      Generated class or method.
    • TERM__ID

      static final int TERM__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • TERM_FEATURE_COUNT

      static final int TERM_FEATURE_COUNT
      The number of structural features of the 'Term' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONSTANT

      static final int CONSTANT
      The meta object id for the 'Constant' class.
      See Also:
      Generated class or method.
    • CONSTANT__ID

      static final int CONSTANT__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONSTANT_FEATURE_COUNT

      static final int CONSTANT_FEATURE_COUNT
      The number of structural features of the 'Constant' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRUE

      static final int TRUE
      The meta object id for the 'True' class.
      See Also:
      Generated class or method.
    • TRUE__ID

      static final int TRUE__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • TRUE_FEATURE_COUNT

      static final int TRUE_FEATURE_COUNT
      The number of structural features of the 'True' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • FALSE

      static final int FALSE
      The meta object id for the 'False' class.
      See Also:
      Generated class or method.
    • FALSE__ID

      static final int FALSE__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • FALSE_FEATURE_COUNT

      static final int FALSE_FEATURE_COUNT
      The number of structural features of the 'False' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOGIC_TERM

      static final int LOGIC_TERM
      The meta object id for the 'Logic Term' class.
      See Also:
      Generated class or method.
    • LOGIC_TERM__ID

      static final int LOGIC_TERM__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOGIC_TERM__TERMS

      static final int LOGIC_TERM__TERMS
      The feature id for the 'Terms' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • LOGIC_TERM_FEATURE_COUNT

      static final int LOGIC_TERM_FEATURE_COUNT
      The number of structural features of the 'Logic Term' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • UNARY_LOGIC_TERM

      static final int UNARY_LOGIC_TERM
      The meta object id for the 'Unary Logic Term' class.
      See Also:
      Generated class or method.
    • UNARY_LOGIC_TERM__ID

      static final int UNARY_LOGIC_TERM__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • UNARY_LOGIC_TERM__TERMS

      static final int UNARY_LOGIC_TERM__TERMS
      The feature id for the 'Terms' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • UNARY_LOGIC_TERM__TERM

      static final int UNARY_LOGIC_TERM__TERM
      The feature id for the 'Term' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • UNARY_LOGIC_TERM_FEATURE_COUNT

      static final int UNARY_LOGIC_TERM_FEATURE_COUNT
      The number of structural features of the 'Unary Logic Term' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • NOT

      static final int NOT
      The meta object id for the 'Not' class.
      See Also:
      Generated class or method.
    • NOT__ID

      static final int NOT__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • NOT__TERMS

      static final int NOT__TERMS
      The feature id for the 'Terms' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • NOT__TERM

      static final int NOT__TERM
      The feature id for the 'Term' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • NOT_FEATURE_COUNT

      static final int NOT_FEATURE_COUNT
      The number of structural features of the 'Not' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • BINARY_LOGIC_TERM

      static final int BINARY_LOGIC_TERM
      The meta object id for the 'Binary Logic Term' class.
      See Also:
      Generated class or method.
    • BINARY_LOGIC_TERM__ID

      static final int BINARY_LOGIC_TERM__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • BINARY_LOGIC_TERM__TERMS

      static final int BINARY_LOGIC_TERM__TERMS
      The feature id for the 'Terms' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • BINARY_LOGIC_TERM__LEFT

      static final int BINARY_LOGIC_TERM__LEFT
      The feature id for the 'Left' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • BINARY_LOGIC_TERM__RIGHT

      static final int BINARY_LOGIC_TERM__RIGHT
      The feature id for the 'Right' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • BINARY_LOGIC_TERM_FEATURE_COUNT

      static final int BINARY_LOGIC_TERM_FEATURE_COUNT
      The number of structural features of the 'Binary Logic Term' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • AND

      static final int AND
      The meta object id for the 'And' class.
      See Also:
      Generated class or method.
    • AND__ID

      static final int AND__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • AND__TERMS

      static final int AND__TERMS
      The feature id for the 'Terms' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • AND__LEFT

      static final int AND__LEFT
      The feature id for the 'Left' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • AND__RIGHT

      static final int AND__RIGHT
      The feature id for the 'Right' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • AND_FEATURE_COUNT

      static final int AND_FEATURE_COUNT
      The number of structural features of the 'And' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • OR

      static final int OR
      The meta object id for the 'Or' class.
      See Also:
      Generated class or method.
    • OR__ID

      static final int OR__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • OR__TERMS

      static final int OR__TERMS
      The feature id for the 'Terms' reference list.
      See Also:
      Generated class or method.
      Ordered collection.
    • OR__LEFT

      static final int OR__LEFT
      The feature id for the 'Left' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • OR__RIGHT

      static final int OR__RIGHT
      The feature id for the 'Right' containment reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • OR_FEATURE_COUNT

      static final int OR_FEATURE_COUNT
      The number of structural features of the 'Or' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • CHARACTERISTIC_REFERENCE

      static final int CHARACTERISTIC_REFERENCE
      The meta object id for the 'Characteristic Reference' class.
      See Also:
      Generated class or method.
    • CHARACTERISTIC_REFERENCE__ID

      static final int CHARACTERISTIC_REFERENCE__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE

      static final int CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE
      The feature id for the 'Characteristic Type' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • CHARACTERISTIC_REFERENCE_FEATURE_COUNT

      static final int CHARACTERISTIC_REFERENCE_FEATURE_COUNT
      The number of structural features of the 'Characteristic Reference' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENUM_CHARACTERISTIC_REFERENCE

      static final int ENUM_CHARACTERISTIC_REFERENCE
      The meta object id for the 'Enum Characteristic Reference' class.
      See Also:
      Generated class or method.
    • ENUM_CHARACTERISTIC_REFERENCE__ID

      static final int ENUM_CHARACTERISTIC_REFERENCE__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENUM_CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE

      static final int ENUM_CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE
      The feature id for the 'Characteristic Type' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENUM_CHARACTERISTIC_REFERENCE__LITERAL

      static final int ENUM_CHARACTERISTIC_REFERENCE__LITERAL
      The feature id for the 'Literal' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • ENUM_CHARACTERISTIC_REFERENCE_FEATURE_COUNT

      static final int ENUM_CHARACTERISTIC_REFERENCE_FEATURE_COUNT
      The number of structural features of the 'Enum Characteristic Reference' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTAINER_CHARACTERISTIC_REFERENCE

      static final int CONTAINER_CHARACTERISTIC_REFERENCE
      The meta object id for the 'Container Characteristic Reference' class.
      See Also:
      Generated class or method.
    • CONTAINER_CHARACTERISTIC_REFERENCE__ID

      static final int CONTAINER_CHARACTERISTIC_REFERENCE__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTAINER_CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE

      static final int CONTAINER_CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE
      The feature id for the 'Characteristic Type' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTAINER_CHARACTERISTIC_REFERENCE__LITERAL

      static final int CONTAINER_CHARACTERISTIC_REFERENCE__LITERAL
      The feature id for the 'Literal' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • CONTAINER_CHARACTERISTIC_REFERENCE_FEATURE_COUNT

      static final int CONTAINER_CHARACTERISTIC_REFERENCE_FEATURE_COUNT
      The number of structural features of the 'Container Characteristic Reference' class.
      See Also:
      Generated class or method.
      Ordered collection.
    • DATA_CHARACTERISTIC_REFERENCE

      static final int DATA_CHARACTERISTIC_REFERENCE
      The meta object id for the 'Data Characteristic Reference' class.
      See Also:
      Generated class or method.
    • DATA_CHARACTERISTIC_REFERENCE__ID

      static final int DATA_CHARACTERISTIC_REFERENCE__ID
      The feature id for the 'Id' attribute.
      See Also:
      Generated class or method.
      Ordered collection.
    • DATA_CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE

      static final int DATA_CHARACTERISTIC_REFERENCE__CHARACTERISTIC_TYPE
      The feature id for the 'Characteristic Type' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • DATA_CHARACTERISTIC_REFERENCE__LITERAL

      static final int DATA_CHARACTERISTIC_REFERENCE__LITERAL
      The feature id for the 'Literal' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • DATA_CHARACTERISTIC_REFERENCE__PIN

      static final int DATA_CHARACTERISTIC_REFERENCE__PIN
      The feature id for the 'Pin' reference.
      See Also:
      Generated class or method.
      Ordered collection.
    • DATA_CHARACTERISTIC_REFERENCE_FEATURE_COUNT

      static final int DATA_CHARACTERISTIC_REFERENCE_FEATURE_COUNT
      The number of structural features of the 'Data Characteristic Reference' class.
      See Also:
      Generated class or method.
      Ordered collection.
  • Method Details

    • getTerm

      EClass getTerm()
      Returns the meta object for class 'Term'.
      Returns:
      the meta object for class 'Term'.
      See Also:
      Generated class or method.
    • getConstant

      EClass getConstant()
      Returns the meta object for class 'Constant'.
      Returns:
      the meta object for class 'Constant'.
      See Also:
      Generated class or method.
    • getTrue

      EClass getTrue()
      Returns the meta object for class 'True'.
      Returns:
      the meta object for class 'True'.
      See Also:
      Generated class or method.
    • getFalse

      EClass getFalse()
      Returns the meta object for class 'False'.
      Returns:
      the meta object for class 'False'.
      See Also:
      Generated class or method.
    • getLogicTerm

      EClass getLogicTerm()
      Returns the meta object for class 'Logic Term'.
      Returns:
      the meta object for class 'Logic Term'.
      See Also:
      Generated class or method.
    • getLogicTerm_Terms

      EReference getLogicTerm_Terms()
      Returns the meta object for the reference list 'Terms'.
      Returns:
      the meta object for the reference list 'Terms'.
      See Also:
      Generated class or method.
    • getUnaryLogicTerm

      EClass getUnaryLogicTerm()
      Returns the meta object for class 'Unary Logic Term'.
      Returns:
      the meta object for class 'Unary Logic Term'.
      See Also:
      Generated class or method.
    • getUnaryLogicTerm_Term

      EReference getUnaryLogicTerm_Term()
      Returns the meta object for the containment reference 'Term'.
      Returns:
      the meta object for the containment reference 'Term'.
      See Also:
      Generated class or method.
    • getNot

      EClass getNot()
      Returns the meta object for class 'Not'.
      Returns:
      the meta object for class 'Not'.
      See Also:
      Generated class or method.
    • getBinaryLogicTerm

      EClass getBinaryLogicTerm()
      Returns the meta object for class 'Binary Logic Term'.
      Returns:
      the meta object for class 'Binary Logic Term'.
      See Also:
      Generated class or method.
    • getBinaryLogicTerm_Left

      EReference getBinaryLogicTerm_Left()
      Returns the meta object for the containment reference 'Left'.
      Returns:
      the meta object for the containment reference 'Left'.
      See Also:
      Generated class or method.
    • getBinaryLogicTerm_Right

      EReference getBinaryLogicTerm_Right()
      Returns the meta object for the containment reference 'Right'.
      Returns:
      the meta object for the containment reference 'Right'.
      See Also:
      Generated class or method.
    • getAnd

      EClass getAnd()
      Returns the meta object for class 'And'.
      Returns:
      the meta object for class 'And'.
      See Also:
      Generated class or method.
    • getOr

      EClass getOr()
      Returns the meta object for class 'Or'.
      Returns:
      the meta object for class 'Or'.
      See Also:
      Generated class or method.
    • getCharacteristicReference

      EClass getCharacteristicReference()
      Returns the meta object for class 'Characteristic Reference'.
      Returns:
      the meta object for class 'Characteristic Reference'.
      See Also:
      Generated class or method.
    • getCharacteristicReference_CharacteristicType

      EReference getCharacteristicReference_CharacteristicType()
      Returns the meta object for the reference 'Characteristic Type'.
      Returns:
      the meta object for the reference 'Characteristic Type'.
      See Also:
      Generated class or method.
    • getEnumCharacteristicReference

      EClass getEnumCharacteristicReference()
      Returns the meta object for class 'Enum Characteristic Reference'.
      Returns:
      the meta object for class 'Enum Characteristic Reference'.
      See Also:
      Generated class or method.
    • getEnumCharacteristicReference_Literal

      EReference getEnumCharacteristicReference_Literal()
      Returns the meta object for the reference 'Literal'.
      Returns:
      the meta object for the reference 'Literal'.
      See Also:
      Generated class or method.
    • getContainerCharacteristicReference

      EClass getContainerCharacteristicReference()
      Returns the meta object for class 'Container Characteristic Reference'.
      Returns:
      the meta object for class 'Container Characteristic Reference'.
      See Also:
      Generated class or method.
    • getDataCharacteristicReference

      EClass getDataCharacteristicReference()
      Returns the meta object for class 'Data Characteristic Reference'.
      Returns:
      the meta object for class 'Data Characteristic Reference'.
      See Also:
      Generated class or method.
    • getDataCharacteristicReference_Pin

      EReference getDataCharacteristicReference_Pin()
      Returns the meta object for the reference 'Pin'.
      Returns:
      the meta object for the reference 'Pin'.
      See Also:
      Generated class or method.
    • getExpressionsFactory

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