public abstract class CGOperationImpl extends CGCallableImpl implements CGOperation
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetContainingClass(CGClass newContainingClass,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
CGClass |
getContainingClass() |
List<CGConstraint> |
getPostconditions() |
List<CGConstraint> |
getPreconditions() |
void |
setContainingClass(CGClass newContainingClass) |
basicSetBody, getBody, getParameters, getPlace, isContext, isEquivalentToInternal, setBodygetDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isEcore, isEquivalentTo, isFalse, isGlobal, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, rewriteAs, setCaught, setValueNamegetASTypeId, getTypeId, isRequired, setRequired, setTypeId, toStringgetAst, getName, setAst, setNameaccept, eBasicSetContainer, getChildren, getParentequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBody, getParameters, setBodygetDependsOn, getEcoreClassifier, getInvalidValue, getNamedValue, getOwns, getReferredValue, getSourceValue, getThisValue, getTypedValue, getValueName, isAssertedNonNull, isBoxed, isCaught, isCommonable, isConstant, isEcore, isEquivalentTo, isEquivalentToInternal, isFalse, isGlobal, isInlined, isInvalid, isNonInvalid, isNonNull, isNull, isSettable, isTrue, isUnboxed, isUncommonable, setCaught, setValueNamegetASTypeId, getTypeId, isRequired, setRequired, setTypeIdgetAst, getName, setAst, setNamepublic List<CGConstraint> getPreconditions()
getPreconditions in interface CGOperationCGModelPackage.getCGOperation_Preconditions()public List<CGConstraint> getPostconditions()
getPostconditions in interface CGOperationCGModelPackage.getCGOperation_Postconditions()public CGClass getContainingClass()
getContainingClass in interface CGOperationCGOperation.setContainingClass(CGClass),
CGModelPackage.getCGOperation_ContainingClass(),
CGClass.getOperations()public NotificationChain basicSetContainingClass(CGClass newContainingClass, NotificationChain msgs)
public void setContainingClass(CGClass newContainingClass)
setContainingClass in interface CGOperationnewContainingClass - the new value of the 'Containing Class' container reference.CGOperation.getContainingClass()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class CGCallableImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class CGCallableImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class CGCallableImplpublic void eSet(int featureID,
Object newValue)
eSet in class CGCallableImplpublic void eUnset(int featureID)
eUnset in class CGCallableImplpublic boolean eIsSet(int featureID)
eIsSet in class CGCallableImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.