public interface MessageExp extends OCLExpression
The following features are supported:
PivotPackage.getMessageExp()
Modifier and Type | Method and Description |
---|---|
OCLExpression |
createArgument(org.eclipse.emf.ecore.EClass eClass)
Creates a new
OCLExpression and appends it to the 'Argument' containment reference list. |
CallOperationAction |
createCalledOperation()
Creates a new
CallOperationAction and sets the 'Called Operation' containment reference. |
SendSignalAction |
createSentSignal()
Creates a new
SendSignalAction and sets the 'Sent Signal' containment reference. |
OCLExpression |
createTarget(org.eclipse.emf.ecore.EClass eClass)
Creates a new
OCLExpression and sets the 'Target' containment reference. |
java.util.List<OCLExpression> |
getArgument()
Returns the value of the 'Argument' containment reference list.
|
CallOperationAction |
getCalledOperation()
Returns the value of the 'Called Operation' containment reference.
|
SendSignalAction |
getSentSignal()
Returns the value of the 'Sent Signal' containment reference.
|
OCLExpression |
getTarget()
Returns the value of the 'Target' containment reference.
|
void |
setCalledOperation(CallOperationAction value)
Sets the value of the '
Called Operation ' containment reference. |
void |
setSentSignal(SendSignalAction value)
Sets the value of the '
Sent Signal ' containment reference. |
void |
setTarget(OCLExpression value)
Sets the value of the '
Target ' containment reference. |
boolean |
validateOneCallOrOneSend(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
validateTargetIsNotACollection(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
getType, isRequired, setIsRequired, setType
createOwnedAnnotation, getName, getOwnedAnnotation, isStatic, setIsStatic, setName
allOwnedElements, createExtension, createOwnedComment, getETarget, getExtension, getOwnedComment, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getTypeId
OCLExpression getTarget()
If the meaning of the 'Target' containment reference isn't clear, there really should be more of a description here...
setTarget(OCLExpression)
,
PivotPackage.getMessageExp_Target()
void setTarget(OCLExpression value)
Target
' containment reference.
value
- the new value of the 'Target' containment reference.getTarget()
OCLExpression createTarget(org.eclipse.emf.ecore.EClass eClass)
OCLExpression
and sets the 'Target' containment reference.
eClass
- The Ecore class of the OCLExpression
to create.OCLExpression
.getTarget()
java.util.List<OCLExpression> getArgument()
OCLExpression
.
If the meaning of the 'Argument' containment reference list isn't clear, there really should be more of a description here...
PivotPackage.getMessageExp_Argument()
OCLExpression createArgument(org.eclipse.emf.ecore.EClass eClass)
OCLExpression
and appends it to the 'Argument' containment reference list.
eClass
- The Ecore class of the OCLExpression
to create.OCLExpression
.getArgument()
CallOperationAction getCalledOperation()
If the meaning of the 'Called Operation' containment reference isn't clear, there really should be more of a description here...
setCalledOperation(CallOperationAction)
,
PivotPackage.getMessageExp_CalledOperation()
void setCalledOperation(CallOperationAction value)
Called Operation
' containment reference.
value
- the new value of the 'Called Operation' containment reference.getCalledOperation()
CallOperationAction createCalledOperation()
CallOperationAction
and sets the 'Called Operation' containment reference.
CallOperationAction
.getCalledOperation()
SendSignalAction getSentSignal()
If the meaning of the 'Sent Signal' containment reference isn't clear, there really should be more of a description here...
setSentSignal(SendSignalAction)
,
PivotPackage.getMessageExp_SentSignal()
void setSentSignal(SendSignalAction value)
Sent Signal
' containment reference.
value
- the new value of the 'Sent Signal' containment reference.getSentSignal()
SendSignalAction createSentSignal()
SendSignalAction
and sets the 'Sent Signal' containment reference.
SendSignalAction
.getSentSignal()
boolean validateOneCallOrOneSend(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
boolean validateTargetIsNotACollection(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)