/** */ package hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction; 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.performance.md.metamodels.performancetransaction.TransactionFactory * @model kind="package" * @generated */ public interface TransactionPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "performancetransaction"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "performance.transaction.meta"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "hu.bme.mit.incquery.cep.performance.md.transaction"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ TransactionPackage eINSTANCE = hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl.init(); /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionModelImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.impl.ModelElementImpl <em>Model Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.ModelElementImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getModelElement() * @generated */ int MODEL_ELEMENT = 1; /** * 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.performance.md.metamodels.performancetransaction.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.ComponentImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getComponent() * @generated */ int COMPONENT = 2; /** * 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 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 + 0; /** * 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.performance.md.metamodels.performancetransaction.impl.TransactionComponentAImpl <em>Component A</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentAImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentA() * @generated */ int TRANSACTION_COMPONENT_A = 3; /** * 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 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 + 0; /** * 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.performance.md.metamodels.performancetransaction.impl.TransactionComponentBImpl <em>Component B</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentBImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentB() * @generated */ int TRANSACTION_COMPONENT_B = 4; /** * 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 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.performance.md.metamodels.performancetransaction.impl.TransactionComponentCImpl <em>Component C</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentCImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentC() * @generated */ int TRANSACTION_COMPONENT_C = 5; /** * 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 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 + 0; /** * 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.performance.md.metamodels.performancetransaction.impl.TransactionComponentDImpl <em>Component D</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentDImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentD() * @generated */ int TRANSACTION_COMPONENT_D = 6; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_D__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component D</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_D_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component D</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_D_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentEImpl <em>Component E</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentEImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentE() * @generated */ int TRANSACTION_COMPONENT_E = 7; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_E__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component E</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_E_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component E</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_E_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentFImpl <em>Component F</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentFImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentF() * @generated */ int TRANSACTION_COMPONENT_F = 8; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_F__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component F</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_F_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component F</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_F_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentGImpl <em>Component G</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentGImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentG() * @generated */ int TRANSACTION_COMPONENT_G = 9; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_G__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component G</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_G_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component G</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_G_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentHImpl <em>Component H</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentHImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentH() * @generated */ int TRANSACTION_COMPONENT_H = 10; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_H__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component H</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_H_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component H</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_H_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentIImpl <em>Component I</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentIImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentI() * @generated */ int TRANSACTION_COMPONENT_I = 11; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_I__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component I</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_I_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component I</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_I_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentJImpl <em>Component J</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentJImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentJ() * @generated */ int TRANSACTION_COMPONENT_J = 12; /** * The feature id for the '<em><b>Transaction Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_J__TRANSACTION_ID = COMPONENT__TRANSACTION_ID; /** * The number of structural features of the '<em>Component J</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_J_FEATURE_COUNT = COMPONENT_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Component J</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRANSACTION_COMPONENT_J_OPERATION_COUNT = COMPONENT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.CompoundTransactionEventImpl <em>Compound Transaction Event</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.CompoundTransactionEventImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getCompoundTransactionEvent() * @generated */ int COMPOUND_TRANSACTION_EVENT = 13; /** * 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 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 + 0; /** * 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.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.TransactionModel * @generated */ EClass getTransactionModel(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.TransactionModel#getLatestComponentEvent() * @see #getTransactionModel() * @generated */ EReference getTransactionModel_LatestComponentEvent(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.TransactionModel#getLatestCompoundEvent() * @see #getTransactionModel() * @generated */ EReference getTransactionModel_LatestCompoundEvent(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.ModelElement * @generated */ EClass getModelElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.ModelElement#getTransactionId() * @see #getModelElement() * @generated */ EAttribute getModelElement_TransactionId(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.Component * @generated */ EClass getComponent(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.TransactionComponentA * @generated */ EClass getTransactionComponentA(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.TransactionComponentB * @generated */ EClass getTransactionComponentB(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.TransactionComponentC * @generated */ EClass getTransactionComponentC(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentD <em>Component D</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component D</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentD * @generated */ EClass getTransactionComponentD(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentE <em>Component E</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component E</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentE * @generated */ EClass getTransactionComponentE(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentF <em>Component F</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component F</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentF * @generated */ EClass getTransactionComponentF(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentG <em>Component G</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component G</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentG * @generated */ EClass getTransactionComponentG(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentH <em>Component H</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component H</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentH * @generated */ EClass getTransactionComponentH(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentI <em>Component I</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component I</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentI * @generated */ EClass getTransactionComponentI(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentJ <em>Component J</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Component J</em>'. * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.TransactionComponentJ * @generated */ EClass getTransactionComponentJ(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.CompoundTransactionEvent * @generated */ EClass getCompoundTransactionEvent(); /** * 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.performance.md.metamodels.performancetransaction.impl.TransactionModelImpl <em>Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionModelImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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.performance.md.metamodels.performancetransaction.impl.ModelElementImpl <em>Model Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.ModelElementImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.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(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.ComponentImpl <em>Component</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.ComponentImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getComponent() * @generated */ EClass COMPONENT = eINSTANCE.getComponent(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentAImpl <em>Component A</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentAImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentA() * @generated */ EClass TRANSACTION_COMPONENT_A = eINSTANCE.getTransactionComponentA(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentBImpl <em>Component B</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentBImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentB() * @generated */ EClass TRANSACTION_COMPONENT_B = eINSTANCE.getTransactionComponentB(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentCImpl <em>Component C</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentCImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentC() * @generated */ EClass TRANSACTION_COMPONENT_C = eINSTANCE.getTransactionComponentC(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentDImpl <em>Component D</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentDImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentD() * @generated */ EClass TRANSACTION_COMPONENT_D = eINSTANCE.getTransactionComponentD(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentEImpl <em>Component E</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentEImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentE() * @generated */ EClass TRANSACTION_COMPONENT_E = eINSTANCE.getTransactionComponentE(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentFImpl <em>Component F</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentFImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentF() * @generated */ EClass TRANSACTION_COMPONENT_F = eINSTANCE.getTransactionComponentF(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentGImpl <em>Component G</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentGImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentG() * @generated */ EClass TRANSACTION_COMPONENT_G = eINSTANCE.getTransactionComponentG(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentHImpl <em>Component H</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentHImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentH() * @generated */ EClass TRANSACTION_COMPONENT_H = eINSTANCE.getTransactionComponentH(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentIImpl <em>Component I</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentIImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentI() * @generated */ EClass TRANSACTION_COMPONENT_I = eINSTANCE.getTransactionComponentI(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentJImpl <em>Component J</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionComponentJImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getTransactionComponentJ() * @generated */ EClass TRANSACTION_COMPONENT_J = eINSTANCE.getTransactionComponentJ(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.CompoundTransactionEventImpl <em>Compound Transaction Event</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.CompoundTransactionEventImpl * @see hu.bme.mit.incquery.cep.performance.md.metamodels.performancetransaction.impl.TransactionPackageImpl#getCompoundTransactionEvent() * @generated */ EClass COMPOUND_TRANSACTION_EVENT = eINSTANCE.getCompoundTransactionEvent(); } } //TransactionPackage