public class EventsPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements EventsPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.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.EObservableAdapterList
EventsPackage.Literals
ABSTRACT_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__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__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_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.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.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public 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.
public org.eclipse.emf.ecore.EClass getEventModel()
getEventModel
in interface EventsPackage
EventModel
public org.eclipse.emf.ecore.EReference getEventModel_EventPatterns()
getEventModel_EventPatterns
in interface EventsPackage
EventModel.getEventPatterns()
,
EventsPackage.getEventModel()
public org.eclipse.emf.ecore.EClass getEventPattern()
getEventPattern
in interface EventsPackage
EventPattern
public org.eclipse.emf.ecore.EReference getEventPattern_EventModel()
getEventPattern_EventModel
in interface EventsPackage
EventPattern.getEventModel()
,
EventsPackage.getEventPattern()
public org.eclipse.emf.ecore.EReference getEventPattern_Automaton()
getEventPattern_Automaton
in interface EventsPackage
EventPattern.getAutomaton()
,
EventsPackage.getEventPattern()
public org.eclipse.emf.ecore.EAttribute getEventPattern_Id()
getEventPattern_Id
in interface EventsPackage
EventPattern.getId()
,
EventsPackage.getEventPattern()
public org.eclipse.emf.ecore.EClass getAtomicEventPattern()
getAtomicEventPattern
in interface EventsPackage
AtomicEventPattern
public org.eclipse.emf.ecore.EAttribute getAtomicEventPattern_Type()
getAtomicEventPattern_Type
in interface EventsPackage
AtomicEventPattern.getType()
,
EventsPackage.getAtomicEventPattern()
public org.eclipse.emf.ecore.EClass getComplexEventPattern()
getComplexEventPattern
in interface EventsPackage
ComplexEventPattern
public org.eclipse.emf.ecore.EReference getComplexEventPattern_Operator()
getComplexEventPattern_Operator
in interface EventsPackage
ComplexEventPattern.getOperator()
,
EventsPackage.getComplexEventPattern()
public org.eclipse.emf.ecore.EReference getComplexEventPattern_Timewindow()
getComplexEventPattern_Timewindow
in interface EventsPackage
ComplexEventPattern.getTimewindow()
,
EventsPackage.getComplexEventPattern()
public org.eclipse.emf.ecore.EReference getComplexEventPattern_ContainedEventPatterns()
getComplexEventPattern_ContainedEventPatterns
in interface EventsPackage
ComplexEventPattern.getContainedEventPatterns()
,
EventsPackage.getComplexEventPattern()
public org.eclipse.emf.ecore.EAttribute getComplexEventPattern_EventContext()
getComplexEventPattern_EventContext
in interface EventsPackage
ComplexEventPattern.getEventContext()
,
EventsPackage.getComplexEventPattern()
public org.eclipse.emf.ecore.EClass getEventPatternReference()
getEventPatternReference
in interface EventsPackage
EventPatternReference
public org.eclipse.emf.ecore.EReference getEventPatternReference_EventPattern()
getEventPatternReference_EventPattern
in interface EventsPackage
EventPatternReference.getEventPattern()
,
EventsPackage.getEventPatternReference()
public org.eclipse.emf.ecore.EReference getEventPatternReference_Multiplicity()
getEventPatternReference_Multiplicity
in interface EventsPackage
EventPatternReference.getMultiplicity()
,
EventsPackage.getEventPatternReference()
public org.eclipse.emf.ecore.EAttribute getEventPatternReference_ParameterSymbolicNames()
getEventPatternReference_ParameterSymbolicNames
in interface EventsPackage
EventPatternReference.getParameterSymbolicNames()
,
EventsPackage.getEventPatternReference()
public org.eclipse.emf.ecore.EClass getEvent()
getEvent
in interface EventsPackage
Event
public org.eclipse.emf.ecore.EAttribute getEvent_Type()
getEvent_Type
in interface EventsPackage
Event.getType()
,
EventsPackage.getEvent()
public org.eclipse.emf.ecore.EAttribute getEvent_Timestamp()
getEvent_Timestamp
in interface EventsPackage
Event.getTimestamp()
,
EventsPackage.getEvent()
public org.eclipse.emf.ecore.EReference getEvent_Source()
getEvent_Source
in interface EventsPackage
Event.getSource()
,
EventsPackage.getEvent()
public org.eclipse.emf.ecore.EAttribute getEvent_IsProcessed()
getEvent_IsProcessed
in interface EventsPackage
Event.isIsProcessed()
,
EventsPackage.getEvent()
public org.eclipse.emf.ecore.EClass getEventSource()
getEventSource
in interface EventsPackage
EventSource
public org.eclipse.emf.ecore.EOperation getEventSource__GetId()
getEventSource__GetId
in interface EventsPackage
EventSource.getId()
public org.eclipse.emf.ecore.EClass getComplexEventOperator()
getComplexEventOperator
in interface EventsPackage
ComplexEventOperator
public org.eclipse.emf.ecore.EClass getOR()
getOR
in interface EventsPackage
OR
public org.eclipse.emf.ecore.EClass getNEG()
getNEG
in interface EventsPackage
NEG
public org.eclipse.emf.ecore.EClass getFOLLOWS()
getFOLLOWS
in interface EventsPackage
FOLLOWS
public org.eclipse.emf.ecore.EClass getAND()
getAND
in interface EventsPackage
AND
public org.eclipse.emf.ecore.EClass getTimewindow()
getTimewindow
in interface EventsPackage
Timewindow
public org.eclipse.emf.ecore.EAttribute getTimewindow_Time()
getTimewindow_Time
in interface EventsPackage
Timewindow.getTime()
,
EventsPackage.getTimewindow()
public org.eclipse.emf.ecore.EClass getAbstractMultiplicity()
getAbstractMultiplicity
in interface EventsPackage
AbstractMultiplicity
public org.eclipse.emf.ecore.EClass getMultiplicity()
getMultiplicity
in interface EventsPackage
Multiplicity
public org.eclipse.emf.ecore.EAttribute getMultiplicity_Value()
getMultiplicity_Value
in interface EventsPackage
Multiplicity.getValue()
,
EventsPackage.getMultiplicity()
public org.eclipse.emf.ecore.EClass getInfinite()
getInfinite
in interface EventsPackage
Infinite
public org.eclipse.emf.ecore.EClass getAtLeastOne()
getAtLeastOne
in interface EventsPackage
AtLeastOne
public EventsFactory getEventsFactory()
getEventsFactory
in interface EventsPackage
public void createPackageContents()
public void initializePackageContents()