public class ExpressionInOCLImpl extends EObjectImpl implements ExpressionInOCL
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> |
accept(U v) |
NotificationChain |
basicSetBodyExpression(OCLExpression<EClassifier> newBodyExpression,
NotificationChain msgs) |
NotificationChain |
basicSetContextVariable(Variable<EClassifier,EParameter> newContextVariable,
NotificationChain msgs) |
NotificationChain |
basicSetResultVariable(Variable<EClassifier,EParameter> newResultVariable,
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) |
OCLExpression<EClassifier> |
getBodyExpression() |
Variable<EClassifier,EParameter> |
getContextVariable() |
<any> |
getGeneratedType() |
<any> |
getParameterVariable() |
Variable<EClassifier,EParameter> |
getResultVariable() |
void |
setBodyExpression(OCLExpression<EClassifier> newBodyExpression) |
void |
setContextVariable(Variable<EClassifier,EParameter> newContextVariable) |
void |
setResultVariable(Variable<EClassifier,EParameter> newResultVariable) |
public OCLExpression<EClassifier> getBodyExpression()
getBodyExpression in interface ExpressionInOCL<EClassifier,EParameter>ExpressionInOCL.setBodyExpression(OCLExpression),
UtilitiesPackage.getExpressionInOCL_BodyExpression()public NotificationChain basicSetBodyExpression(OCLExpression<EClassifier> newBodyExpression, NotificationChain msgs)
public void setBodyExpression(OCLExpression<EClassifier> newBodyExpression)
setBodyExpression in interface ExpressionInOCL<EClassifier,EParameter>newBodyExpression - the new value of the 'Body Expression' containment reference.ExpressionInOCL.getBodyExpression()public Variable<EClassifier,EParameter> getContextVariable()
getContextVariable in interface ExpressionInOCL<EClassifier,EParameter>ExpressionInOCL.setContextVariable(Variable),
UtilitiesPackage.getExpressionInOCL_ContextVariable()public NotificationChain basicSetContextVariable(Variable<EClassifier,EParameter> newContextVariable, NotificationChain msgs)
public void setContextVariable(Variable<EClassifier,EParameter> newContextVariable)
setContextVariable in interface ExpressionInOCL<EClassifier,EParameter>newContextVariable - the new value of the 'Context Variable' containment reference.ExpressionInOCL.getContextVariable()public Variable<EClassifier,EParameter> getResultVariable()
getResultVariable in interface ExpressionInOCL<EClassifier,EParameter>ExpressionInOCL.setResultVariable(Variable),
UtilitiesPackage.getExpressionInOCL_ResultVariable()public NotificationChain basicSetResultVariable(Variable<EClassifier,EParameter> newResultVariable, NotificationChain msgs)
public void setResultVariable(Variable<EClassifier,EParameter> newResultVariable)
setResultVariable in interface ExpressionInOCL<EClassifier,EParameter>newResultVariable - the new value of the 'Result Variable' containment reference.ExpressionInOCL.getResultVariable()public <any> getParameterVariable()
getParameterVariable in interface ExpressionInOCL<EClassifier,EParameter>UtilitiesPackage.getExpressionInOCL_ParameterVariable()public <any> getGeneratedType()
getGeneratedType in interface ExpressionInOCL<EClassifier,EParameter>UtilitiesPackage.getExpressionInOCL_GeneratedType()public <T,U extends Visitor<T,?,?,?,?,?,?,?,?,?>> T accept(U v)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID,
Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.