/** */ package org.example.xbase.expressions.expressions; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.xtext.xbase.XbasePackage; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see org.example.xbase.expressions.expressions.ExpressionsFactory * @model kind="package" * @generated */ public interface ExpressionsPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "expressions"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.example.org/xbase/expressions/Expressions"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "expressions"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ ExpressionsPackage eINSTANCE = org.example.xbase.expressions.expressions.impl.ExpressionsPackageImpl.init(); /** * The meta object id for the '{@link org.example.xbase.expressions.expressions.impl.ExpressionsModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.example.xbase.expressions.expressions.impl.ExpressionsModelImpl * @see org.example.xbase.expressions.expressions.impl.ExpressionsPackageImpl#getExpressionsModel() * @generated */ int EXPRESSIONS_MODEL = 0; /** * The feature id for the '<em><b>Expressions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSIONS_MODEL__EXPRESSIONS = XbasePackage.XBLOCK_EXPRESSION__EXPRESSIONS; /** * The number of structural features of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSIONS_MODEL_FEATURE_COUNT = XbasePackage.XBLOCK_EXPRESSION_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link org.example.xbase.expressions.expressions.ExpressionsModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model</em>'. * @see org.example.xbase.expressions.expressions.ExpressionsModel * @generated */ EClass getExpressionsModel(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ ExpressionsFactory getExpressionsFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link org.example.xbase.expressions.expressions.impl.ExpressionsModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.example.xbase.expressions.expressions.impl.ExpressionsModelImpl * @see org.example.xbase.expressions.expressions.impl.ExpressionsPackageImpl#getExpressionsModel() * @generated */ EClass EXPRESSIONS_MODEL = eINSTANCE.getExpressionsModel(); } } //ExpressionsPackage