|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectOCLExpressionImpl
org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeExpressionImpl
org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ComputeExpImpl
public class ComputeExpImpl
An implementation of the model object 'Compute Exp'.
The following features are implemented:
Field Summary | |
---|---|
protected OCLExpression |
body
The cached value of the ' Body ' containment reference |
protected Variable |
returnedElement
The cached value of the ' Returned Element ' containment reference |
Constructor Summary | |
---|---|
protected |
ComputeExpImpl()
|
Method Summary | ||
---|---|---|
|
accept(U v)
|
|
NotificationChain |
basicSetBody(OCLExpression newBody,
NotificationChain msgs)
|
|
NotificationChain |
basicSetReturnedElement(Variable newReturnedElement,
NotificationChain msgs)
|
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
|
boolean |
eIsSet(int featureID)
|
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
|
protected EClass |
eStaticClass()
|
|
void |
eUnset(int featureID)
|
|
OCLExpression |
getBody()
|
|
Variable |
getReturnedElement()
|
|
void |
setBody(OCLExpression newBody)
|
|
void |
setReturnedElement(Variable newReturnedElement)
|
Methods inherited from class org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeExpressionImpl |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected OCLExpression body
Body
' containment reference.
getBody()
protected Variable returnedElement
Returned Element
' containment reference.
getReturnedElement()
Constructor Detail |
---|
protected ComputeExpImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ImperativeExpressionImpl
public OCLExpression getBody()
getBody
in interface ComputeExp
ComputeExp.setBody(OCLExpression)
,
ImperativeOCLPackage.getComputeExp_Body()
public NotificationChain basicSetBody(OCLExpression newBody, NotificationChain msgs)
public void setBody(OCLExpression newBody)
setBody
in interface ComputeExp
newBody
- the new value of the 'Body' containment reference.ComputeExp.getBody()
public Variable getReturnedElement()
getReturnedElement
in interface ComputeExp
ComputeExp.setReturnedElement(Variable)
,
ImperativeOCLPackage.getComputeExp_ReturnedElement()
public NotificationChain basicSetReturnedElement(Variable newReturnedElement, NotificationChain msgs)
public void setReturnedElement(Variable newReturnedElement)
setReturnedElement
in interface ComputeExp
newReturnedElement
- the new value of the 'Returned Element' containment reference.ComputeExp.getReturnedElement()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public <T,U extends> T accept(U v)
|
Copyright 2008 Borland Software Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |