public abstract class CGCallExpImpl extends CGValuedElementImpl implements CGCallExp
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetSource(CGValuedElement newSource,
NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
CGValuedElement |
getSource() |
Boolean |
isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
boolean |
isGlobal()
Return true if this value is a global constant (independent of the user type system).
|
boolean |
isInvalidating() |
boolean |
isValidating() |
void |
setInvalidating(boolean newInvalidating) |
void |
setSource(CGValuedElement newSource) |
void |
setValidating(boolean newValidating) |
String |
toString() |
getDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getPlace, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isContext, isEcore, isEquivalentTo, isFalse, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, rewriteAs, setCaught, setValueNamegetASTypeId, getTypeId, isRequired, setRequired, setTypeIdgetAst, getName, setAst, setNameaccept, eBasicSetContainer, getChildren, getParentequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isEcore, isEquivalentTo, isFalse, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, setCaught, setValueNamegetASTypeId, getTypeId, isRequired, setRequired, setTypeIdgetAst, getName, setAst, setNamepublic boolean isInvalidating()
isInvalidating in interface CGCallExpCGCallExp.setInvalidating(boolean),
CGModelPackage.getCGCallExp_Invalidating()public void setInvalidating(boolean newInvalidating)
setInvalidating in interface CGCallExpnewInvalidating - the new value of the 'Invalidating' attribute.CGCallExp.isInvalidating()public boolean isValidating()
isValidating in interface CGCallExpCGCallExp.setValidating(boolean),
CGModelPackage.getCGCallExp_Validating()public void setValidating(boolean newValidating)
setValidating in interface CGCallExpnewValidating - the new value of the 'Validating' attribute.CGCallExp.isValidating()public CGValuedElement getSource()
getSource in interface CGCallExpCGCallExp.setSource(CGValuedElement),
CGModelPackage.getCGCallExp_Source()public NotificationChain basicSetSource(CGValuedElement newSource, NotificationChain msgs)
public void setSource(CGValuedElement newSource)
setSource in interface CGCallExpnewSource - the new value of the 'Source' containment reference.CGCallExp.getSource()public String toString()
toString in class CGTypedElementImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class CGValuedElementImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class CGValuedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in class CGValuedElementImplpublic void eUnset(int featureID)
eUnset in class CGValuedElementImplpublic boolean eIsSet(int featureID)
eIsSet in class CGValuedElementImplpublic Boolean isEquivalentToInternal(CGValuedElement thatValue)
isEquivalentToInternal in interface CGValuedElementpublic boolean isGlobal()
isGlobal in interface CGValuedElementisGlobal in class CGValuedElementImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.