Interface Message
- All Superinterfaces:
BaseElement
,Cloneable
,Comparable
,Element
,org.eclipse.emf.ecore.EObject
,MDObject
,com.dassault_systemes.modeler.foundation.model.ModelElement
,ModelObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,javax.jmi.reflect.RefBaseObject
,javax.jmi.reflect.RefFeatured
,javax.jmi.reflect.RefObject
A Message defines a particular communication between Lifelines of an Interaction.
The following features are supported:
- See Also:
- Model:
- annotation="MOF package='interactions.mdbasicinteractions'"
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'information Flow Of Realizing Message' reference list.Returns the value of the 'message End Of Message' reference list.Returns the value of the 'message Of Reply Message' reference list.Returns the value of the 'Argument' containment reference list.Returns the value of the 'Connector' reference.getGuard()
Returns the value of the 'Guard' containment reference.Returns the value of the 'Interaction' container reference.Returns the value of the 'Message Kind' attribute.Returns the value of the 'Message Sort' attribute.Returns the value of the 'Receive Event' reference.Returns the value of the 'Reply Message' reference.Returns the value of the 'Send Event' reference.Returns the value of the 'Signature' reference.Returns the value of the 'Target' containment reference.boolean
boolean
boolean
boolean
void
setConnector
(Connector value) Sets the value of the 'Connector
' reference.void
setGuard
(Constraint value) Sets the value of the 'Guard
' containment reference.void
setInteraction
(Interaction value) Sets the value of the 'Interaction
' container reference.void
setMessageSort
(MessageSort value) Sets the value of the 'Message Sort
' attribute.void
setReceiveEvent
(MessageEnd value) Sets the value of the 'Receive Event
' reference.void
setReplyMessage
(Message value) Sets the value of the 'Reply Message
' reference.void
setSendEvent
(MessageEnd value) Sets the value of the 'Send Event
' reference.void
setSignature
(NamedElement value) Sets the value of the 'Signature
' reference.void
setTarget
(ValueSpecification value) Sets the value of the 'Target
' containment reference.Methods inherited from interface com.nomagic.magicdraw.uml.BaseElement
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, isEditable, removePropertyChangeListener, sGetID
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementTaggedValue, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotype, getOwnedComment, getOwnedElement, getOwner, getSyncElement, getTaggedValue, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasAppliedStereotype, hasElementTaggedValue, hasOwnedComment, hasOwnedElement, hasTaggedValue, setOwner, setSyncElement
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setID
Methods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, setLocalID, sGetLocalID
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationText
Methods inherited from interface com.nomagic.uml2.ext.magicdraw.classes.mdkernel.NamedElement
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValue
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
-
Method Details
-
getMessageKind
Returns the value of the 'Message Kind' attribute. The literals are from the enumerationMessageKind
. The derived kind of the Message (complete, lost, found, or unknown).- Returns:
- the value of the 'Message Kind' attribute.
- See Also:
- Model:
- required="true" transient="true" changeable="false" volatile="true" derived="true" ordered="false"
- Generated:
-
getMessageSort
Returns the value of the 'Message Sort' attribute. The default value is"synchCall"
. The literals are from the enumerationMessageSort
. The sort of communication reflected by the Message.- Returns:
- the value of the 'Message Sort' attribute.
- See Also:
- Model:
- default="synchCall" required="true" ordered="false"
- Generated:
-
setMessageSort
Sets the value of the 'Message Sort
' attribute.- Parameters:
value
- the new value of the 'Message Sort' attribute.- See Also:
- Generated:
-
getReceiveEvent
Returns the value of the 'Receive Event' reference. It is bidirectional and its opposite is 'message Of Receive Event
'. References the Receiving of the Message.- Returns:
- the value of the 'Receive Event' reference.
- See Also:
- Model:
- opposite="_messageOfReceiveEvent" ordered="false"
- Generated:
-
setReceiveEvent
Sets the value of the 'Receive Event
' reference.- Parameters:
value
- the new value of the 'Receive Event' reference.- See Also:
- Generated:
-
get_messageEndOfMessage
Collection<MessageEnd> get_messageEndOfMessage()Returns the value of the 'message End Of Message' reference list. The list contents are of typeMessageEnd
. It is bidirectional and its opposite is 'Message
'.If the meaning of the 'message End Of Message' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'message End Of Message' reference list.
- See Also:
- Model:
- opposite="message" upper="2" ordered="false"
- Generated:
-
getSendEvent
Returns the value of the 'Send Event' reference. It is bidirectional and its opposite is 'message Of Send Event
'. References the Sending of the Message.- Returns:
- the value of the 'Send Event' reference.
- See Also:
- Model:
- opposite="_messageOfSendEvent" ordered="false"
- Generated:
-
setSendEvent
Sets the value of the 'Send Event
' reference.- Parameters:
value
- the new value of the 'Send Event' reference.- See Also:
- Generated:
-
getConnector
Returns the value of the 'Connector' reference. It is bidirectional and its opposite is 'message Of Connector
'. The Connector on which this Message is sent.- Returns:
- the value of the 'Connector' reference.
- See Also:
- Model:
- opposite="_messageOfConnector" ordered="false"
- Generated:
-
setConnector
Sets the value of the 'Connector
' reference.- Parameters:
value
- the new value of the 'Connector' reference.- See Also:
- Generated:
-
getArgument
List<ValueSpecification> getArgument()Returns the value of the 'Argument' containment reference list. The list contents are of typeValueSpecification
. It is bidirectional and its opposite is 'message Of Argument
'. The arguments of the Message.- Returns:
- the value of the 'Argument' containment reference list.
- See Also:
- Model:
- opposite="_messageOfArgument" containment="true" resolveProxies="true"
- Generated:
-
getSignature
Returns the value of the 'Signature' reference. It is bidirectional and its opposite is 'message Of Signature
'. The signature of the Message is the specification of its content. It refers either an Operation or a Signal.- Returns:
- the value of the 'Signature' reference.
- See Also:
- Model:
- opposite="_messageOfSignature" ordered="false"
- Generated:
-
setSignature
Sets the value of the 'Signature
' reference.- Parameters:
value
- the new value of the 'Signature' reference.- See Also:
- Generated:
-
get_informationFlowOfRealizingMessage
Collection<InformationFlow> get_informationFlowOfRealizingMessage()Returns the value of the 'information Flow Of Realizing Message' reference list. The list contents are of typeInformationFlow
. It is bidirectional and its opposite is 'Realizing Message
'.If the meaning of the 'information Flow Of Realizing Message' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'information Flow Of Realizing Message' reference list.
- See Also:
- Model:
- opposite="realizingMessage" ordered="false"
- Generated:
-
getReplyMessage
Returns the value of the 'Reply Message' reference. It is bidirectional and its opposite is 'message Of Reply Message
'.If the meaning of the 'Reply Message' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Reply Message' reference.
- See Also:
- Model:
- opposite="_messageOfReplyMessage" ordered="false"
- Generated:
-
setReplyMessage
Sets the value of the 'Reply Message
' reference.- Parameters:
value
- the new value of the 'Reply Message' reference.- See Also:
- Generated:
-
get_messageOfReplyMessage
Collection<Message> get_messageOfReplyMessage()Returns the value of the 'message Of Reply Message' reference list. The list contents are of typeMessage
. It is bidirectional and its opposite is 'Reply Message
'.If the meaning of the 'message Of Reply Message' reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'message Of Reply Message' reference list.
- See Also:
- Model:
- opposite="replyMessage" ordered="false"
- Generated:
-
getGuard
Returns the value of the 'Guard' containment reference. It is bidirectional and its opposite is 'message Of Guard
'.If the meaning of the 'Guard' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Guard' containment reference.
- See Also:
- Model:
- opposite="_messageOfGuard" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
setGuard
Sets the value of the 'Guard
' containment reference.- Parameters:
value
- the new value of the 'Guard' containment reference.- See Also:
- Generated:
-
getTarget
Returns the value of the 'Target' containment reference. It is bidirectional and its opposite is 'message Of Target
'.If the meaning of the 'Target' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Target' containment reference.
- See Also:
- Model:
- opposite="_messageOfTarget" containment="true" resolveProxies="true" ordered="false"
- Generated:
-
setTarget
Sets the value of the 'Target
' containment reference.- Parameters:
value
- the new value of the 'Target' containment reference.- See Also:
- Generated:
-
getInteraction
Returns the value of the 'Interaction' container reference. It is bidirectional and its opposite is 'Message
'. The enclosing Interaction owning the Message.- Returns:
- the value of the 'Interaction' container reference.
- See Also:
- Model:
- opposite="message" required="true" transient="false" ordered="false"
- Generated:
-
setInteraction
Sets the value of the 'Interaction
' container reference.- Parameters:
value
- the new value of the 'Interaction' container reference.- See Also:
- Generated:
-
has_messageEndOfMessage
boolean has_messageEndOfMessage() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
hasArgument
boolean hasArgument() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_messageOfReplyMessage
boolean has_messageOfReplyMessage() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-
has_informationFlowOfRealizingMessage
boolean has_informationFlowOfRealizingMessage() throws javax.jmi.reflect.JmiException- Throws:
javax.jmi.reflect.JmiException
- Generated:
-