public interface IfExp extends OCLExpression
PivotPackage.getIfExp()
The following features are supported:
Modifier and Type | Method and Description |
---|---|
OCLExpression |
getOwnedCondition()
Returns the value of the 'Owned Condition' containment reference.
|
OCLExpression |
getOwnedElse()
Returns the value of the 'Owned Else' containment reference.
|
OCLExpression |
getOwnedThen()
Returns the value of the 'Owned Then' containment reference.
|
boolean |
isIsElseIf()
Returns the value of the 'Is Else If' attribute.
|
void |
setIsElseIf(boolean value)
Sets the value of the '
Is Else If ' attribute. |
void |
setOwnedCondition(OCLExpression value)
Sets the value of the '
Owned Condition ' containment reference. |
void |
setOwnedElse(OCLExpression value)
Sets the value of the '
Owned Else ' containment reference. |
void |
setOwnedThen(OCLExpression value)
Sets the value of the '
Owned Then ' containment reference. |
boolean |
validateConditionTypeIsBoolean(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
validateTypeIsNotInvalid(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
getTypeValue, isNonNull, isNull, setTypeValue, validateTypeIsNotNull
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
boolean isIsElseIf()
"false"
.
setIsElseIf(boolean)
,
PivotPackage.getIfExp_IsElseIf()
void setIsElseIf(boolean value)
Is Else If
' attribute.
value
- the new value of the 'Is Else If' attribute.isIsElseIf()
OCLExpression getOwnedCondition()
If the meaning of the 'Condition' containment reference isn't clear, there really should be more of a description here...
setOwnedCondition(OCLExpression)
,
PivotPackage.getIfExp_OwnedCondition()
void setOwnedCondition(OCLExpression value)
Owned Condition
' containment reference.
value
- the new value of the 'Owned Condition' containment reference.getOwnedCondition()
OCLExpression getOwnedThen()
If the meaning of the 'Then Expression' containment reference isn't clear, there really should be more of a description here...
setOwnedThen(OCLExpression)
,
PivotPackage.getIfExp_OwnedThen()
void setOwnedThen(OCLExpression value)
Owned Then
' containment reference.
value
- the new value of the 'Owned Then' containment reference.getOwnedThen()
OCLExpression getOwnedElse()
If the meaning of the 'Else Expression' containment reference isn't clear, there really should be more of a description here...
setOwnedElse(OCLExpression)
,
PivotPackage.getIfExp_OwnedElse()
void setOwnedElse(OCLExpression value)
Owned Else
' containment reference.
value
- the new value of the 'Owned Else' containment reference.getOwnedElse()
boolean validateConditionTypeIsBoolean(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
boolean validateTypeIsNotInvalid(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)