public class EventsPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements EventsPackage
org.eclipse.emf.ecore.impl.EPackageImpl.EBasicWhiteListorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListEventsPackage.LiteralseClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETABSTRACT_MULTIPLICITY, ABSTRACT_MULTIPLICITY_FEATURE_COUNT, ABSTRACT_MULTIPLICITY_OPERATION_COUNT, AND, AND_FEATURE_COUNT, AND_OPERATION_COUNT, AT_LEAST_ONE, AT_LEAST_ONE_FEATURE_COUNT, AT_LEAST_ONE_OPERATION_COUNT, ATOMIC_EVENT_PATTERN, ATOMIC_EVENT_PATTERN__AUTOMATON, ATOMIC_EVENT_PATTERN__EVENT_MODEL, ATOMIC_EVENT_PATTERN__ID, ATOMIC_EVENT_PATTERN__PARAMETER_NAMES, ATOMIC_EVENT_PATTERN__TYPE, ATOMIC_EVENT_PATTERN_FEATURE_COUNT, ATOMIC_EVENT_PATTERN_OPERATION_COUNT, COMPLEX_EVENT_OPERATOR, COMPLEX_EVENT_OPERATOR_FEATURE_COUNT, COMPLEX_EVENT_OPERATOR_OPERATION_COUNT, COMPLEX_EVENT_PATTERN, COMPLEX_EVENT_PATTERN__AUTOMATON, COMPLEX_EVENT_PATTERN__CONTAINED_EVENT_PATTERNS, COMPLEX_EVENT_PATTERN__EVENT_CONTEXT, COMPLEX_EVENT_PATTERN__EVENT_MODEL, COMPLEX_EVENT_PATTERN__ID, COMPLEX_EVENT_PATTERN__OPERATOR, COMPLEX_EVENT_PATTERN__PARAMETER_NAMES, COMPLEX_EVENT_PATTERN__TIMEWINDOW, COMPLEX_EVENT_PATTERN_FEATURE_COUNT, COMPLEX_EVENT_PATTERN_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EVENT, EVENT__IS_PROCESSED, EVENT__SOURCE, EVENT__TIMESTAMP, EVENT__TYPE, EVENT_FEATURE_COUNT, EVENT_MODEL, EVENT_MODEL__EVENT_PATTERNS, EVENT_MODEL_FEATURE_COUNT, EVENT_MODEL_OPERATION_COUNT, EVENT_OPERATION_COUNT, EVENT_PATTERN, EVENT_PATTERN__AUTOMATON, EVENT_PATTERN__EVENT_MODEL, EVENT_PATTERN__ID, EVENT_PATTERN__PARAMETER_NAMES, EVENT_PATTERN_FEATURE_COUNT, EVENT_PATTERN_OPERATION_COUNT, EVENT_PATTERN_REFERENCE, EVENT_PATTERN_REFERENCE__EVENT_PATTERN, EVENT_PATTERN_REFERENCE__MULTIPLICITY, EVENT_PATTERN_REFERENCE__PARAMETER_SYMBOLIC_NAMES, EVENT_PATTERN_REFERENCE_FEATURE_COUNT, EVENT_PATTERN_REFERENCE_OPERATION_COUNT, EVENT_SOURCE, EVENT_SOURCE___GET_ID, EVENT_SOURCE_FEATURE_COUNT, EVENT_SOURCE_OPERATION_COUNT, FOLLOWS, FOLLOWS_FEATURE_COUNT, FOLLOWS_OPERATION_COUNT, INFINITE, INFINITE_FEATURE_COUNT, INFINITE_OPERATION_COUNT, MULTIPLICITY, MULTIPLICITY__VALUE, MULTIPLICITY_FEATURE_COUNT, MULTIPLICITY_OPERATION_COUNT, NEG, NEG_FEATURE_COUNT, NEG_OPERATION_COUNT, OR, OR_FEATURE_COUNT, OR_OPERATION_COUNT, TIMEWINDOW, TIMEWINDOW__TIME, TIMEWINDOW_FEATURE_COUNT, TIMEWINDOW_OPERATION_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EClass |
getAbstractMultiplicity() |
org.eclipse.emf.ecore.EClass |
getAND() |
org.eclipse.emf.ecore.EClass |
getAtLeastOne() |
org.eclipse.emf.ecore.EAttribute |
getAtomicEventPattern_Type() |
org.eclipse.emf.ecore.EClass |
getAtomicEventPattern() |
org.eclipse.emf.ecore.EClass |
getComplexEventOperator() |
org.eclipse.emf.ecore.EReference |
getComplexEventPattern_ContainedEventPatterns() |
org.eclipse.emf.ecore.EAttribute |
getComplexEventPattern_EventContext() |
org.eclipse.emf.ecore.EReference |
getComplexEventPattern_Operator() |
org.eclipse.emf.ecore.EReference |
getComplexEventPattern_Timewindow() |
org.eclipse.emf.ecore.EClass |
getComplexEventPattern() |
org.eclipse.emf.ecore.EAttribute |
getEvent_IsProcessed() |
org.eclipse.emf.ecore.EReference |
getEvent_Source() |
org.eclipse.emf.ecore.EAttribute |
getEvent_Timestamp() |
org.eclipse.emf.ecore.EAttribute |
getEvent_Type() |
org.eclipse.emf.ecore.EClass |
getEvent() |
org.eclipse.emf.ecore.EReference |
getEventModel_EventPatterns() |
org.eclipse.emf.ecore.EClass |
getEventModel() |
org.eclipse.emf.ecore.EReference |
getEventPattern_Automaton() |
org.eclipse.emf.ecore.EReference |
getEventPattern_EventModel() |
org.eclipse.emf.ecore.EAttribute |
getEventPattern_Id() |
org.eclipse.emf.ecore.EAttribute |
getEventPattern_ParameterNames() |
org.eclipse.emf.ecore.EClass |
getEventPattern() |
org.eclipse.emf.ecore.EReference |
getEventPatternReference_EventPattern() |
org.eclipse.emf.ecore.EReference |
getEventPatternReference_Multiplicity() |
org.eclipse.emf.ecore.EAttribute |
getEventPatternReference_ParameterSymbolicNames() |
org.eclipse.emf.ecore.EClass |
getEventPatternReference() |
EventsFactory |
getEventsFactory() |
org.eclipse.emf.ecore.EOperation |
getEventSource__GetId() |
org.eclipse.emf.ecore.EClass |
getEventSource() |
org.eclipse.emf.ecore.EClass |
getFOLLOWS() |
org.eclipse.emf.ecore.EClass |
getInfinite() |
org.eclipse.emf.ecore.EAttribute |
getMultiplicity_Value() |
org.eclipse.emf.ecore.EClass |
getMultiplicity() |
org.eclipse.emf.ecore.EClass |
getNEG() |
org.eclipse.emf.ecore.EClass |
getOR() |
org.eclipse.emf.ecore.EAttribute |
getTimewindow_Time() |
org.eclipse.emf.ecore.EClass |
getTimewindow() |
static EventsPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic static EventsPackage init()
This method is used to initialize EventsPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
EventsPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public org.eclipse.emf.ecore.EClass getEventModel()
getEventModel in interface EventsPackageEventModelpublic org.eclipse.emf.ecore.EReference getEventModel_EventPatterns()
getEventModel_EventPatterns in interface EventsPackageEventModel.getEventPatterns(),
EventsPackage.getEventModel()public org.eclipse.emf.ecore.EClass getEventPattern()
getEventPattern in interface EventsPackageEventPatternpublic org.eclipse.emf.ecore.EReference getEventPattern_EventModel()
getEventPattern_EventModel in interface EventsPackageEventPattern.getEventModel(),
EventsPackage.getEventPattern()public org.eclipse.emf.ecore.EReference getEventPattern_Automaton()
getEventPattern_Automaton in interface EventsPackageEventPattern.getAutomaton(),
EventsPackage.getEventPattern()public org.eclipse.emf.ecore.EAttribute getEventPattern_Id()
getEventPattern_Id in interface EventsPackageEventPattern.getId(),
EventsPackage.getEventPattern()public org.eclipse.emf.ecore.EAttribute getEventPattern_ParameterNames()
getEventPattern_ParameterNames in interface EventsPackageEventPattern.getParameterNames(),
EventsPackage.getEventPattern()public org.eclipse.emf.ecore.EClass getAtomicEventPattern()
getAtomicEventPattern in interface EventsPackageAtomicEventPatternpublic org.eclipse.emf.ecore.EAttribute getAtomicEventPattern_Type()
getAtomicEventPattern_Type in interface EventsPackageAtomicEventPattern.getType(),
EventsPackage.getAtomicEventPattern()public org.eclipse.emf.ecore.EClass getComplexEventPattern()
getComplexEventPattern in interface EventsPackageComplexEventPatternpublic org.eclipse.emf.ecore.EReference getComplexEventPattern_Operator()
getComplexEventPattern_Operator in interface EventsPackageComplexEventPattern.getOperator(),
EventsPackage.getComplexEventPattern()public org.eclipse.emf.ecore.EReference getComplexEventPattern_Timewindow()
getComplexEventPattern_Timewindow in interface EventsPackageComplexEventPattern.getTimewindow(),
EventsPackage.getComplexEventPattern()public org.eclipse.emf.ecore.EReference getComplexEventPattern_ContainedEventPatterns()
getComplexEventPattern_ContainedEventPatterns in interface EventsPackageComplexEventPattern.getContainedEventPatterns(),
EventsPackage.getComplexEventPattern()public org.eclipse.emf.ecore.EAttribute getComplexEventPattern_EventContext()
getComplexEventPattern_EventContext in interface EventsPackageComplexEventPattern.getEventContext(),
EventsPackage.getComplexEventPattern()public org.eclipse.emf.ecore.EClass getEventPatternReference()
getEventPatternReference in interface EventsPackageEventPatternReferencepublic org.eclipse.emf.ecore.EReference getEventPatternReference_EventPattern()
getEventPatternReference_EventPattern in interface EventsPackageEventPatternReference.getEventPattern(),
EventsPackage.getEventPatternReference()public org.eclipse.emf.ecore.EReference getEventPatternReference_Multiplicity()
getEventPatternReference_Multiplicity in interface EventsPackageEventPatternReference.getMultiplicity(),
EventsPackage.getEventPatternReference()public org.eclipse.emf.ecore.EAttribute getEventPatternReference_ParameterSymbolicNames()
getEventPatternReference_ParameterSymbolicNames in interface EventsPackageEventPatternReference.getParameterSymbolicNames(),
EventsPackage.getEventPatternReference()public org.eclipse.emf.ecore.EClass getEvent()
getEvent in interface EventsPackageEventpublic org.eclipse.emf.ecore.EAttribute getEvent_Type()
getEvent_Type in interface EventsPackageEvent.getType(),
EventsPackage.getEvent()public org.eclipse.emf.ecore.EAttribute getEvent_Timestamp()
getEvent_Timestamp in interface EventsPackageEvent.getTimestamp(),
EventsPackage.getEvent()public org.eclipse.emf.ecore.EReference getEvent_Source()
getEvent_Source in interface EventsPackageEvent.getSource(),
EventsPackage.getEvent()public org.eclipse.emf.ecore.EAttribute getEvent_IsProcessed()
getEvent_IsProcessed in interface EventsPackageEvent.isIsProcessed(),
EventsPackage.getEvent()public org.eclipse.emf.ecore.EClass getEventSource()
getEventSource in interface EventsPackageEventSourcepublic org.eclipse.emf.ecore.EOperation getEventSource__GetId()
getEventSource__GetId in interface EventsPackageEventSource.getId()public org.eclipse.emf.ecore.EClass getComplexEventOperator()
getComplexEventOperator in interface EventsPackageComplexEventOperatorpublic org.eclipse.emf.ecore.EClass getOR()
getOR in interface EventsPackageORpublic org.eclipse.emf.ecore.EClass getNEG()
getNEG in interface EventsPackageNEGpublic org.eclipse.emf.ecore.EClass getFOLLOWS()
getFOLLOWS in interface EventsPackageFOLLOWSpublic org.eclipse.emf.ecore.EClass getAND()
getAND in interface EventsPackageANDpublic org.eclipse.emf.ecore.EClass getTimewindow()
getTimewindow in interface EventsPackageTimewindowpublic org.eclipse.emf.ecore.EAttribute getTimewindow_Time()
getTimewindow_Time in interface EventsPackageTimewindow.getTime(),
EventsPackage.getTimewindow()public org.eclipse.emf.ecore.EClass getAbstractMultiplicity()
getAbstractMultiplicity in interface EventsPackageAbstractMultiplicitypublic org.eclipse.emf.ecore.EClass getMultiplicity()
getMultiplicity in interface EventsPackageMultiplicitypublic org.eclipse.emf.ecore.EAttribute getMultiplicity_Value()
getMultiplicity_Value in interface EventsPackageMultiplicity.getValue(),
EventsPackage.getMultiplicity()public org.eclipse.emf.ecore.EClass getInfinite()
getInfinite in interface EventsPackageInfinitepublic org.eclipse.emf.ecore.EClass getAtLeastOne()
getAtLeastOne in interface EventsPackageAtLeastOnepublic EventsFactory getEventsFactory()
getEventsFactory in interface EventsPackagepublic void createPackageContents()
public void initializePackageContents()