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, setHasError
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
getCsi, getDescription, setCsi
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocalLeft, getLocalLeftContainer, getLocalLeftmostDescendant, getLocalParent, getLocalRightContainer, isHasError, isLocalRightAncestorOf, setHasError
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiId
getPivot, setPivot
accept, getCsi, getDescription, setCsi
eClass
public String getName()
getName
in interface Nameable
getName
in interface NamedElementCS
NamedElementCS.setName(String)
,
BaseCSPackage.getNamedElementCS_Name()
public void setName(String newName)
setName
in interface NamedElementCS
newName
- the new value of the 'Name' attribute.NamedElementCS.getName()
public ExpCS getOwnedRight()
getOwnedRight
in interface OperatorExpCS
OperatorExpCS.setOwnedRight(ExpCS)
,
EssentialOCLCSPackage.getOperatorExpCS_OwnedRight()
public NotificationChain basicSetOwnedRight(ExpCS newOwnedRight, NotificationChain msgs)
public void setOwnedRight(ExpCS newOwnedRight)
setOwnedRight
in interface OperatorExpCS
newOwnedRight
- 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 ModelElementCSImpl
public ElementCS getParent()
getParent
in interface ElementCS
getParent
in class ExpCSImpl
BaseCSPackage.getElementCS_Parent()
public Precedence getPrecedence()
ExpCS
If the meaning of the 'Precedence' reference isn't clear, there really should be more of a description here...
getPrecedence
in interface ExpCS
getPrecedence
in class ExpCSImpl
ExpCS.setPrecedence(Precedence)
,
EssentialOCLCSPackage.getExpCS_Precedence()
public ExpCS getLocalRight()
ExpCS
If the meaning of the 'Local Right' reference isn't clear, there really should be more of a description here...
getLocalRight
in interface ExpCS
getLocalRight
in class ExpCSImpl
EssentialOCLCSPackage.getExpCS_LocalRight()
public ExpCS getLocalRightmostDescendant()
ExpCS
If the meaning of the 'Local Rightmost Descendant' reference isn't clear, there really should be more of a description here...
getLocalRightmostDescendant
in interface ExpCS
getLocalRightmostDescendant
in class ExpCSImpl
EssentialOCLCSPackage.getExpCS_LocalRightmostDescendant()
public abstract ExpCS getSource()
OperatorExpCS
If the meaning of the 'Source' reference isn't clear, there really should be more of a description here...
getSource
in interface OperatorExpCS
EssentialOCLCSPackage.getOperatorExpCS_Source()
public boolean isLocalLeftAncestorOf(ExpCS csExp)
ExpCS
isLocalLeftAncestorOf
in interface ExpCS
isLocalLeftAncestorOf
in class ExpCSImpl
public void resetPivot()
resetPivot
in interface Pivotable
resetPivot
in class ExpCSImpl
public void setPrecedence(Precedence newPrecedence)
ExpCS
Precedence
' reference.
setPrecedence
in interface ExpCS
setPrecedence
in class ExpCSImpl
newPrecedence
- the new value of the 'Precedence' reference.ExpCS.getPrecedence()
public String toString()
ModelElementCSImpl
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.