public interface AssertExp extends ImperativeExpression
The following features are supported:
ImperativeOCLPackage.getAssertExp()
UNBOUNDED_MULTIPLICITY, UNSPECIFIED_MULTIPLICITY
Modifier and Type | Method and Description |
---|---|
OCLExpression |
getAssertion()
Returns the value of the 'Assertion' containment reference.
|
LogExp |
getLog()
Returns the value of the 'Log' containment reference.
|
SeverityKind |
getSeverity()
Returns the value of the 'Severity' attribute.
|
void |
setAssertion(OCLExpression value)
Sets the value of the '
Assertion ' containment reference. |
void |
setLog(LogExp value)
Sets the value of the '
Log ' containment reference. |
void |
setSeverity(SeverityKind value)
Sets the value of the '
Severity ' attribute. |
getEGenericType, getEType, getLowerBound, getUpperBound, isMany, isOrdered, isRequired, isUnique, setEGenericType, setEType, setLowerBound, setOrdered, setUnique, setUpperBound
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getName, getType, setName, setType
getEndPosition, getStartPosition, setEndPosition, setStartPosition
OCLExpression getAssertion()
If the meaning of the 'Assertion' containment reference isn't clear, there really should be more of a description here...
setAssertion(OCLExpression)
,
ImperativeOCLPackage.getAssertExp_Assertion()
void setAssertion(OCLExpression value)
Assertion
' containment reference.
value
- the new value of the 'Assertion' containment reference.getAssertion()
LogExp getLog()
If the meaning of the 'Log' containment reference isn't clear, there really should be more of a description here...
setLog(LogExp)
,
ImperativeOCLPackage.getAssertExp_Log()
void setLog(LogExp value)
Log
' containment reference.
value
- the new value of the 'Log' containment reference.getLog()
SeverityKind getSeverity()
"error"
.
The literals are from the enumeration SeverityKind
.
If the meaning of the 'Severity' attribute isn't clear, there really should be more of a description here...
SeverityKind
,
setSeverity(SeverityKind)
,
ImperativeOCLPackage.getAssertExp_Severity()
void setSeverity(SeverityKind value)
Severity
' attribute.
value
- the new value of the 'Severity' attribute.SeverityKind
,
getSeverity()
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.