Interface ExpressionsPackage

  • 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:
    ExpressionsFactory
    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 Detail

      • eINSTANCE

        static final ExpressionsPackage eINSTANCE
        The singleton instance of the package.
        Generated class or method.
      • TERM__ID

        static final int TERM__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONSTANT__ID

        static final int CONSTANT__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • TRUE__ID

        static final int TRUE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • FALSE__ID

        static final int FALSE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • LOGIC_TERM__ID

        static final int LOGIC_TERM__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • UNARY_LOGIC_TERM__ID

        static final int UNARY_LOGIC_TERM__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • NOT__ID

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

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

        static final int NOT__TERM
        The feature id for the 'Term' containment reference.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • BINARY_LOGIC_TERM__ID

        static final int BINARY_LOGIC_TERM__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • AND__ID

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

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

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

        static final int AND__RIGHT
        The feature id for the 'Right' containment reference.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • OR__ID

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

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

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

        static final int OR__RIGHT
        The feature id for the 'Right' containment reference.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CHARACTERISTIC_REFERENCE__ID

        static final int CHARACTERISTIC_REFERENCE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • ENUM_CHARACTERISTIC_REFERENCE__ID

        static final int ENUM_CHARACTERISTIC_REFERENCE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • CONTAINER_CHARACTERISTIC_REFERENCE__ID

        static final int CONTAINER_CHARACTERISTIC_REFERENCE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
      • DATA_CHARACTERISTIC_REFERENCE__ID

        static final int DATA_CHARACTERISTIC_REFERENCE__ID
        The feature id for the 'Id' attribute.
        See Also:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        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:
        Constant Field Values
        Generated class or method.
        Ordered collection.
    • Method Detail

      • getTerm

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

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

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

        EClass getFalse()
        Returns the meta object for class 'False'.
        Returns:
        the meta object for class 'False'.
        See Also:
        False
        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:
        LogicTerm
        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:
        UnaryLogicTerm
        Generated class or method.
      • getNot

        EClass getNot()
        Returns the meta object for class 'Not'.
        Returns:
        the meta object for class 'Not'.
        See Also:
        Not
        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:
        BinaryLogicTerm
        Generated class or method.
      • getAnd

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

        EClass getOr()
        Returns the meta object for class 'Or'.
        Returns:
        the meta object for class 'Or'.
        See Also:
        Or
        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.