public class NameExpCSImpl extends AssociationClassCallExpCSImpl implements NameExpCS
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.
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
<any> |
getAccumulators() |
<any> |
getIterators() |
NamedElement |
getNamedElement() |
NameExpCS |
getNameExp() |
<any> |
getParts() |
Iteration |
getReferredIteration() |
Operation |
getReferredOperation() |
Property |
getReferredProperty() |
Variable |
getReferredVariable() |
TypeNameExpCS |
getTypeName() |
String |
getValue() |
void |
setReferredIteration(Iteration newReferredIteration) |
void |
setReferredOperation(Operation newReferredOperation) |
void |
setReferredProperty(Property newReferredProperty) |
void |
setReferredVariable(Variable newReferredVariable) |
void |
setTypeName(TypeNameExpCS newTypeName) |
void |
setValue(String newValue) |
String |
toString() |
getReferredAssociation, setReferredAssociationgetArguments, getSource, setSourcebasicSetOwnedCurlyBracketedClause, basicSetOwnedPathName, basicSetOwnedRoundBracketedClause, eInverseAdd, eInverseRemove, getOwnedCurlyBracketedClause, getOwnedPathName, getOwnedRoundBracketedClause, getOwnedSquareBracketedClauses, getSourceType, getSourceTypeValue, isIsPre, setIsPre, setOwnedCurlyBracketedClause, setOwnedPathName, setOwnedRoundBracketedClause, setSourceType, setSourceTypeValuegetLocalLeft, getLocalLeftContainer, getLocalLeftmostDescendant, getLocalParent, getLocalRight, getLocalRightContainer, getLocalRightmostDescendant, getParent, getPrecedence, isHasError, isLocalLeftAncestorOf, isLocalRightAncestorOf, resetPivot, setHasError, setPrecedencegetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, setCsiequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetReferredAssociation, setReferredAssociationgetArguments, getSource, setSourcepublic TypeNameExpCS getTypeName()
getTypeName in interface ShadowExpCSShadowExpCS.setTypeName(TypeNameExpCS),
EssentialOCLCSPackage.getShadowExpCS_TypeName()public void setTypeName(TypeNameExpCS newTypeName)
setTypeName in interface ShadowExpCSnewTypeName - the new value of the 'Type Name' reference.ShadowExpCS.getTypeName()public <any> getParts()
getParts in interface ShadowExpCSEssentialOCLCSPackage.getShadowExpCS_Parts()public String getValue()
getValue in interface ShadowExpCSShadowExpCS.setValue(String),
EssentialOCLCSPackage.getShadowExpCS_Value()public void setValue(String newValue)
setValue in interface ShadowExpCSnewValue - the new value of the 'Value' attribute.ShadowExpCS.getValue()public Iteration getReferredIteration()
getReferredIteration in interface IterationCallExpCSIterationCallExpCS.setReferredIteration(Iteration),
EssentialOCLCSPackage.getIterationCallExpCS_ReferredIteration()public void setReferredIteration(Iteration newReferredIteration)
setReferredIteration in interface IterationCallExpCSnewReferredIteration - the new value of the 'Referred Iteration' reference.IterationCallExpCS.getReferredIteration()public <any> getIterators()
getIterators in interface IterationCallExpCSEssentialOCLCSPackage.getIterationCallExpCS_Iterators()public <any> getAccumulators()
getAccumulators in interface IterateCallExpCSEssentialOCLCSPackage.getIterateCallExpCS_Accumulators()public Operation getReferredOperation()
getReferredOperation in interface OperationCallExpCSOperationCallExpCS.setReferredOperation(Operation),
EssentialOCLCSPackage.getOperationCallExpCS_ReferredOperation()public void setReferredOperation(Operation newReferredOperation)
setReferredOperation in interface OperationCallExpCSnewReferredOperation - the new value of the 'Referred Operation' reference.OperationCallExpCS.getReferredOperation()public Property getReferredProperty()
getReferredProperty in interface PropertyCallExpCSPropertyCallExpCS.setReferredProperty(Property),
EssentialOCLCSPackage.getPropertyCallExpCS_ReferredProperty()public void setReferredProperty(Property newReferredProperty)
setReferredProperty in interface PropertyCallExpCSnewReferredProperty - the new value of the 'Referred Property' reference.PropertyCallExpCS.getReferredProperty()public Variable getReferredVariable()
getReferredVariable in interface VariableExpCSVariableExpCS.setReferredVariable(Variable),
EssentialOCLCSPackage.getVariableExpCS_ReferredVariable()public void setReferredVariable(Variable newReferredVariable)
setReferredVariable in interface VariableExpCSnewReferredVariable - the new value of the 'Referred Variable' reference.VariableExpCS.getReferredVariable()public String toString()
toString in class AbstractNameExpCSImplpublic NamedElement getNamedElement()
public NameExpCS getNameExp()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class AssociationClassCallExpCSImplpublic void eSet(int featureID,
Object newValue)
eSet in class AssociationClassCallExpCSImplpublic void eUnset(int featureID)
eUnset in class AssociationClassCallExpCSImplpublic boolean eIsSet(int featureID)
eIsSet in class AssociationClassCallExpCSImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
public <R> R accept(BaseCSVisitor<R> visitor)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.