public class ComplexEventExpressionImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ComplexEventExpression
The following features are implemented:
org.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.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected ComplexEventExpression |
left
The cached value of the '
Left' containment reference. |
protected AbstractMultiplicity |
multiplicity
The cached value of the '
Multiplicity' containment reference. |
protected NegOperator |
negOperator
The cached value of the '
Neg Operator' containment reference. |
protected org.eclipse.emf.common.util.EList<ChainedExpression> |
right
The cached value of the '
Right' containment reference list. |
protected Timewindow |
timewindow
The cached value of the '
Timewindow' containment reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
ComplexEventExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLeft(ComplexEventExpression newLeft,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetMultiplicity(AbstractMultiplicity newMultiplicity,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetNegOperator(NegOperator newNegOperator,
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) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
ComplexEventExpression |
getLeft() |
AbstractMultiplicity |
getMultiplicity() |
NegOperator |
getNegOperator() |
org.eclipse.emf.common.util.EList<ChainedExpression> |
getRight() |
Timewindow |
getTimewindow() |
void |
setLeft(ComplexEventExpression newLeft) |
void |
setMultiplicity(AbstractMultiplicity newMultiplicity) |
void |
setNegOperator(NegOperator newNegOperator) |
void |
setTimewindow(Timewindow newTimewindow) |
eBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected ComplexEventExpression left
Left' containment reference.
getLeft()protected org.eclipse.emf.common.util.EList<ChainedExpression> right
Right' containment reference list.
getRight()protected AbstractMultiplicity multiplicity
Multiplicity' containment reference.
getMultiplicity()protected Timewindow timewindow
Timewindow' containment reference.
getTimewindow()protected NegOperator negOperator
Neg Operator' containment reference.
getNegOperator()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic ComplexEventExpression getLeft()
getLeft in interface ComplexEventExpressionComplexEventExpression.setLeft(ComplexEventExpression),
VeplPackage.getComplexEventExpression_Left()public org.eclipse.emf.common.notify.NotificationChain basicSetLeft(ComplexEventExpression newLeft, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLeft(ComplexEventExpression newLeft)
setLeft in interface ComplexEventExpressionnewLeft - the new value of the 'Left' containment reference.ComplexEventExpression.getLeft()public org.eclipse.emf.common.util.EList<ChainedExpression> getRight()
getRight in interface ComplexEventExpressionVeplPackage.getComplexEventExpression_Right()public AbstractMultiplicity getMultiplicity()
getMultiplicity in interface ComplexEventExpressionComplexEventExpression.setMultiplicity(AbstractMultiplicity),
VeplPackage.getComplexEventExpression_Multiplicity()public org.eclipse.emf.common.notify.NotificationChain basicSetMultiplicity(AbstractMultiplicity newMultiplicity, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMultiplicity(AbstractMultiplicity newMultiplicity)
setMultiplicity in interface ComplexEventExpressionnewMultiplicity - the new value of the 'Multiplicity' containment reference.ComplexEventExpression.getMultiplicity()public Timewindow getTimewindow()
getTimewindow in interface ComplexEventExpressionComplexEventExpression.setTimewindow(Timewindow),
VeplPackage.getComplexEventExpression_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 ComplexEventExpressionnewTimewindow - the new value of the 'Timewindow' containment reference.ComplexEventExpression.getTimewindow()public NegOperator getNegOperator()
getNegOperator in interface ComplexEventExpressionComplexEventExpression.setNegOperator(NegOperator),
VeplPackage.getComplexEventExpression_NegOperator()public org.eclipse.emf.common.notify.NotificationChain basicSetNegOperator(NegOperator newNegOperator, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setNegOperator(NegOperator newNegOperator)
setNegOperator in interface ComplexEventExpressionnewNegOperator - the new value of the 'Neg Operator' containment reference.ComplexEventExpression.getNegOperator()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 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl