public class ComplexEventPatternImpl extends EventPatternImpl implements ComplexEventPattern
The following features are implemented:
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
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOperator(ComplexEventOperator newOperator,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetTimewindow(Timewindow newTimewindow,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<EventPatternReference> |
getContainedEventPatterns() |
EventContext |
getEventContext() |
ComplexEventOperator |
getOperator() |
Timewindow |
getTimewindow() |
void |
setEventContext(EventContext newEventContext) |
void |
setOperator(ComplexEventOperator newOperator) |
void |
setTimewindow(Timewindow newTimewindow) |
java.lang.String |
toString() |
basicGetAutomaton, basicSetEventModel, eBasicRemoveFromContainerFeature, eInverseAdd, getAutomaton, getEventModel, getId, setAutomaton, setEventModel, setId
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
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, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAutomaton, getEventModel, getId, setAutomaton, setEventModel, setId
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public ComplexEventOperator getOperator()
getOperator
in interface ComplexEventPattern
ComplexEventPattern.setOperator(ComplexEventOperator)
,
EventsPackage.getComplexEventPattern_Operator()
public org.eclipse.emf.common.notify.NotificationChain basicSetOperator(ComplexEventOperator newOperator, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOperator(ComplexEventOperator newOperator)
setOperator
in interface ComplexEventPattern
newOperator
- the new value of the 'Operator' containment reference.ComplexEventPattern.getOperator()
public Timewindow getTimewindow()
getTimewindow
in interface ComplexEventPattern
ComplexEventPattern.setTimewindow(Timewindow)
,
EventsPackage.getComplexEventPattern_Timewindow()
public org.eclipse.emf.common.notify.NotificationChain basicSetTimewindow(Timewindow newTimewindow, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTimewindow(Timewindow newTimewindow)
setTimewindow
in interface ComplexEventPattern
newTimewindow
- the new value of the 'Timewindow' containment reference.ComplexEventPattern.getTimewindow()
public org.eclipse.emf.common.util.EList<EventPatternReference> getContainedEventPatterns()
getContainedEventPatterns
in interface ComplexEventPattern
EventsPackage.getComplexEventPattern_ContainedEventPatterns()
public EventContext getEventContext()
getEventContext
in interface ComplexEventPattern
EventContext
,
ComplexEventPattern.setEventContext(EventContext)
,
EventsPackage.getComplexEventPattern_EventContext()
public void setEventContext(EventContext newEventContext)
setEventContext
in interface ComplexEventPattern
newEventContext
- the new value of the 'Event Context' attribute.EventContext
,
ComplexEventPattern.getEventContext()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class EventPatternImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class EventPatternImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class EventPatternImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class EventPatternImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class EventPatternImpl
public java.lang.String toString()
toString
in class EventPatternImpl