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.booleanbooleanbooleanbooleanvoidsetConnector(Connector value) Sets the value of the 'Connector' reference.voidsetGuard(Constraint value) Sets the value of the 'Guard' containment reference.voidsetInteraction(Interaction value) Sets the value of the 'Interaction' container reference.voidsetMessageSort(MessageSort value) Sets the value of the 'Message Sort' attribute.voidsetReceiveEvent(MessageEnd value) Sets the value of the 'Receive Event' reference.voidsetReplyMessage(Message value) Sets the value of the 'Reply Message' reference.voidsetSendEvent(MessageEnd value) Sets the value of the 'Send Event' reference.voidsetSignature(NamedElement value) Sets the value of the 'Signature' reference.voidsetTarget(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, sGetIDMethods inherited from interface java.lang.Comparable
compareToMethods 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, setSyncElementMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com.nomagic.magicdraw.foundation.MDObject
getID, getMDExtension, getMdExtensions, setIDMethods inherited from interface com.dassault_systemes.modeler.foundation.model.ModelElement
canChangeElementOwner, eDynamicGet, getElementOwner, getLocalID, getObjectParent, selfDispose, setLocalID, sGetLocalIDMethods inherited from interface com.nomagic.uml2.ext.magicdraw.base.ModelObject
get_representationText, ignoringRefGetValue, ignoringRefGetValue, isSet, refGetValue, refGetValue, refSetValue, refSetValue, set_representationTextMethods 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, setVisibilityMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraintsMethods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refInvokeOperation, refInvokeOperation, refSetValueMethods 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:
-