public class CompareConstraintImpl extends ConstraintImpl implements CompareConstraint
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected CompareFeature |
feature
The cached value of the '
Feature' attribute. |
protected static CompareFeature |
FEATURE_EDEFAULT
The default value of the '
Feature' attribute. |
protected ValueReference |
leftOperand
The cached value of the '
Left Operand' containment reference. |
protected ValueReference |
rightOperand
The cached value of the '
Right Operand' containment reference. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
CompareConstraintImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLeftOperand(ValueReference newLeftOperand,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRightOperand(ValueReference newRightOperand,
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) |
CompareFeature |
getFeature() |
ValueReference |
getLeftOperand() |
ValueReference |
getRightOperand() |
void |
setFeature(CompareFeature newFeature) |
void |
setLeftOperand(ValueReference newLeftOperand) |
void |
setRightOperand(ValueReference newRightOperand) |
java.lang.String |
toString() |
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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected ValueReference leftOperand
Left Operand' containment reference.
getLeftOperand()protected static final CompareFeature FEATURE_EDEFAULT
Feature' attribute.
getFeature()protected CompareFeature feature
Feature' attribute.
getFeature()protected ValueReference rightOperand
Right Operand' containment reference.
getRightOperand()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ConstraintImplpublic ValueReference getLeftOperand()
getLeftOperand in interface CompareConstraintCompareConstraint.setLeftOperand(ValueReference),
PatternLanguagePackage.getCompareConstraint_LeftOperand()public org.eclipse.emf.common.notify.NotificationChain basicSetLeftOperand(ValueReference newLeftOperand, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLeftOperand(ValueReference newLeftOperand)
setLeftOperand in interface CompareConstraintnewLeftOperand - the new value of the 'Left Operand' containment reference.CompareConstraint.getLeftOperand()public CompareFeature getFeature()
getFeature in interface CompareConstraintCompareFeature,
CompareConstraint.setFeature(CompareFeature),
PatternLanguagePackage.getCompareConstraint_Feature()public void setFeature(CompareFeature newFeature)
setFeature in interface CompareConstraintnewFeature - the new value of the 'Feature' attribute.CompareFeature,
CompareConstraint.getFeature()public ValueReference getRightOperand()
getRightOperand in interface CompareConstraintCompareConstraint.setRightOperand(ValueReference),
PatternLanguagePackage.getCompareConstraint_RightOperand()public org.eclipse.emf.common.notify.NotificationChain basicSetRightOperand(ValueReference newRightOperand, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRightOperand(ValueReference newRightOperand)
setRightOperand in interface CompareConstraintnewRightOperand - the new value of the 'Right Operand' containment reference.CompareConstraint.getRightOperand()public java.lang.String toString()
toString in interface CompareConstrainttoString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic 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