public class InfixExpCSImpl extends OperatorExpCSImpl implements InfixExpCS
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 |
basicSetOwnedLeft(ExpCS newOwnedLeft,
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 |
getArgument()
Returns the value of the 'Argument' reference.
|
ExpCS |
getLocalLeft()
Returns the value of the 'Local Left' reference.
|
ExpCS |
getLocalLeftmostDescendant()
Returns the value of the 'Local Leftmost Descendant' reference.
|
ExpCS |
getOwnedLeft() |
ExpCS |
getSource()
Returns the value of the 'Source' reference.
|
boolean |
isLocalRightAncestorOf(ExpCS csExp)
Return true if this is a transitive child of csExp in the logical expression tree containing this and csExp and only OperatorExpCS nodes within the tree.
|
void |
resetPivot() |
void |
setOwnedLeft(ExpCS newOwnedLeft) |
basicSetOwnedRight, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getLocalRight, getLocalRightmostDescendant, getName, getOwnedRight, getParent, getPrecedence, isLocalLeftAncestorOf, setName, setOwnedRight, setPrecedence, toStringgetLocalLeftContainer, getLocalParent, getLocalRightContainer, isHasError, setHasErrorgetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, setCsiequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOwnedRight, setOwnedRightgetLocalLeftContainer, getLocalParent, getLocalRight, getLocalRightContainer, getLocalRightmostDescendant, getPrecedence, isHasError, isLocalLeftAncestorOf, setHasError, setPrecedencegetName, setNamegetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, getParent, setCsieClasspublic ExpCS getOwnedLeft()
getOwnedLeft in interface InfixExpCSInfixExpCS.setOwnedLeft(ExpCS),
EssentialOCLCSPackage.getInfixExpCS_OwnedLeft()public NotificationChain basicSetOwnedLeft(ExpCS newOwnedLeft, NotificationChain msgs)
public void setOwnedLeft(ExpCS newOwnedLeft)
setOwnedLeft in interface InfixExpCSnewOwnedLeft - the new value of the 'Owned Left' containment reference.InfixExpCS.getOwnedLeft()public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class OperatorExpCSImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class OperatorExpCSImplpublic void eSet(int featureID,
Object newValue)
eSet in class OperatorExpCSImplpublic void eUnset(int featureID)
eUnset in class OperatorExpCSImplpublic boolean eIsSet(int featureID)
eIsSet in class OperatorExpCSImplpublic <R> R accept(BaseCSVisitor<R> visitor)
public ExpCS getArgument()
InfixExpCSIf the meaning of the 'Argument' reference isn't clear, there really should be more of a description here...
getArgument in interface InfixExpCSEssentialOCLCSPackage.getInfixExpCS_Argument()public ExpCS getLocalLeft()
ExpCSIf the meaning of the 'Local Left' reference isn't clear, there really should be more of a description here...
getLocalLeft in interface ExpCSgetLocalLeft in class ExpCSImplEssentialOCLCSPackage.getExpCS_LocalLeft()public ExpCS getLocalLeftmostDescendant()
ExpCSIf the meaning of the 'Local Leftmost Descendant' reference isn't clear, there really should be more of a description here...
getLocalLeftmostDescendant in interface ExpCSgetLocalLeftmostDescendant in class ExpCSImplEssentialOCLCSPackage.getExpCS_LocalLeftmostDescendant()public ExpCS getSource()
OperatorExpCSIf the meaning of the 'Source' reference isn't clear, there really should be more of a description here...
getSource in interface OperatorExpCSgetSource in class OperatorExpCSImplEssentialOCLCSPackage.getOperatorExpCS_Source()public boolean isLocalRightAncestorOf(ExpCS csExp)
ExpCSisLocalRightAncestorOf in interface ExpCSisLocalRightAncestorOf in class ExpCSImplpublic void resetPivot()
OperatorExpCSImplresetPivot in interface PivotableresetPivot in class OperatorExpCSImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.