/** */ package hu.bme.mit.incquery.cep.dsl.eventPatternLanguage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; 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 enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPatternLanguageFactory * @model kind="package" * @generated */ public interface EventPatternLanguagePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "eventPatternLanguage"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.bme.hu/mit/incquery/cep/dsl/EventPatternLanguage"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "eventPatternLanguage"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EventPatternLanguagePackage eINSTANCE = hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl.init(); /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventModelImpl <em>Event Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventModelImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventModel() * @generated */ int EVENT_MODEL = 0; /** * The feature id for the '<em><b>Packaged Model</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_MODEL__PACKAGED_MODEL = 0; /** * The number of structural features of the '<em>Event Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_MODEL_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PackagedModelImpl <em>Packaged Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PackagedModelImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPackagedModel() * @generated */ int PACKAGED_MODEL = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGED_MODEL__NAME = 0; /** * The feature id for the '<em><b>Usages</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGED_MODEL__USAGES = 1; /** * The feature id for the '<em><b>Model Elements</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGED_MODEL__MODEL_ELEMENTS = 2; /** * The number of structural features of the '<em>Packaged Model</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGED_MODEL_FEATURE_COUNT = 3; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.UsageImpl <em>Usage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.UsageImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getUsage() * @generated */ int USAGE = 2; /** * The feature id for the '<em><b>Imported Namespace</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USAGE__IMPORTED_NAMESPACE = 0; /** * The number of structural features of the '<em>Usage</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int USAGE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.GenericUsageImpl <em>Generic Usage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.GenericUsageImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getGenericUsage() * @generated */ int GENERIC_USAGE = 3; /** * The feature id for the '<em><b>Imported Namespace</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GENERIC_USAGE__IMPORTED_NAMESPACE = USAGE__IMPORTED_NAMESPACE; /** * The number of structural features of the '<em>Generic Usage</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GENERIC_USAGE_FEATURE_COUNT = USAGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternUsageImpl <em>Pattern Usage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternUsageImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPatternUsage() * @generated */ int PATTERN_USAGE = 4; /** * The feature id for the '<em><b>Imported Namespace</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_USAGE__IMPORTED_NAMESPACE = USAGE__IMPORTED_NAMESPACE; /** * The number of structural features of the '<em>Pattern Usage</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_USAGE_FEATURE_COUNT = USAGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ModelElementImpl <em>Model Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ModelElementImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getModelElement() * @generated */ int MODEL_ELEMENT = 5; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODEL_ELEMENT__NAME = 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 meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternImpl <em>Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventPattern() * @generated */ int EVENT_PATTERN = 6; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_PATTERN__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_PATTERN__PARAMETERS = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Event Pattern</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_PATTERN_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AbstractAtomicEventPatternImpl <em>Abstract Atomic Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AbstractAtomicEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAbstractAtomicEventPattern() * @generated */ int ABSTRACT_ATOMIC_EVENT_PATTERN = 7; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ATOMIC_EVENT_PATTERN__NAME = EVENT_PATTERN__NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ATOMIC_EVENT_PATTERN__PARAMETERS = EVENT_PATTERN__PARAMETERS; /** * The number of structural features of the '<em>Abstract Atomic Event Pattern</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT = EVENT_PATTERN_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AtomicEventPatternImpl <em>Atomic Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AtomicEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAtomicEventPattern() * @generated */ int ATOMIC_EVENT_PATTERN = 8; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATOMIC_EVENT_PATTERN__NAME = ABSTRACT_ATOMIC_EVENT_PATTERN__NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATOMIC_EVENT_PATTERN__PARAMETERS = ABSTRACT_ATOMIC_EVENT_PATTERN__PARAMETERS; /** * The feature id for the '<em><b>Source</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATOMIC_EVENT_PATTERN__SOURCE = ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Static Bindings</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATOMIC_EVENT_PATTERN__STATIC_BINDINGS = ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Atomic Event Pattern</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ATOMIC_EVENT_PATTERN_FEATURE_COUNT = ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.IQPatternEventPatternImpl <em>IQ Pattern Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.IQPatternEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getIQPatternEventPattern() * @generated */ int IQ_PATTERN_EVENT_PATTERN = 9; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IQ_PATTERN_EVENT_PATTERN__NAME = ABSTRACT_ATOMIC_EVENT_PATTERN__NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IQ_PATTERN_EVENT_PATTERN__PARAMETERS = ABSTRACT_ATOMIC_EVENT_PATTERN__PARAMETERS; /** * The feature id for the '<em><b>Iq Pattern Ref</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IQ_PATTERN_EVENT_PATTERN__IQ_PATTERN_REF = ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Iq Change Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IQ_PATTERN_EVENT_PATTERN__IQ_CHANGE_TYPE = ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>IQ Pattern Event Pattern</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IQ_PATTERN_EVENT_PATTERN_FEATURE_COUNT = ABSTRACT_ATOMIC_EVENT_PATTERN_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventPatternImpl <em>Complex Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getComplexEventPattern() * @generated */ int COMPLEX_EVENT_PATTERN = 10; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_EVENT_PATTERN__NAME = EVENT_PATTERN__NAME; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_EVENT_PATTERN__PARAMETERS = EVENT_PATTERN__PARAMETERS; /** * The feature id for the '<em><b>Priority</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_EVENT_PATTERN__PRIORITY = EVENT_PATTERN_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Complex Event Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_EVENT_PATTERN__COMPLEX_EVENT_EXPRESSION = EVENT_PATTERN_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Complex Event Pattern</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_EVENT_PATTERN_FEATURE_COUNT = EVENT_PATTERN_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RuleImpl <em>Rule</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RuleImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getRule() * @generated */ int RULE = 11; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RULE__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Event Patterns</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RULE__EVENT_PATTERNS = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Action Handler</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RULE__ACTION_HANDLER = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Action</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RULE__ACTION = MODEL_ELEMENT_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Rule</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RULE_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 3; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterListImpl <em>Typed Parameter List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterListImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTypedParameterList() * @generated */ int TYPED_PARAMETER_LIST = 12; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPED_PARAMETER_LIST__PARAMETERS = 0; /** * The number of structural features of the '<em>Typed Parameter List</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPED_PARAMETER_LIST_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterImpl <em>Typed Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTypedParameter() * @generated */ int TYPED_PARAMETER = 13; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPED_PARAMETER__NAME = 0; /** * The feature id for the '<em><b>Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPED_PARAMETER__TYPE = 1; /** * The number of structural features of the '<em>Typed Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TYPED_PARAMETER_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternParameterListImpl <em>Event Pattern Parameter List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternParameterListImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventPatternParameterList() * @generated */ int EVENT_PATTERN_PARAMETER_LIST = 14; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_PATTERN_PARAMETER_LIST__PARAMETERS = 0; /** * The number of structural features of the '<em>Event Pattern Parameter List</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_PATTERN_PARAMETER_LIST_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterImpl <em>Event Typed Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventTypedParameter() * @generated */ int EVENT_TYPED_PARAMETER = 15; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER__NAME = 0; /** * The feature id for the '<em><b>Type</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER__TYPE = 1; /** * The number of structural features of the '<em>Event Typed Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ParametrizedIncQueryPatternReferenceImpl <em>Parametrized Inc Query Pattern Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ParametrizedIncQueryPatternReferenceImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getParametrizedIncQueryPatternReference() * @generated */ int PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE = 16; /** * The feature id for the '<em><b>Iqpattern</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE__IQPATTERN = 0; /** * The feature id for the '<em><b>Parameter List</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE__PARAMETER_LIST = 1; /** * The number of structural features of the '<em>Parametrized Inc Query Pattern Reference</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityImpl <em>Multiplicity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getMultiplicity() * @generated */ int MULTIPLICITY = 17; /** * The feature id for the '<em><b>Multiplicity</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICITY__MULTIPLICITY = 0; /** * The number of structural features of the '<em>Multiplicity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICITY_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimewindowImpl <em>Timewindow</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimewindowImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTimewindow() * @generated */ int TIMEWINDOW = 18; /** * The feature id for the '<em><b>Length</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMEWINDOW__LENGTH = 0; /** * The number of structural features of the '<em>Timewindow</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMEWINDOW_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerEventStructureImpl <em>Follower Event Structure</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerEventStructureImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowerEventStructure() * @generated */ int FOLLOWER_EVENT_STRUCTURE = 30; /** * The number of structural features of the '<em>Follower Event Structure</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWER_EVENT_STRUCTURE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterWithMultiplicityImpl <em>Event Typed Parameter With Multiplicity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterWithMultiplicityImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventTypedParameterWithMultiplicity() * @generated */ int EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY = 19; /** * The feature id for the '<em><b>Event Pattern</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY__EVENT_PATTERN = FOLLOWER_EVENT_STRUCTURE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Parameter List</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY__PARAMETER_LIST = FOLLOWER_EVENT_STRUCTURE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY__MULTIPLICITY = FOLLOWER_EVENT_STRUCTURE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Event Typed Parameter With Multiplicity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY_FEATURE_COUNT = FOLLOWER_EVENT_STRUCTURE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterListImpl <em>Pattern Call Parameter List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterListImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPatternCallParameterList() * @generated */ int PATTERN_CALL_PARAMETER_LIST = 20; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_CALL_PARAMETER_LIST__PARAMETERS = 0; /** * The number of structural features of the '<em>Pattern Call Parameter List</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_CALL_PARAMETER_LIST_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterImpl <em>Pattern Call Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPatternCallParameter() * @generated */ int PATTERN_CALL_PARAMETER = 21; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_CALL_PARAMETER__NAME = 0; /** * The number of structural features of the '<em>Pattern Call Parameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PATTERN_CALL_PARAMETER_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventExpressionImpl <em>Complex Event Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getComplexEventExpression() * @generated */ int COMPLEX_EVENT_EXPRESSION = 22; /** * The number of structural features of the '<em>Complex Event Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMPLEX_EVENT_EXPRESSION_FEATURE_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AugmentedExpressionImpl <em>Augmented Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AugmentedExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAugmentedExpression() * @generated */ int AUGMENTED_EXPRESSION = 23; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AUGMENTED_EXPRESSION__EXPRESSION = COMPLEX_EVENT_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Augmented Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int AUGMENTED_EXPRESSION_FEATURE_COUNT = COMPLEX_EVENT_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedExpressionImpl <em>Timed Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTimedExpression() * @generated */ int TIMED_EXPRESSION = 24; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_EXPRESSION__EXPRESSION = AUGMENTED_EXPRESSION__EXPRESSION; /** * The feature id for the '<em><b>Timewindow</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_EXPRESSION__TIMEWINDOW = AUGMENTED_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Timed Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_EXPRESSION_FEATURE_COUNT = AUGMENTED_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityExpressionImpl <em>Multiplicity Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getMultiplicityExpression() * @generated */ int MULTIPLICITY_EXPRESSION = 25; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICITY_EXPRESSION__EXPRESSION = AUGMENTED_EXPRESSION__EXPRESSION; /** * The feature id for the '<em><b>Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICITY_EXPRESSION__MULTIPLICITY = AUGMENTED_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Multiplicity Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MULTIPLICITY_EXPRESSION_FEATURE_COUNT = AUGMENTED_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedMultiplicityExpressionImpl <em>Timed Multiplicity Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedMultiplicityExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTimedMultiplicityExpression() * @generated */ int TIMED_MULTIPLICITY_EXPRESSION = 26; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_MULTIPLICITY_EXPRESSION__EXPRESSION = AUGMENTED_EXPRESSION__EXPRESSION; /** * The feature id for the '<em><b>Multiplicity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_MULTIPLICITY_EXPRESSION__MULTIPLICITY = AUGMENTED_EXPRESSION_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Timewindow</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_MULTIPLICITY_EXPRESSION__TIMEWINDOW = AUGMENTED_EXPRESSION_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Timed Multiplicity Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TIMED_MULTIPLICITY_EXPRESSION_FEATURE_COUNT = AUGMENTED_EXPRESSION_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getExpression() * @generated */ int EXPRESSION = 27; /** * The feature id for the '<em><b>Event Patterns</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION__EVENT_PATTERNS = COMPLEX_EVENT_EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXPRESSION_FEATURE_COUNT = COMPLEX_EVENT_EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsExpressionImpl <em>Follows Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowsExpression() * @generated */ int FOLLOWS_EXPRESSION = 28; /** * The feature id for the '<em><b>Event Patterns</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWS_EXPRESSION__EVENT_PATTERNS = EXPRESSION__EVENT_PATTERNS; /** * The feature id for the '<em><b>Follower Expressions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWS_EXPRESSION__FOLLOWER_EXPRESSIONS = EXPRESSION_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Follows Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWS_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerExpressionImpl <em>Follower Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowerExpression() * @generated */ int FOLLOWER_EXPRESSION = 29; /** * The feature id for the '<em><b>Follows Operator</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWER_EXPRESSION__FOLLOWS_OPERATOR = 0; /** * The feature id for the '<em><b>Event Pattern</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWER_EXPRESSION__EVENT_PATTERN = 1; /** * The number of structural features of the '<em>Follower Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWER_EXPRESSION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.InnerBranchExpressionImpl <em>Inner Branch Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.InnerBranchExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getInnerBranchExpression() * @generated */ int INNER_BRANCH_EXPRESSION = 31; /** * The feature id for the '<em><b>Expression</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INNER_BRANCH_EXPRESSION__EXPRESSION = 0; /** * The number of structural features of the '<em>Inner Branch Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INNER_BRANCH_EXPRESSION_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.BranchExpressionImpl <em>Branch Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.BranchExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getBranchExpression() * @generated */ int BRANCH_EXPRESSION = 32; /** * The feature id for the '<em><b>Event Patterns</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRANCH_EXPRESSION__EVENT_PATTERNS = EXPRESSION__EVENT_PATTERNS; /** * The number of structural features of the '<em>Branch Expression</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int BRANCH_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorImpl <em>Follows Operator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowsOperator() * @generated */ int FOLLOWS_OPERATOR = 33; /** * The number of structural features of the '<em>Follows Operator</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWS_OPERATOR_FEATURE_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorNoTWImpl <em>Follows Operator No TW</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorNoTWImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowsOperatorNoTW() * @generated */ int FOLLOWS_OPERATOR_NO_TW = 34; /** * The number of structural features of the '<em>Follows Operator No TW</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FOLLOWS_OPERATOR_NO_TW_FEATURE_COUNT = FOLLOWS_OPERATOR_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingImpl <em>Static Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getStaticBinding() * @generated */ int STATIC_BINDING = 35; /** * The feature id for the '<em><b>Parameter</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATIC_BINDING__PARAMETER = 0; /** * The feature id for the '<em><b>Binding Rule</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATIC_BINDING__BINDING_RULE = 1; /** * The number of structural features of the '<em>Static Binding</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATIC_BINDING_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingRuleImpl <em>Static Binding Rule</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingRuleImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getStaticBindingRule() * @generated */ int STATIC_BINDING_RULE = 36; /** * The number of structural features of the '<em>Static Binding Rule</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STATIC_BINDING_RULE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeFilterImpl <em>Range Filter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeFilterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getRangeFilter() * @generated */ int RANGE_FILTER = 37; /** * The feature id for the '<em><b>Neg</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RANGE_FILTER__NEG = STATIC_BINDING_RULE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Range</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RANGE_FILTER__RANGE = STATIC_BINDING_RULE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Range Filter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RANGE_FILTER_FEATURE_COUNT = STATIC_BINDING_RULE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeImpl <em>Range</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getRange() * @generated */ int RANGE = 38; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RANGE__LOWER_BOUND = 0; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RANGE__UPPER_BOUND = 1; /** * The number of structural features of the '<em>Range</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RANGE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenOpenImpl <em>Open Open</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenOpenImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getOpenOpen() * @generated */ int OPEN_OPEN = 39; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPEN_OPEN__LOWER_BOUND = RANGE__LOWER_BOUND; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPEN_OPEN__UPPER_BOUND = RANGE__UPPER_BOUND; /** * The number of structural features of the '<em>Open Open</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPEN_OPEN_FEATURE_COUNT = RANGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenClosedImpl <em>Open Closed</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenClosedImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getOpenClosed() * @generated */ int OPEN_CLOSED = 40; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPEN_CLOSED__LOWER_BOUND = RANGE__LOWER_BOUND; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPEN_CLOSED__UPPER_BOUND = RANGE__UPPER_BOUND; /** * The number of structural features of the '<em>Open Closed</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OPEN_CLOSED_FEATURE_COUNT = RANGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedClosedImpl <em>Closed Closed</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedClosedImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getClosedClosed() * @generated */ int CLOSED_CLOSED = 41; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSED_CLOSED__LOWER_BOUND = RANGE__LOWER_BOUND; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSED_CLOSED__UPPER_BOUND = RANGE__UPPER_BOUND; /** * The number of structural features of the '<em>Closed Closed</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSED_CLOSED_FEATURE_COUNT = RANGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedOpenImpl <em>Closed Open</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedOpenImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getClosedOpen() * @generated */ int CLOSED_OPEN = 42; /** * The feature id for the '<em><b>Lower Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSED_OPEN__LOWER_BOUND = RANGE__LOWER_BOUND; /** * The feature id for the '<em><b>Upper Bound</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSED_OPEN__UPPER_BOUND = RANGE__UPPER_BOUND; /** * The number of structural features of the '<em>Closed Open</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLOSED_OPEN_FEATURE_COUNT = RANGE_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.NumericFilterImpl <em>Numeric Filter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.NumericFilterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getNumericFilter() * @generated */ int NUMERIC_FILTER = 43; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMERIC_FILTER__OPERATOR = STATIC_BINDING_RULE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMERIC_FILTER__VALUE = STATIC_BINDING_RULE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Numeric Filter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NUMERIC_FILTER_FEATURE_COUNT = STATIC_BINDING_RULE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.LiteralFilterImpl <em>Literal Filter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.LiteralFilterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getLiteralFilter() * @generated */ int LITERAL_FILTER = 44; /** * The feature id for the '<em><b>Neg</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_FILTER__NEG = STATIC_BINDING_RULE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Operator</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_FILTER__OPERATOR = STATIC_BINDING_RULE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_FILTER__VALUE = STATIC_BINDING_RULE_FEATURE_COUNT + 2; /** * The number of structural features of the '<em>Literal Filter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LITERAL_FILTER_FEATURE_COUNT = STATIC_BINDING_RULE_FEATURE_COUNT + 3; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.SourceImpl <em>Source</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.SourceImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getSource() * @generated */ int SOURCE = 45; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOURCE__NAME = MODEL_ELEMENT__NAME; /** * The feature id for the '<em><b>Adapter</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOURCE__ADAPTER = MODEL_ELEMENT_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Source</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SOURCE_FEATURE_COUNT = MODEL_ELEMENT_FEATURE_COUNT + 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AdapterImpl <em>Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AdapterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAdapter() * @generated */ int ADAPTER = 46; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADAPTER__NAME = 0; /** * The number of structural features of the '<em>Adapter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ADAPTER_FEATURE_COUNT = 1; /** * The meta object id for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternChangeType <em>IQ Pattern Change Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternChangeType * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getIQPatternChangeType() * @generated */ int IQ_PATTERN_CHANGE_TYPE = 47; /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventModel <em>Event Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Event Model</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventModel * @generated */ EClass getEventModel(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventModel#getPackagedModel <em>Packaged Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Packaged Model</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventModel#getPackagedModel() * @see #getEventModel() * @generated */ EReference getEventModel_PackagedModel(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel <em>Packaged Model</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Packaged Model</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel * @generated */ EClass getPackagedModel(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel#getName() * @see #getPackagedModel() * @generated */ EAttribute getPackagedModel_Name(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel#getUsages <em>Usages</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Usages</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel#getUsages() * @see #getPackagedModel() * @generated */ EReference getPackagedModel_Usages(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel#getModelElements <em>Model Elements</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Model Elements</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PackagedModel#getModelElements() * @see #getPackagedModel() * @generated */ EReference getPackagedModel_ModelElements(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Usage <em>Usage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Usage</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Usage * @generated */ EClass getUsage(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Usage#getImportedNamespace <em>Imported Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Imported Namespace</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Usage#getImportedNamespace() * @see #getUsage() * @generated */ EAttribute getUsage_ImportedNamespace(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.GenericUsage <em>Generic Usage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Generic Usage</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.GenericUsage * @generated */ EClass getGenericUsage(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternUsage <em>Pattern Usage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Pattern Usage</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternUsage * @generated */ EClass getPatternUsage(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.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.dsl.eventPatternLanguage.ModelElement * @generated */ EClass getModelElement(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ModelElement#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ModelElement#getName() * @see #getModelElement() * @generated */ EAttribute getModelElement_Name(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPattern <em>Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPattern * @generated */ EClass getEventPattern(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPattern#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Parameters</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPattern#getParameters() * @see #getEventPattern() * @generated */ EReference getEventPattern_Parameters(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AbstractAtomicEventPattern <em>Abstract Atomic Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Atomic Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AbstractAtomicEventPattern * @generated */ EClass getAbstractAtomicEventPattern(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AtomicEventPattern <em>Atomic Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Atomic Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AtomicEventPattern * @generated */ EClass getAtomicEventPattern(); /** * Returns the meta object for the reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AtomicEventPattern#getSource <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Source</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AtomicEventPattern#getSource() * @see #getAtomicEventPattern() * @generated */ EReference getAtomicEventPattern_Source(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AtomicEventPattern#getStaticBindings <em>Static Bindings</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Static Bindings</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AtomicEventPattern#getStaticBindings() * @see #getAtomicEventPattern() * @generated */ EReference getAtomicEventPattern_StaticBindings(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternEventPattern <em>IQ Pattern Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>IQ Pattern Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternEventPattern * @generated */ EClass getIQPatternEventPattern(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternEventPattern#getIqPatternRef <em>Iq Pattern Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Iq Pattern Ref</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternEventPattern#getIqPatternRef() * @see #getIQPatternEventPattern() * @generated */ EReference getIQPatternEventPattern_IqPatternRef(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternEventPattern#getIqChangeType <em>Iq Change Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Iq Change Type</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternEventPattern#getIqChangeType() * @see #getIQPatternEventPattern() * @generated */ EAttribute getIQPatternEventPattern_IqChangeType(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventPattern <em>Complex Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Complex Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventPattern * @generated */ EClass getComplexEventPattern(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventPattern#getPriority <em>Priority</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Priority</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventPattern#getPriority() * @see #getComplexEventPattern() * @generated */ EAttribute getComplexEventPattern_Priority(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventPattern#getComplexEventExpression <em>Complex Event Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Complex Event Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventPattern#getComplexEventExpression() * @see #getComplexEventPattern() * @generated */ EReference getComplexEventPattern_ComplexEventExpression(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule <em>Rule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Rule</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule * @generated */ EClass getRule(); /** * Returns the meta object for the reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule#getEventPatterns <em>Event Patterns</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Event Patterns</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule#getEventPatterns() * @see #getRule() * @generated */ EReference getRule_EventPatterns(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule#getActionHandler <em>Action Handler</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Action Handler</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule#getActionHandler() * @see #getRule() * @generated */ EAttribute getRule_ActionHandler(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule#getAction <em>Action</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Action</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Rule#getAction() * @see #getRule() * @generated */ EReference getRule_Action(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameterList <em>Typed Parameter List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Typed Parameter List</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameterList * @generated */ EClass getTypedParameterList(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameterList#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameterList#getParameters() * @see #getTypedParameterList() * @generated */ EReference getTypedParameterList_Parameters(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameter <em>Typed Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Typed Parameter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameter * @generated */ EClass getTypedParameter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameter#getName() * @see #getTypedParameter() * @generated */ EAttribute getTypedParameter_Name(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameter#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Type</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TypedParameter#getType() * @see #getTypedParameter() * @generated */ EReference getTypedParameter_Type(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPatternParameterList <em>Event Pattern Parameter List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Event Pattern Parameter List</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPatternParameterList * @generated */ EClass getEventPatternParameterList(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPatternParameterList#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventPatternParameterList#getParameters() * @see #getEventPatternParameterList() * @generated */ EReference getEventPatternParameterList_Parameters(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameter <em>Event Typed Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Event Typed Parameter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameter * @generated */ EClass getEventTypedParameter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameter#getName() * @see #getEventTypedParameter() * @generated */ EAttribute getEventTypedParameter_Name(); /** * Returns the meta object for the reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameter#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Type</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameter#getType() * @see #getEventTypedParameter() * @generated */ EReference getEventTypedParameter_Type(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ParametrizedIncQueryPatternReference <em>Parametrized Inc Query Pattern Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Parametrized Inc Query Pattern Reference</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ParametrizedIncQueryPatternReference * @generated */ EClass getParametrizedIncQueryPatternReference(); /** * Returns the meta object for the reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ParametrizedIncQueryPatternReference#getIqpattern <em>Iqpattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Iqpattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ParametrizedIncQueryPatternReference#getIqpattern() * @see #getParametrizedIncQueryPatternReference() * @generated */ EReference getParametrizedIncQueryPatternReference_Iqpattern(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ParametrizedIncQueryPatternReference#getParameterList <em>Parameter List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Parameter List</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ParametrizedIncQueryPatternReference#getParameterList() * @see #getParametrizedIncQueryPatternReference() * @generated */ EReference getParametrizedIncQueryPatternReference_ParameterList(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Multiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Multiplicity</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Multiplicity * @generated */ EClass getMultiplicity(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Multiplicity#getMultiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Multiplicity</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Multiplicity#getMultiplicity() * @see #getMultiplicity() * @generated */ EAttribute getMultiplicity_Multiplicity(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Timewindow <em>Timewindow</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Timewindow</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Timewindow * @generated */ EClass getTimewindow(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Timewindow#getLength <em>Length</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Length</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Timewindow#getLength() * @see #getTimewindow() * @generated */ EAttribute getTimewindow_Length(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity <em>Event Typed Parameter With Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Event Typed Parameter With Multiplicity</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity * @generated */ EClass getEventTypedParameterWithMultiplicity(); /** * Returns the meta object for the reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity#getEventPattern <em>Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity#getEventPattern() * @see #getEventTypedParameterWithMultiplicity() * @generated */ EReference getEventTypedParameterWithMultiplicity_EventPattern(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity#getParameterList <em>Parameter List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Parameter List</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity#getParameterList() * @see #getEventTypedParameterWithMultiplicity() * @generated */ EReference getEventTypedParameterWithMultiplicity_ParameterList(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity#getMultiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Multiplicity</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.EventTypedParameterWithMultiplicity#getMultiplicity() * @see #getEventTypedParameterWithMultiplicity() * @generated */ EReference getEventTypedParameterWithMultiplicity_Multiplicity(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameterList <em>Pattern Call Parameter List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Pattern Call Parameter List</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameterList * @generated */ EClass getPatternCallParameterList(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameterList#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameterList#getParameters() * @see #getPatternCallParameterList() * @generated */ EReference getPatternCallParameterList_Parameters(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameter <em>Pattern Call Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Pattern Call Parameter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameter * @generated */ EClass getPatternCallParameter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.PatternCallParameter#getName() * @see #getPatternCallParameter() * @generated */ EAttribute getPatternCallParameter_Name(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventExpression <em>Complex Event Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Complex Event Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ComplexEventExpression * @generated */ EClass getComplexEventExpression(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AugmentedExpression <em>Augmented Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Augmented Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AugmentedExpression * @generated */ EClass getAugmentedExpression(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AugmentedExpression#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.AugmentedExpression#getExpression() * @see #getAugmentedExpression() * @generated */ EReference getAugmentedExpression_Expression(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedExpression <em>Timed Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Timed Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedExpression * @generated */ EClass getTimedExpression(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedExpression#getTimewindow <em>Timewindow</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Timewindow</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedExpression#getTimewindow() * @see #getTimedExpression() * @generated */ EReference getTimedExpression_Timewindow(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.MultiplicityExpression <em>Multiplicity Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Multiplicity Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.MultiplicityExpression * @generated */ EClass getMultiplicityExpression(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.MultiplicityExpression#getMultiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Multiplicity</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.MultiplicityExpression#getMultiplicity() * @see #getMultiplicityExpression() * @generated */ EReference getMultiplicityExpression_Multiplicity(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedMultiplicityExpression <em>Timed Multiplicity Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Timed Multiplicity Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedMultiplicityExpression * @generated */ EClass getTimedMultiplicityExpression(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedMultiplicityExpression#getMultiplicity <em>Multiplicity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Multiplicity</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedMultiplicityExpression#getMultiplicity() * @see #getTimedMultiplicityExpression() * @generated */ EReference getTimedMultiplicityExpression_Multiplicity(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedMultiplicityExpression#getTimewindow <em>Timewindow</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Timewindow</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.TimedMultiplicityExpression#getTimewindow() * @see #getTimedMultiplicityExpression() * @generated */ EReference getTimedMultiplicityExpression_Timewindow(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Expression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Expression * @generated */ EClass getExpression(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Expression#getEventPatterns <em>Event Patterns</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Event Patterns</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Expression#getEventPatterns() * @see #getExpression() * @generated */ EReference getExpression_EventPatterns(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsExpression <em>Follows Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Follows Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsExpression * @generated */ EClass getFollowsExpression(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsExpression#getFollowerExpressions <em>Follower Expressions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Follower Expressions</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsExpression#getFollowerExpressions() * @see #getFollowsExpression() * @generated */ EReference getFollowsExpression_FollowerExpressions(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerExpression <em>Follower Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Follower Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerExpression * @generated */ EClass getFollowerExpression(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerExpression#getFollowsOperator <em>Follows Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Follows Operator</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerExpression#getFollowsOperator() * @see #getFollowerExpression() * @generated */ EReference getFollowerExpression_FollowsOperator(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerExpression#getEventPattern <em>Event Pattern</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Event Pattern</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerExpression#getEventPattern() * @see #getFollowerExpression() * @generated */ EReference getFollowerExpression_EventPattern(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerEventStructure <em>Follower Event Structure</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Follower Event Structure</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowerEventStructure * @generated */ EClass getFollowerEventStructure(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.InnerBranchExpression <em>Inner Branch Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Inner Branch Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.InnerBranchExpression * @generated */ EClass getInnerBranchExpression(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.InnerBranchExpression#getExpression <em>Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.InnerBranchExpression#getExpression() * @see #getInnerBranchExpression() * @generated */ EReference getInnerBranchExpression_Expression(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.BranchExpression <em>Branch Expression</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Branch Expression</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.BranchExpression * @generated */ EClass getBranchExpression(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsOperator <em>Follows Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Follows Operator</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsOperator * @generated */ EClass getFollowsOperator(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsOperatorNoTW <em>Follows Operator No TW</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Follows Operator No TW</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.FollowsOperatorNoTW * @generated */ EClass getFollowsOperatorNoTW(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBinding <em>Static Binding</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Static Binding</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBinding * @generated */ EClass getStaticBinding(); /** * Returns the meta object for the reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBinding#getParameter <em>Parameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Parameter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBinding#getParameter() * @see #getStaticBinding() * @generated */ EReference getStaticBinding_Parameter(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBinding#getBindingRule <em>Binding Rule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Binding Rule</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBinding#getBindingRule() * @see #getStaticBinding() * @generated */ EReference getStaticBinding_BindingRule(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBindingRule <em>Static Binding Rule</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Static Binding Rule</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.StaticBindingRule * @generated */ EClass getStaticBindingRule(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.RangeFilter <em>Range Filter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Range Filter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.RangeFilter * @generated */ EClass getRangeFilter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.RangeFilter#getNeg <em>Neg</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Neg</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.RangeFilter#getNeg() * @see #getRangeFilter() * @generated */ EAttribute getRangeFilter_Neg(); /** * Returns the meta object for the containment reference '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.RangeFilter#getRange <em>Range</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Range</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.RangeFilter#getRange() * @see #getRangeFilter() * @generated */ EReference getRangeFilter_Range(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Range <em>Range</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Range</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Range * @generated */ EClass getRange(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Range#getLowerBound <em>Lower Bound</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Lower Bound</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Range#getLowerBound() * @see #getRange() * @generated */ EAttribute getRange_LowerBound(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Range#getUpperBound <em>Upper Bound</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Upper Bound</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Range#getUpperBound() * @see #getRange() * @generated */ EAttribute getRange_UpperBound(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.OpenOpen <em>Open Open</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Open Open</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.OpenOpen * @generated */ EClass getOpenOpen(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.OpenClosed <em>Open Closed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Open Closed</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.OpenClosed * @generated */ EClass getOpenClosed(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ClosedClosed <em>Closed Closed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Closed Closed</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ClosedClosed * @generated */ EClass getClosedClosed(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ClosedOpen <em>Closed Open</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Closed Open</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.ClosedOpen * @generated */ EClass getClosedOpen(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.NumericFilter <em>Numeric Filter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Numeric Filter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.NumericFilter * @generated */ EClass getNumericFilter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.NumericFilter#getOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.NumericFilter#getOperator() * @see #getNumericFilter() * @generated */ EAttribute getNumericFilter_Operator(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.NumericFilter#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.NumericFilter#getValue() * @see #getNumericFilter() * @generated */ EAttribute getNumericFilter_Value(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter <em>Literal Filter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Literal Filter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter * @generated */ EClass getLiteralFilter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter#getNeg <em>Neg</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Neg</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter#getNeg() * @see #getLiteralFilter() * @generated */ EAttribute getLiteralFilter_Neg(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter#getOperator <em>Operator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Operator</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter#getOperator() * @see #getLiteralFilter() * @generated */ EAttribute getLiteralFilter_Operator(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.LiteralFilter#getValue() * @see #getLiteralFilter() * @generated */ EAttribute getLiteralFilter_Value(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Source <em>Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Source</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Source * @generated */ EClass getSource(); /** * Returns the meta object for the containment reference list '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Source#getAdapter <em>Adapter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Adapter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Source#getAdapter() * @see #getSource() * @generated */ EReference getSource_Adapter(); /** * Returns the meta object for class '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Adapter <em>Adapter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Adapter</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Adapter * @generated */ EClass getAdapter(); /** * Returns the meta object for the attribute '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Adapter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.Adapter#getName() * @see #getAdapter() * @generated */ EAttribute getAdapter_Name(); /** * Returns the meta object for enum '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternChangeType <em>IQ Pattern Change Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>IQ Pattern Change Type</em>'. * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternChangeType * @generated */ EEnum getIQPatternChangeType(); /** * 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 */ EventPatternLanguageFactory getEventPatternLanguageFactory(); /** * <!-- 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 hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventModelImpl <em>Event Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventModelImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventModel() * @generated */ EClass EVENT_MODEL = eINSTANCE.getEventModel(); /** * The meta object literal for the '<em><b>Packaged Model</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_MODEL__PACKAGED_MODEL = eINSTANCE.getEventModel_PackagedModel(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PackagedModelImpl <em>Packaged Model</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PackagedModelImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPackagedModel() * @generated */ EClass PACKAGED_MODEL = eINSTANCE.getPackagedModel(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PACKAGED_MODEL__NAME = eINSTANCE.getPackagedModel_Name(); /** * The meta object literal for the '<em><b>Usages</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PACKAGED_MODEL__USAGES = eINSTANCE.getPackagedModel_Usages(); /** * The meta object literal for the '<em><b>Model Elements</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PACKAGED_MODEL__MODEL_ELEMENTS = eINSTANCE.getPackagedModel_ModelElements(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.UsageImpl <em>Usage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.UsageImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getUsage() * @generated */ EClass USAGE = eINSTANCE.getUsage(); /** * The meta object literal for the '<em><b>Imported Namespace</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute USAGE__IMPORTED_NAMESPACE = eINSTANCE.getUsage_ImportedNamespace(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.GenericUsageImpl <em>Generic Usage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.GenericUsageImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getGenericUsage() * @generated */ EClass GENERIC_USAGE = eINSTANCE.getGenericUsage(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternUsageImpl <em>Pattern Usage</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternUsageImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPatternUsage() * @generated */ EClass PATTERN_USAGE = eINSTANCE.getPatternUsage(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ModelElementImpl <em>Model Element</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ModelElementImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getModelElement() * @generated */ EClass MODEL_ELEMENT = eINSTANCE.getModelElement(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODEL_ELEMENT__NAME = eINSTANCE.getModelElement_Name(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternImpl <em>Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventPattern() * @generated */ EClass EVENT_PATTERN = eINSTANCE.getEventPattern(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_PATTERN__PARAMETERS = eINSTANCE.getEventPattern_Parameters(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AbstractAtomicEventPatternImpl <em>Abstract Atomic Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AbstractAtomicEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAbstractAtomicEventPattern() * @generated */ EClass ABSTRACT_ATOMIC_EVENT_PATTERN = eINSTANCE.getAbstractAtomicEventPattern(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AtomicEventPatternImpl <em>Atomic Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AtomicEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAtomicEventPattern() * @generated */ EClass ATOMIC_EVENT_PATTERN = eINSTANCE.getAtomicEventPattern(); /** * The meta object literal for the '<em><b>Source</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ATOMIC_EVENT_PATTERN__SOURCE = eINSTANCE.getAtomicEventPattern_Source(); /** * The meta object literal for the '<em><b>Static Bindings</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ATOMIC_EVENT_PATTERN__STATIC_BINDINGS = eINSTANCE.getAtomicEventPattern_StaticBindings(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.IQPatternEventPatternImpl <em>IQ Pattern Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.IQPatternEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getIQPatternEventPattern() * @generated */ EClass IQ_PATTERN_EVENT_PATTERN = eINSTANCE.getIQPatternEventPattern(); /** * The meta object literal for the '<em><b>Iq Pattern Ref</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference IQ_PATTERN_EVENT_PATTERN__IQ_PATTERN_REF = eINSTANCE.getIQPatternEventPattern_IqPatternRef(); /** * The meta object literal for the '<em><b>Iq Change Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IQ_PATTERN_EVENT_PATTERN__IQ_CHANGE_TYPE = eINSTANCE.getIQPatternEventPattern_IqChangeType(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventPatternImpl <em>Complex Event Pattern</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventPatternImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getComplexEventPattern() * @generated */ EClass COMPLEX_EVENT_PATTERN = eINSTANCE.getComplexEventPattern(); /** * The meta object literal for the '<em><b>Priority</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMPLEX_EVENT_PATTERN__PRIORITY = eINSTANCE.getComplexEventPattern_Priority(); /** * The meta object literal for the '<em><b>Complex Event Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMPLEX_EVENT_PATTERN__COMPLEX_EVENT_EXPRESSION = eINSTANCE.getComplexEventPattern_ComplexEventExpression(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RuleImpl <em>Rule</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RuleImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getRule() * @generated */ EClass RULE = eINSTANCE.getRule(); /** * The meta object literal for the '<em><b>Event Patterns</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RULE__EVENT_PATTERNS = eINSTANCE.getRule_EventPatterns(); /** * The meta object literal for the '<em><b>Action Handler</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RULE__ACTION_HANDLER = eINSTANCE.getRule_ActionHandler(); /** * The meta object literal for the '<em><b>Action</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RULE__ACTION = eINSTANCE.getRule_Action(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterListImpl <em>Typed Parameter List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterListImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTypedParameterList() * @generated */ EClass TYPED_PARAMETER_LIST = eINSTANCE.getTypedParameterList(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPED_PARAMETER_LIST__PARAMETERS = eINSTANCE.getTypedParameterList_Parameters(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterImpl <em>Typed Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TypedParameterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTypedParameter() * @generated */ EClass TYPED_PARAMETER = eINSTANCE.getTypedParameter(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TYPED_PARAMETER__NAME = eINSTANCE.getTypedParameter_Name(); /** * The meta object literal for the '<em><b>Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TYPED_PARAMETER__TYPE = eINSTANCE.getTypedParameter_Type(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternParameterListImpl <em>Event Pattern Parameter List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternParameterListImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventPatternParameterList() * @generated */ EClass EVENT_PATTERN_PARAMETER_LIST = eINSTANCE.getEventPatternParameterList(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_PATTERN_PARAMETER_LIST__PARAMETERS = eINSTANCE.getEventPatternParameterList_Parameters(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterImpl <em>Event Typed Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventTypedParameter() * @generated */ EClass EVENT_TYPED_PARAMETER = eINSTANCE.getEventTypedParameter(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVENT_TYPED_PARAMETER__NAME = eINSTANCE.getEventTypedParameter_Name(); /** * The meta object literal for the '<em><b>Type</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_TYPED_PARAMETER__TYPE = eINSTANCE.getEventTypedParameter_Type(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ParametrizedIncQueryPatternReferenceImpl <em>Parametrized Inc Query Pattern Reference</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ParametrizedIncQueryPatternReferenceImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getParametrizedIncQueryPatternReference() * @generated */ EClass PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE = eINSTANCE.getParametrizedIncQueryPatternReference(); /** * The meta object literal for the '<em><b>Iqpattern</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE__IQPATTERN = eINSTANCE.getParametrizedIncQueryPatternReference_Iqpattern(); /** * The meta object literal for the '<em><b>Parameter List</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PARAMETRIZED_INC_QUERY_PATTERN_REFERENCE__PARAMETER_LIST = eINSTANCE.getParametrizedIncQueryPatternReference_ParameterList(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityImpl <em>Multiplicity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getMultiplicity() * @generated */ EClass MULTIPLICITY = eINSTANCE.getMultiplicity(); /** * The meta object literal for the '<em><b>Multiplicity</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MULTIPLICITY__MULTIPLICITY = eINSTANCE.getMultiplicity_Multiplicity(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimewindowImpl <em>Timewindow</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimewindowImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTimewindow() * @generated */ EClass TIMEWINDOW = eINSTANCE.getTimewindow(); /** * The meta object literal for the '<em><b>Length</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TIMEWINDOW__LENGTH = eINSTANCE.getTimewindow_Length(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterWithMultiplicityImpl <em>Event Typed Parameter With Multiplicity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventTypedParameterWithMultiplicityImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getEventTypedParameterWithMultiplicity() * @generated */ EClass EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY = eINSTANCE.getEventTypedParameterWithMultiplicity(); /** * The meta object literal for the '<em><b>Event Pattern</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY__EVENT_PATTERN = eINSTANCE.getEventTypedParameterWithMultiplicity_EventPattern(); /** * The meta object literal for the '<em><b>Parameter List</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY__PARAMETER_LIST = eINSTANCE.getEventTypedParameterWithMultiplicity_ParameterList(); /** * The meta object literal for the '<em><b>Multiplicity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EVENT_TYPED_PARAMETER_WITH_MULTIPLICITY__MULTIPLICITY = eINSTANCE.getEventTypedParameterWithMultiplicity_Multiplicity(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterListImpl <em>Pattern Call Parameter List</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterListImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPatternCallParameterList() * @generated */ EClass PATTERN_CALL_PARAMETER_LIST = eINSTANCE.getPatternCallParameterList(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PATTERN_CALL_PARAMETER_LIST__PARAMETERS = eINSTANCE.getPatternCallParameterList_Parameters(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterImpl <em>Pattern Call Parameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.PatternCallParameterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getPatternCallParameter() * @generated */ EClass PATTERN_CALL_PARAMETER = eINSTANCE.getPatternCallParameter(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PATTERN_CALL_PARAMETER__NAME = eINSTANCE.getPatternCallParameter_Name(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventExpressionImpl <em>Complex Event Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ComplexEventExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getComplexEventExpression() * @generated */ EClass COMPLEX_EVENT_EXPRESSION = eINSTANCE.getComplexEventExpression(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AugmentedExpressionImpl <em>Augmented Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AugmentedExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAugmentedExpression() * @generated */ EClass AUGMENTED_EXPRESSION = eINSTANCE.getAugmentedExpression(); /** * The meta object literal for the '<em><b>Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference AUGMENTED_EXPRESSION__EXPRESSION = eINSTANCE.getAugmentedExpression_Expression(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedExpressionImpl <em>Timed Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTimedExpression() * @generated */ EClass TIMED_EXPRESSION = eINSTANCE.getTimedExpression(); /** * The meta object literal for the '<em><b>Timewindow</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TIMED_EXPRESSION__TIMEWINDOW = eINSTANCE.getTimedExpression_Timewindow(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityExpressionImpl <em>Multiplicity Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.MultiplicityExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getMultiplicityExpression() * @generated */ EClass MULTIPLICITY_EXPRESSION = eINSTANCE.getMultiplicityExpression(); /** * The meta object literal for the '<em><b>Multiplicity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MULTIPLICITY_EXPRESSION__MULTIPLICITY = eINSTANCE.getMultiplicityExpression_Multiplicity(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedMultiplicityExpressionImpl <em>Timed Multiplicity Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.TimedMultiplicityExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getTimedMultiplicityExpression() * @generated */ EClass TIMED_MULTIPLICITY_EXPRESSION = eINSTANCE.getTimedMultiplicityExpression(); /** * The meta object literal for the '<em><b>Multiplicity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TIMED_MULTIPLICITY_EXPRESSION__MULTIPLICITY = eINSTANCE.getTimedMultiplicityExpression_Multiplicity(); /** * The meta object literal for the '<em><b>Timewindow</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TIMED_MULTIPLICITY_EXPRESSION__TIMEWINDOW = eINSTANCE.getTimedMultiplicityExpression_Timewindow(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ExpressionImpl <em>Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getExpression() * @generated */ EClass EXPRESSION = eINSTANCE.getExpression(); /** * The meta object literal for the '<em><b>Event Patterns</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXPRESSION__EVENT_PATTERNS = eINSTANCE.getExpression_EventPatterns(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsExpressionImpl <em>Follows Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowsExpression() * @generated */ EClass FOLLOWS_EXPRESSION = eINSTANCE.getFollowsExpression(); /** * The meta object literal for the '<em><b>Follower Expressions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOLLOWS_EXPRESSION__FOLLOWER_EXPRESSIONS = eINSTANCE.getFollowsExpression_FollowerExpressions(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerExpressionImpl <em>Follower Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowerExpression() * @generated */ EClass FOLLOWER_EXPRESSION = eINSTANCE.getFollowerExpression(); /** * The meta object literal for the '<em><b>Follows Operator</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOLLOWER_EXPRESSION__FOLLOWS_OPERATOR = eINSTANCE.getFollowerExpression_FollowsOperator(); /** * The meta object literal for the '<em><b>Event Pattern</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FOLLOWER_EXPRESSION__EVENT_PATTERN = eINSTANCE.getFollowerExpression_EventPattern(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerEventStructureImpl <em>Follower Event Structure</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowerEventStructureImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowerEventStructure() * @generated */ EClass FOLLOWER_EVENT_STRUCTURE = eINSTANCE.getFollowerEventStructure(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.InnerBranchExpressionImpl <em>Inner Branch Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.InnerBranchExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getInnerBranchExpression() * @generated */ EClass INNER_BRANCH_EXPRESSION = eINSTANCE.getInnerBranchExpression(); /** * The meta object literal for the '<em><b>Expression</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INNER_BRANCH_EXPRESSION__EXPRESSION = eINSTANCE.getInnerBranchExpression_Expression(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.BranchExpressionImpl <em>Branch Expression</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.BranchExpressionImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getBranchExpression() * @generated */ EClass BRANCH_EXPRESSION = eINSTANCE.getBranchExpression(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorImpl <em>Follows Operator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowsOperator() * @generated */ EClass FOLLOWS_OPERATOR = eINSTANCE.getFollowsOperator(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorNoTWImpl <em>Follows Operator No TW</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.FollowsOperatorNoTWImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getFollowsOperatorNoTW() * @generated */ EClass FOLLOWS_OPERATOR_NO_TW = eINSTANCE.getFollowsOperatorNoTW(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingImpl <em>Static Binding</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getStaticBinding() * @generated */ EClass STATIC_BINDING = eINSTANCE.getStaticBinding(); /** * The meta object literal for the '<em><b>Parameter</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STATIC_BINDING__PARAMETER = eINSTANCE.getStaticBinding_Parameter(); /** * The meta object literal for the '<em><b>Binding Rule</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference STATIC_BINDING__BINDING_RULE = eINSTANCE.getStaticBinding_BindingRule(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingRuleImpl <em>Static Binding Rule</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.StaticBindingRuleImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getStaticBindingRule() * @generated */ EClass STATIC_BINDING_RULE = eINSTANCE.getStaticBindingRule(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeFilterImpl <em>Range Filter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeFilterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getRangeFilter() * @generated */ EClass RANGE_FILTER = eINSTANCE.getRangeFilter(); /** * The meta object literal for the '<em><b>Neg</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RANGE_FILTER__NEG = eINSTANCE.getRangeFilter_Neg(); /** * The meta object literal for the '<em><b>Range</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RANGE_FILTER__RANGE = eINSTANCE.getRangeFilter_Range(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeImpl <em>Range</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.RangeImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getRange() * @generated */ EClass RANGE = eINSTANCE.getRange(); /** * The meta object literal for the '<em><b>Lower Bound</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RANGE__LOWER_BOUND = eINSTANCE.getRange_LowerBound(); /** * The meta object literal for the '<em><b>Upper Bound</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RANGE__UPPER_BOUND = eINSTANCE.getRange_UpperBound(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenOpenImpl <em>Open Open</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenOpenImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getOpenOpen() * @generated */ EClass OPEN_OPEN = eINSTANCE.getOpenOpen(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenClosedImpl <em>Open Closed</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.OpenClosedImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getOpenClosed() * @generated */ EClass OPEN_CLOSED = eINSTANCE.getOpenClosed(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedClosedImpl <em>Closed Closed</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedClosedImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getClosedClosed() * @generated */ EClass CLOSED_CLOSED = eINSTANCE.getClosedClosed(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedOpenImpl <em>Closed Open</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.ClosedOpenImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getClosedOpen() * @generated */ EClass CLOSED_OPEN = eINSTANCE.getClosedOpen(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.NumericFilterImpl <em>Numeric Filter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.NumericFilterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getNumericFilter() * @generated */ EClass NUMERIC_FILTER = eINSTANCE.getNumericFilter(); /** * The meta object literal for the '<em><b>Operator</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NUMERIC_FILTER__OPERATOR = eINSTANCE.getNumericFilter_Operator(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NUMERIC_FILTER__VALUE = eINSTANCE.getNumericFilter_Value(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.LiteralFilterImpl <em>Literal Filter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.LiteralFilterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getLiteralFilter() * @generated */ EClass LITERAL_FILTER = eINSTANCE.getLiteralFilter(); /** * The meta object literal for the '<em><b>Neg</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LITERAL_FILTER__NEG = eINSTANCE.getLiteralFilter_Neg(); /** * The meta object literal for the '<em><b>Operator</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LITERAL_FILTER__OPERATOR = eINSTANCE.getLiteralFilter_Operator(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LITERAL_FILTER__VALUE = eINSTANCE.getLiteralFilter_Value(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.SourceImpl <em>Source</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.SourceImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getSource() * @generated */ EClass SOURCE = eINSTANCE.getSource(); /** * The meta object literal for the '<em><b>Adapter</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SOURCE__ADAPTER = eINSTANCE.getSource_Adapter(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AdapterImpl <em>Adapter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.AdapterImpl * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getAdapter() * @generated */ EClass ADAPTER = eINSTANCE.getAdapter(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ADAPTER__NAME = eINSTANCE.getAdapter_Name(); /** * The meta object literal for the '{@link hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternChangeType <em>IQ Pattern Change Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.IQPatternChangeType * @see hu.bme.mit.incquery.cep.dsl.eventPatternLanguage.impl.EventPatternLanguagePackageImpl#getIQPatternChangeType() * @generated */ EEnum IQ_PATTERN_CHANGE_TYPE = eINSTANCE.getIQPatternChangeType(); } } //EventPatternLanguagePackage