public class VariableCSImpl extends NamedElementCSImpl implements VariableCS
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
NotificationChain |
basicSetOwnedInitExpression(ExpCS newOwnedInitExpression,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedType(TypedRefCS newOwnedType,
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) |
ExpCS |
getOwnedInitExpression() |
TypedRefCS |
getOwnedType() |
void |
setOwnedInitExpression(ExpCS newOwnedInitExpression) |
void |
setOwnedType(TypedRefCS newOwnedType) |
getName, setName, toStringgetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, resetPivot, setPivotgetCsi, getDescription, getParent, setCsiequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, setNamegetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, getParent, setCsieClassresetPivotpublic TypedRefCS getOwnedType()
getOwnedType in interface VariableCSVariableCS.setOwnedType(TypedRefCS),
EssentialOCLCSPackage.getVariableCS_OwnedType()public NotificationChain basicSetOwnedType(TypedRefCS newOwnedType, NotificationChain msgs)
public void setOwnedType(TypedRefCS newOwnedType)
setOwnedType in interface VariableCSnewOwnedType - the new value of the 'Owned Type' containment reference.VariableCS.getOwnedType()public ExpCS getOwnedInitExpression()
getOwnedInitExpression in interface VariableCSVariableCS.setOwnedInitExpression(ExpCS),
EssentialOCLCSPackage.getVariableCS_OwnedInitExpression()public NotificationChain basicSetOwnedInitExpression(ExpCS newOwnedInitExpression, NotificationChain msgs)
public void setOwnedInitExpression(ExpCS newOwnedInitExpression)
setOwnedInitExpression in interface VariableCSnewOwnedInitExpression - the new value of the 'Owned Init Expression' containment reference.VariableCS.getOwnedInitExpression()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ModelElementCSImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class NamedElementCSImplpublic void eSet(int featureID,
Object newValue)
eSet in class NamedElementCSImplpublic void eUnset(int featureID)
eUnset in class NamedElementCSImplpublic boolean eIsSet(int featureID)
eIsSet in class NamedElementCSImplpublic <R> R accept(BaseCSVisitor<R> visitor)
accept in interface ElementCSaccept in interface VisitableCSaccept in class ElementCSImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.