TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.interactions
Interface BVRMessageEnd

All Superinterfaces:
BVREventOccurrence, BVRInteractionFragment, CMNNamedElement, org.eclipse.emf.ecore.EObject, IAction, org.eclipse.core.runtime.IAdaptable, INamedElement, ITargetInvocation, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
BVRGate
All Known Implementing Classes:
BVRGateImpl, BVRMessageEndImpl

public interface BVRMessageEnd
extends BVREventOccurrence, ITargetInvocation

A representation of the model object 'BVR Message End'.

See Also:
Common_Behavior_InteractionsPackage.getBVRMessageEnd()
Generated
[EMF] Model
[EMF] Extends
ITargetInvocation A MessageEnd is an abstract concept that represents what can occur at the end of a Message.

The following features are supported:


Method Summary
 BVRMessage getReceiveMessage()
          Returns the value of the 'Receive Message' reference.
 BVRMessage getSendMessage()
          Returns the value of the 'Send Message' reference.
 void setReceiveMessage(BVRMessage value)
          Sets the value of the 'Receive Message' reference
 void setSendMessage(BVRMessage value)
          Sets the value of the 'Send Message' reference
 
Methods inherited from interface org.eclipse.hyades.models.common.interactions.BVREventOccurrence
getFinishExecutionOccurrence, getSourceGeneralOrderings, getStartExecutionOcurrence, getTargetGeneralOrderings, setFinishExecutionOccurrence, setStartExecutionOcurrence
 
Methods inherited from interface org.eclipse.hyades.models.common.interactions.BVRInteractionFragment
getAnnotations, getDefaultApplication, getGeneralOrderings, getInteraction, getLifelines, getMessages, getProperties, setDefaultApplication, setInteraction
 
Methods inherited from interface org.eclipse.hyades.models.common.common.CMNNamedElement
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.IAction
getActionAnnotations, getActionProperties, isSynchronous, setSynchronous
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.INamedElement
getDescription, getId, getName, setDescription, setId, setName
 
Methods inherited from interface org.eclipse.hyades.models.common.facades.behavioral.ITargetInvocation
getInvocation, getTarget, setInvocation
 

Method Detail

getReceiveMessage

BVRMessage getReceiveMessage()
Returns the value of the 'Receive Message' reference. It is bidirectional and its opposite is 'Receive Message End'.

If the meaning of the 'Receive Message' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Receive Message' reference.
See Also:
setReceiveMessage(BVRMessage), Common_Behavior_InteractionsPackage.getBVRMessageEnd_ReceiveMessage(), BVRMessage.getReceiveMessageEnd()
Generated
[EMF] Model
opposite="receiveMessageEnd"

setReceiveMessage

void setReceiveMessage(BVRMessage value)
Sets the value of the 'Receive Message' reference.

Parameters:
value - the new value of the 'Receive Message' reference.
See Also:
getReceiveMessage()
Generated

getSendMessage

BVRMessage getSendMessage()
Returns the value of the 'Send Message' reference. It is bidirectional and its opposite is 'Send Message End'.

If the meaning of the 'Send Message' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Send Message' reference.
See Also:
setSendMessage(BVRMessage), Common_Behavior_InteractionsPackage.getBVRMessageEnd_SendMessage(), BVRMessage.getSendMessageEnd()
Generated
[EMF] Model
opposite="sendMessageEnd"

setSendMessage

void setSendMessage(BVRMessage value)
Sets the value of the 'Send Message' reference.

Parameters:
value - the new value of the 'Send Message' reference.
See Also:
getSendMessage()
Generated

TPTP 4.6.0 Platform Project
Public API Specification