/** */ package hu.bme.mit.incquery.cep.casestudy.transaction; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * <!-- 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 operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionFactory * @model kind="package" * @generated */ public interface TransactionPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "transaction"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "transaction.meta"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "hu.bme.mit.incquery.cep.casestudy.transaction"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ TransactionPackage eINSTANCE = hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl.init(); /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionModelImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionModel() * @generated */ int TRANSACTION_MODEL = 0; /** * The feature id for the '<em><b>Latest Component Event</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_MODEL__LATEST_COMPONENT_EVENT = 0; /** * The feature id for the '<em><b>Latest Compound Event</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_MODEL__LATEST_COMPOUND_EVENT = 1; /** * The number of structural features of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_MODEL_FEATURE_COUNT = 2; /** * The number of operations of the '<em>Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_MODEL_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.ModelElementImpl <em>Model Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.ModelElementImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getModelElement() * @generated */ int MODEL_ELEMENT = 6; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT__TRANSACTION_ID = 0; /** * The number of structural features of the '<em>Model Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT_FEATURE_COUNT = 1; /** * The number of operations of the '<em>Model Element</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.ComponentImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getComponent() * @generated */ int COMPONENT = 1; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__TRANSACTION_ID = MODEL_ELEMENT__TRANSACTION_ID; /** * The feature id for the '<em><b>Timestamp</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT__TIMESTAMP = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Component</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The number of operations of the '<em>Component</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPONENT_OPERATION_COUNT = MODEL_ELEMENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentAImpl <em>Component A</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentAImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionComponentA() * @generated */ int TRANSACTION_COMPONENT_A = 2; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_A__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The feature id for the '<em><b>Timestamp</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_A__TIMESTAMP = COMPONENT__TIMESTAMP; /** * The feature id for the '<em><b>Customer Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_A__CUSTOMER_ID = COMPONENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Component A</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_A_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 1; /** * The number of operations of the '<em>Component A</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_A_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentBImpl <em>Component B</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentBImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionComponentB() * @generated */ int TRANSACTION_COMPONENT_B = 3; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_B__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The feature id for the '<em><b>Timestamp</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_B__TIMESTAMP = COMPONENT__TIMESTAMP; /** * The number of structural features of the '<em>Component B</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_B_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component B</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_B_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentCImpl <em>Component C</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentCImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionComponentC() * @generated */ int TRANSACTION_COMPONENT_C = 4; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_C__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The feature id for the '<em><b>Timestamp</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_C__TIMESTAMP = COMPONENT__TIMESTAMP; /** * The feature id for the '<em><b>Supplier Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_C__SUPPLIER_ID = COMPONENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Component C</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_C_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 1; /** * The number of operations of the '<em>Component C</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_C_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.CompoundTransactionEventImpl <em>Compound Transaction Event</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.CompoundTransactionEventImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getCompoundTransactionEvent() * @generated */ int COMPOUND_TRANSACTION_EVENT = 5; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT__TRANSACTION_ID = MODEL_ELEMENT__TRANSACTION_ID; /** * The feature id for the '<em><b>Customer Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT__CUSTOMER_ID = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Timestamp A</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT__TIMESTAMP_A = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Timestamp B</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT__TIMESTAMP_B = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Timestamp C</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT__TIMESTAMP_C = MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Compound Transaction Event</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 4; /** * The number of operations of the '<em>Compound Transaction Event</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPOUND_TRANSACTION_EVENT_OPERATION_COUNT = MODEL_ELEMENT_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionModel <em>Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionModel * @generated */ EClass getTransactionModel(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionModel#getLatestComponentEvent <em>Latest Component Event</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Latest Component Event</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionModel#getLatestComponentEvent() * @see #getTransactionModel() * @generated */ EReference getTransactionModel_LatestComponentEvent(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionModel#getLatestCompoundEvent <em>Latest Compound Event</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Latest Compound Event</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionModel#getLatestCompoundEvent() * @see #getTransactionModel() * @generated */ EReference getTransactionModel_LatestCompoundEvent(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.Component <em>Component</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.Component * @generated */ EClass getComponent(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.Component#getTimestamp <em>Timestamp</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timestamp</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.Component#getTimestamp() * @see #getComponent() * @generated */ EAttribute getComponent_Timestamp(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentA <em>Component A</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component A</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentA * @generated */ EClass getTransactionComponentA(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentA#getCustomerId <em>Customer Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Customer Id</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentA#getCustomerId() * @see #getTransactionComponentA() * @generated */ EAttribute getTransactionComponentA_CustomerId(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentB <em>Component B</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component B</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentB * @generated */ EClass getTransactionComponentB(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentC <em>Component C</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component C</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentC * @generated */ EClass getTransactionComponentC(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentC#getSupplierId <em>Supplier Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Supplier Id</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.TransactionComponentC#getSupplierId() * @see #getTransactionComponentC() * @generated */ EAttribute getTransactionComponentC_SupplierId(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent <em>Compound Transaction Event</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Compound Transaction Event</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent * @generated */ EClass getCompoundTransactionEvent(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getCustomerId <em>Customer Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Customer Id</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getCustomerId() * @see #getCompoundTransactionEvent() * @generated */ EAttribute getCompoundTransactionEvent_CustomerId(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getTimestampA <em>Timestamp A</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timestamp A</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getTimestampA() * @see #getCompoundTransactionEvent() * @generated */ EAttribute getCompoundTransactionEvent_TimestampA(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getTimestampB <em>Timestamp B</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timestamp B</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getTimestampB() * @see #getCompoundTransactionEvent() * @generated */ EAttribute getCompoundTransactionEvent_TimestampB(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getTimestampC <em>Timestamp C</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Timestamp C</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.CompoundTransactionEvent#getTimestampC() * @see #getCompoundTransactionEvent() * @generated */ EAttribute getCompoundTransactionEvent_TimestampC(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.casestudy.transaction.ModelElement <em>Model Element</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Model Element</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.ModelElement * @generated */ EClass getModelElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.casestudy.transaction.ModelElement#getTransactionId <em>Transaction Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Transaction Id</em>'. * @see hu.bme.mit.incquery.cep.casestudy.transaction.ModelElement#getTransactionId() * @see #getModelElement() * @generated */ EAttribute getModelElement_TransactionId(); /** * 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 */ TransactionFactory getTransactionFactory(); /** * <!-- 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 operation 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 hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionModelImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionModel() * @generated */ EClass TRANSACTION_MODEL = eINSTANCE.getTransactionModel(); /** * The meta object literal for the '<em><b>Latest Component Event</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRANSACTION_MODEL__LATEST_COMPONENT_EVENT = eINSTANCE.getTransactionModel_LatestComponentEvent(); /** * The meta object literal for the '<em><b>Latest Compound Event</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRANSACTION_MODEL__LATEST_COMPOUND_EVENT = eINSTANCE.getTransactionModel_LatestCompoundEvent(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.ComponentImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getComponent() * @generated */ EClass COMPONENT = eINSTANCE.getComponent(); /** * The meta object literal for the '<em><b>Timestamp</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPONENT__TIMESTAMP = eINSTANCE.getComponent_Timestamp(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentAImpl <em>Component A</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentAImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionComponentA() * @generated */ EClass TRANSACTION_COMPONENT_A = eINSTANCE.getTransactionComponentA(); /** * The meta object literal for the '<em><b>Customer Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRANSACTION_COMPONENT_A__CUSTOMER_ID = eINSTANCE.getTransactionComponentA_CustomerId(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentBImpl <em>Component B</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentBImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionComponentB() * @generated */ EClass TRANSACTION_COMPONENT_B = eINSTANCE.getTransactionComponentB(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentCImpl <em>Component C</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionComponentCImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getTransactionComponentC() * @generated */ EClass TRANSACTION_COMPONENT_C = eINSTANCE.getTransactionComponentC(); /** * The meta object literal for the '<em><b>Supplier Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TRANSACTION_COMPONENT_C__SUPPLIER_ID = eINSTANCE.getTransactionComponentC_SupplierId(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.CompoundTransactionEventImpl <em>Compound Transaction Event</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.CompoundTransactionEventImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getCompoundTransactionEvent() * @generated */ EClass COMPOUND_TRANSACTION_EVENT = eINSTANCE.getCompoundTransactionEvent(); /** * The meta object literal for the '<em><b>Customer Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPOUND_TRANSACTION_EVENT__CUSTOMER_ID = eINSTANCE.getCompoundTransactionEvent_CustomerId(); /** * The meta object literal for the '<em><b>Timestamp A</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPOUND_TRANSACTION_EVENT__TIMESTAMP_A = eINSTANCE.getCompoundTransactionEvent_TimestampA(); /** * The meta object literal for the '<em><b>Timestamp B</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPOUND_TRANSACTION_EVENT__TIMESTAMP_B = eINSTANCE.getCompoundTransactionEvent_TimestampB(); /** * The meta object literal for the '<em><b>Timestamp C</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPOUND_TRANSACTION_EVENT__TIMESTAMP_C = eINSTANCE.getCompoundTransactionEvent_TimestampC(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.casestudy.transaction.impl.ModelElementImpl <em>Model Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.ModelElementImpl * @see hu.bme.mit.incquery.cep.casestudy.transaction.impl.TransactionPackageImpl#getModelElement() * @generated */ EClass MODEL_ELEMENT = eINSTANCE.getModelElement(); /** * The meta object literal for the '<em><b>Transaction Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODEL_ELEMENT__TRANSACTION_ID = eINSTANCE.getModelElement_TransactionId(); } } //TransactionPackage