public class CGEqualsExpImpl extends CGCallExpImpl implements CGEqualsExp
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 CGValuedElement |
argument
The cached value of the '
Argument' containment reference. |
invalidating, INVALIDATING_EDEFAULT, source, validating, VALIDATING_EDEFAULTBOXED_EDEFAULT, caught, CAUGHT_EDEFAULT, CONSTANT_EDEFAULT, dependsOn, FALSE_EDEFAULT, GLOBAL_EDEFAULT, INLINEABLE_EDEFAULT, INVALID_EDEFAULT, NON_INVALID_EDEFAULT, NON_NULL_EDEFAULT, NULL_EDEFAULT, SETTABLE_EDEFAULT, TRUE_EDEFAULT, UNBOXED_EDEFAULT, VALUE_NAME_EDEFAULT, valueNamePIVOT_TYPE_ID_EDEFAULT, required, REQUIRED_EDEFAULT, typeIdname, NAME_EDEFAULT, pivot, PIVOT_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETEMPTY_LIST| Modifier | Constructor and Description |
|---|---|
protected |
CGEqualsExpImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetArgument(CGValuedElement newArgument,
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) |
CGValuedElement |
getArgument() |
boolean |
isBoxed()
Returns the value of the 'Boxed' attribute.
|
boolean |
isCaught() |
boolean |
isFalse()
Returns the value of the 'False' attribute.
|
boolean |
isInvalid()
Returns the value of the 'Invalid' attribute.
|
boolean |
isNull()
Returns the value of the 'Null' attribute.
|
boolean |
isTrue()
Returns the value of the 'True' attribute.
|
boolean |
isUnboxed()
Returns the value of the 'Unboxed' attribute.
|
void |
setArgument(CGValuedElement newArgument) |
accept, basicSetSource, getSource, getValue, isGlobal, isInvalidating, isValidating, setInvalidating, setSource, setValidating, toStringeInvoke, getDependsOn, getReferredValuedElement, getValueName, isConstant, isInlineable, isNonInvalid, isNonNull, isSettable, setCaught, setNonInvalid, setNonNull, setValueNamegetPivotTypeId, getTypeId, isRequired, setRequired, setTypeIdgetName, getPivot, setName, setPivotgetChildren, getParenteBasicSetContainer, 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, 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, waitgetSource, isInvalidating, isValidating, setInvalidating, setSource, setValidatinggetDependsOn, getReferredValuedElement, getValue, getValueName, isConstant, isGlobal, isInlineable, isNonInvalid, isNonNull, isSettable, setCaught, setNonInvalid, setNonNull, setValueNamegetPivotTypeId, getTypeId, isRequired, setRequired, setTypeIdgetName, getPivot, setName, setPivotaccept, getChildren, getParenteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected CGValuedElement argument
Argument' containment reference.
getArgument()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class CGCallExpImplpublic CGValuedElement getArgument()
getArgument in interface CGEqualsExpCGEqualsExp.setArgument(CGValuedElement),
CGModelPackage.getCGEqualsExp_Argument()public org.eclipse.emf.common.notify.NotificationChain basicSetArgument(CGValuedElement newArgument, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setArgument(CGValuedElement newArgument)
setArgument in interface CGEqualsExpnewArgument - the new value of the 'Argument' containment reference.CGEqualsExp.getArgument()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 CGCallExpImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class CGCallExpImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class CGCallExpImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class CGCallExpImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class CGCallExpImplpublic boolean isBoxed()
CGValuedElementIf the meaning of the 'Boxed' attribute isn't clear, there really should be more of a description here...
Whether this element is represented using boxed values.isBoxed in interface CGValuedElementisBoxed in class CGValuedElementImplCGModelPackage.getCGValuedElement_Boxed()public boolean isCaught()
CGValuedElementImplisCaught in interface CGValuedElementisCaught in class CGValuedElementImplCGValuedElement.setCaught(boolean),
CGModelPackage.getCGValuedElement_Caught()public boolean isFalse()
CGValuedElement"false".
Whether this element is constant and represents the false value (and nothing else).
isFalse in interface CGValuedElementisFalse in class CGValuedElementImplCGModelPackage.getCGValuedElement_False()public boolean isInvalid()
CGValuedElement"false".
If the meaning of the 'Invalid' attribute isn't clear, there really should be more of a description here...
Whether this element is constant and represents an invalid value (and nothing else).isInvalid in interface CGValuedElementisInvalid in class CGValuedElementImplCGModelPackage.getCGValuedElement_Invalid()public boolean isNull()
CGValuedElement"false".
If the meaning of the 'Null' attribute isn't clear, there really should be more of a description here...
Whether this element is constant and represents the null value (and nothing else).isNull in interface CGValuedElementisNull in class CGValuedElementImplCGModelPackage.getCGValuedElement_Null()public boolean isTrue()
CGValuedElement"false".
Whether this element is constant and represents the true value (and nothing else).
isTrue in interface CGValuedElementisTrue in class CGValuedElementImplCGModelPackage.getCGValuedElement_True()public boolean isUnboxed()
CGValuedElementIf the meaning of the 'Unboxed' attribute isn't clear, there really should be more of a description here...
Whether this element is represented using unboxed values.isUnboxed in interface CGValuedElementisUnboxed in class CGValuedElementImplCGModelPackage.getCGValuedElement_Unboxed()