public interface LetExpCS extends ExpCS
The following features are supported:
EssentialOCLCSPackage.getLetExpCS()
Modifier and Type | Method and Description |
---|---|
ExpCS |
getOwnedInExpression()
Returns the value of the 'Owned In Expression' containment reference.
|
org.eclipse.emf.common.util.EList<LetVariableCS> |
getOwnedVariables()
Returns the value of the 'Owned Variables' containment reference list.
|
boolean |
isIsImplicit()
Returns the value of the 'Is Implicit' attribute.
|
void |
setIsImplicit(boolean value)
Sets the value of the '
Is Implicit ' attribute. |
void |
setOwnedInExpression(ExpCS value)
Sets the value of the '
Owned In Expression ' containment reference. |
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
org.eclipse.emf.common.util.EList<LetVariableCS> getOwnedVariables()
LetVariableCS
.
It is bidirectional and its opposite is 'Owning Let Expression
'.
If the meaning of the 'Variable' containment reference list isn't clear, there really should be more of a description here...
EssentialOCLCSPackage.getLetExpCS_OwnedVariables()
,
LetVariableCS.getOwningLetExpression()
ExpCS getOwnedInExpression()
If the meaning of the 'In' containment reference isn't clear, there really should be more of a description here...
setOwnedInExpression(ExpCS)
,
EssentialOCLCSPackage.getLetExpCS_OwnedInExpression()
void setOwnedInExpression(ExpCS value)
Owned In Expression
' containment reference.
value
- the new value of the 'Owned In Expression' containment reference.getOwnedInExpression()
boolean isIsImplicit()
"false"
.
If the meaning of the 'Is Implicit' attribute isn't clear, there really should be more of a description here...
setIsImplicit(boolean)
,
EssentialOCLCSPackage.getLetExpCS_IsImplicit()
void setIsImplicit(boolean value)
Is Implicit
' attribute.
value
- the new value of the 'Is Implicit' attribute.isIsImplicit()