public abstract class OperatorExpCSImpl extends ExpCSImpl implements OperatorExpCS
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
basicSetOwnedRight(ExpCS newOwnedRight,
NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
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 |
getLocalRight()
Returns the value of the 'Local Right' reference.
|
ExpCS |
getLocalRightmostDescendant()
Returns the value of the 'Local Rightmost Descendant' reference.
|
String |
getName() |
ExpCS |
getOwnedRight() |
ElementCS |
getParent() |
Precedence |
getPrecedence()
Returns the value of the 'Precedence' reference.
|
abstract ExpCS |
getSource()
Returns the value of the 'Source' reference.
|
boolean |
isLocalLeftAncestorOf(ExpCS csExp)
Return true if csExp is a transitive child of this in the logical expression tree containing this and csExp and only OperatorExpCS nodes within the tree.
|
void |
resetPivot() |
void |
setName(String newName) |
void |
setOwnedRight(ExpCS newOwnedRight) |
void |
setPrecedence(Precedence newPrecedence)
Sets the value of the '
Precedence' reference. |
String |
toString() |
accept, getLocalLeft, getLocalLeftContainer, getLocalLeftmostDescendant, getLocalParent, getLocalRightContainer, isHasError, isLocalRightAncestorOf, setHasErrorgetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotgetCsi, getDescription, setCsiequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLocalLeft, getLocalLeftContainer, getLocalLeftmostDescendant, getLocalParent, getLocalRightContainer, isHasError, isLocalRightAncestorOf, setHasErrorgetOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotaccept, getCsi, getDescription, setCsieClasspublic String getName()
getName in interface NameablegetName in interface NamedElementCSNamedElementCS.setName(String),
BaseCSPackage.getNamedElementCS_Name()public void setName(String newName)
setName in interface NamedElementCSnewName - the new value of the 'Name' attribute.NamedElementCS.getName()public ExpCS getOwnedRight()
getOwnedRight in interface OperatorExpCSOperatorExpCS.setOwnedRight(ExpCS),
EssentialOCLCSPackage.getOperatorExpCS_OwnedRight()public NotificationChain basicSetOwnedRight(ExpCS newOwnedRight, NotificationChain msgs)
public void setOwnedRight(ExpCS newOwnedRight)
setOwnedRight in interface OperatorExpCSnewOwnedRight - the new value of the 'Owned Right' containment reference.OperatorExpCS.getOwnedRight()public Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID,
Object newValue)
public int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ModelElementCSImplpublic ElementCS getParent()
getParent in interface ElementCSgetParent in class ExpCSImplBaseCSPackage.getElementCS_Parent()public Precedence getPrecedence()
ExpCSIf the meaning of the 'Precedence' reference isn't clear, there really should be more of a description here...
getPrecedence in interface ExpCSgetPrecedence in class ExpCSImplExpCS.setPrecedence(Precedence),
EssentialOCLCSPackage.getExpCS_Precedence()public ExpCS getLocalRight()
ExpCSIf the meaning of the 'Local Right' reference isn't clear, there really should be more of a description here...
getLocalRight in interface ExpCSgetLocalRight in class ExpCSImplEssentialOCLCSPackage.getExpCS_LocalRight()public ExpCS getLocalRightmostDescendant()
ExpCSIf the meaning of the 'Local Rightmost Descendant' reference isn't clear, there really should be more of a description here...
getLocalRightmostDescendant in interface ExpCSgetLocalRightmostDescendant in class ExpCSImplEssentialOCLCSPackage.getExpCS_LocalRightmostDescendant()public abstract ExpCS getSource()
OperatorExpCSIf the meaning of the 'Source' reference isn't clear, there really should be more of a description here...
getSource in interface OperatorExpCSEssentialOCLCSPackage.getOperatorExpCS_Source()public boolean isLocalLeftAncestorOf(ExpCS csExp)
ExpCSisLocalLeftAncestorOf in interface ExpCSisLocalLeftAncestorOf in class ExpCSImplpublic void resetPivot()
resetPivot in interface PivotableresetPivot in class ExpCSImplpublic void setPrecedence(Precedence newPrecedence)
ExpCSPrecedence' reference.
setPrecedence in interface ExpCSsetPrecedence in class ExpCSImplnewPrecedence - the new value of the 'Precedence' reference.ExpCS.getPrecedence()public String toString()
ModelElementCSImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.