public abstract class AbstractNameExpCSImpl extends ExpCSImpl implements AbstractNameExpCS
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
NotificationChain |
basicSetOwnedCurlyBracketedClause(CurlyBracketedClauseCS newOwnedCurlyBracketedClause,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedPathName(PathNameCS newOwnedPathName,
NotificationChain msgs) |
NotificationChain |
basicSetOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause,
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) |
CurlyBracketedClauseCS |
getOwnedCurlyBracketedClause() |
PathNameCS |
getOwnedPathName() |
RoundBracketedClauseCS |
getOwnedRoundBracketedClause() |
<any> |
getOwnedSquareBracketedClauses() |
Type |
getSourceType() |
Type |
getSourceTypeValue() |
boolean |
isIsPre() |
void |
setIsPre(boolean newIsPre) |
void |
setOwnedCurlyBracketedClause(CurlyBracketedClauseCS newOwnedCurlyBracketedClause) |
void |
setOwnedPathName(PathNameCS newOwnedPathName) |
void |
setOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause) |
void |
setSourceType(Type newSourceType) |
void |
setSourceTypeValue(Type newSourceTypeValue) |
String |
toString() |
accept, getLocalLeft, getLocalLeftContainer, getLocalLeftmostDescendant, getLocalParent, getLocalRight, getLocalRightContainer, getLocalRightmostDescendant, getParent, getPrecedence, isHasError, isLocalLeftAncestorOf, isLocalRightAncestorOf, resetPivot, setHasError, setPrecedence
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
getCsi, getDescription, setCsi
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocalLeft, getLocalLeftContainer, getLocalLeftmostDescendant, getLocalParent, getLocalRight, getLocalRightContainer, getLocalRightmostDescendant, getPrecedence, isHasError, isLocalLeftAncestorOf, isLocalRightAncestorOf, setHasError, setPrecedence
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
accept, getCsi, getDescription, getParent, setCsi
eClass
resetPivot
public PathNameCS getOwnedPathName()
getOwnedPathName
in interface AbstractNameExpCS
AbstractNameExpCS.setOwnedPathName(PathNameCS)
,
EssentialOCLCSPackage.getAbstractNameExpCS_OwnedPathName()
public NotificationChain basicSetOwnedPathName(PathNameCS newOwnedPathName, NotificationChain msgs)
public void setOwnedPathName(PathNameCS newOwnedPathName)
setOwnedPathName
in interface AbstractNameExpCS
newOwnedPathName
- the new value of the 'Owned Path Name' containment reference.AbstractNameExpCS.getOwnedPathName()
public boolean isIsPre()
isIsPre
in interface AbstractNameExpCS
AbstractNameExpCS.setIsPre(boolean)
,
EssentialOCLCSPackage.getAbstractNameExpCS_IsPre()
public void setIsPre(boolean newIsPre)
setIsPre
in interface AbstractNameExpCS
newIsPre
- the new value of the 'Is Pre' attribute.AbstractNameExpCS.isIsPre()
public CurlyBracketedClauseCS getOwnedCurlyBracketedClause()
getOwnedCurlyBracketedClause
in interface AbstractNameExpCS
AbstractNameExpCS.setOwnedCurlyBracketedClause(CurlyBracketedClauseCS)
,
EssentialOCLCSPackage.getAbstractNameExpCS_OwnedCurlyBracketedClause()
,
CurlyBracketedClauseCS.getOwningNameExp()
public NotificationChain basicSetOwnedCurlyBracketedClause(CurlyBracketedClauseCS newOwnedCurlyBracketedClause, NotificationChain msgs)
public void setOwnedCurlyBracketedClause(CurlyBracketedClauseCS newOwnedCurlyBracketedClause)
setOwnedCurlyBracketedClause
in interface AbstractNameExpCS
newOwnedCurlyBracketedClause
- the new value of the 'Owned Curly Bracketed Clause' containment reference.AbstractNameExpCS.getOwnedCurlyBracketedClause()
public RoundBracketedClauseCS getOwnedRoundBracketedClause()
getOwnedRoundBracketedClause
in interface AbstractNameExpCS
AbstractNameExpCS.setOwnedRoundBracketedClause(RoundBracketedClauseCS)
,
EssentialOCLCSPackage.getAbstractNameExpCS_OwnedRoundBracketedClause()
,
RoundBracketedClauseCS.getOwningNameExp()
public NotificationChain basicSetOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause, NotificationChain msgs)
public void setOwnedRoundBracketedClause(RoundBracketedClauseCS newOwnedRoundBracketedClause)
setOwnedRoundBracketedClause
in interface AbstractNameExpCS
newOwnedRoundBracketedClause
- the new value of the 'Owned Round Bracketed Clause' containment reference.AbstractNameExpCS.getOwnedRoundBracketedClause()
public <any> getOwnedSquareBracketedClauses()
getOwnedSquareBracketedClauses
in interface AbstractNameExpCS
EssentialOCLCSPackage.getAbstractNameExpCS_OwnedSquareBracketedClauses()
,
SquareBracketedClauseCS.getOwningNameExp()
public Type getSourceType()
getSourceType
in interface AbstractNameExpCS
AbstractNameExpCS.setSourceType(Type)
,
EssentialOCLCSPackage.getAbstractNameExpCS_SourceType()
public void setSourceType(Type newSourceType)
setSourceType
in interface AbstractNameExpCS
newSourceType
- the new value of the 'Source Type' reference.AbstractNameExpCS.getSourceType()
public Type getSourceTypeValue()
getSourceTypeValue
in interface AbstractNameExpCS
AbstractNameExpCS.setSourceTypeValue(Type)
,
EssentialOCLCSPackage.getAbstractNameExpCS_SourceTypeValue()
public void setSourceTypeValue(Type newSourceTypeValue)
setSourceTypeValue
in interface AbstractNameExpCS
newSourceTypeValue
- the new value of the 'Source Type Value' reference.AbstractNameExpCS.getSourceTypeValue()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class ModelElementCSImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, Object newValue)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.