public interface ExpCS extends ModelElementCS
The following features are supported:
EssentialOCLCSPackage.getExpCS()| Modifier and Type | Method and Description |
|---|---|
ExpCS |
getLocalLeft()
Returns the value of the 'Local Left' reference.
|
OperatorExpCS |
getLocalLeftContainer() |
ExpCS |
getLocalLeftmostDescendant()
Returns the value of the 'Local Leftmost Descendant' reference.
|
OperatorExpCS |
getLocalParent()
Returns the value of the 'Local Parent' reference.
|
ExpCS |
getLocalRight()
Returns the value of the 'Local Right' reference.
|
OperatorExpCS |
getLocalRightContainer() |
ExpCS |
getLocalRightmostDescendant()
Returns the value of the 'Local Rightmost Descendant' reference.
|
Precedence |
getPrecedence()
Returns the value of the 'Precedence' reference.
|
boolean |
isHasError()
Returns the value of the 'Has Error' attribute.
|
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.
|
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 |
setHasError(boolean value)
Sets the value of the '
Has Error' attribute. |
void |
setPrecedence(Precedence value)
Sets the value of the '
Precedence' reference. |
getOriginalXmiId, getOwnedAnnotations, setOriginalXmiIdgetPivot, setPivotaccept, getCsi, getDescription, getParent, setCsieClassresetPivot@Nullable OperatorExpCS getLocalParent()
If the meaning of the 'Parent' reference isn't clear, there really should be more of a description here...
EssentialOCLCSPackage.getExpCS_LocalParent()@Nullable ExpCS getLocalRight()
If the meaning of the 'Local Right' reference isn't clear, there really should be more of a description here...
EssentialOCLCSPackage.getExpCS_LocalRight()@NonNull ExpCS getLocalRightmostDescendant()
If the meaning of the 'Local Rightmost Descendant' reference isn't clear, there really should be more of a description here...
EssentialOCLCSPackage.getExpCS_LocalRightmostDescendant()boolean isHasError()
"false".
If the meaning of the 'Has Error' attribute isn't clear, there really should be more of a description here...
setHasError(boolean),
EssentialOCLCSPackage.getExpCS_HasError()void setHasError(boolean value)
Has Error' attribute.
value - the new value of the 'Has Error' attribute.isHasError()@Nullable ExpCS getLocalLeft()
If the meaning of the 'Local Left' reference isn't clear, there really should be more of a description here...
EssentialOCLCSPackage.getExpCS_LocalLeft()@NonNull ExpCS getLocalLeftmostDescendant()
If the meaning of the 'Local Leftmost Descendant' reference isn't clear, there really should be more of a description here...
EssentialOCLCSPackage.getExpCS_LocalLeftmostDescendant()Precedence getPrecedence()
If the meaning of the 'Precedence' reference isn't clear, there really should be more of a description here...
setPrecedence(Precedence),
EssentialOCLCSPackage.getExpCS_Precedence()boolean isLocalLeftAncestorOf(@NonNull
ExpCS csExp)
boolean isLocalRightAncestorOf(@NonNull
ExpCS csExp)
void setPrecedence(Precedence value)
Precedence' reference.
value - the new value of the 'Precedence' reference.getPrecedence()@Nullable OperatorExpCS getLocalLeftContainer()
@Nullable OperatorExpCS getLocalRightContainer()