org.omg.uml.behavioralelements.collaborations
Interface Message

All Superinterfaces:
Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject

public interface Message
extends ModelElement

Message object instance interface.


Method Summary
 Action getAction()
          Returns the value of reference action.
 Message getActivator()
          Returns the value of reference activator.
 AssociationRole getCommunicationConnection()
          Returns the value of reference communicationConnection.
 Collection getConformingStimulus()
          Returns the value of reference conformingStimulus.
 Interaction getInteraction()
          Returns the value of reference interaction.
 Collection getPredecessor()
          Returns the value of reference predecessor.
 ClassifierRole getReceiver()
          Returns the value of reference receiver.
 ClassifierRole getSender()
          Returns the value of reference sender.
 void setAction(Action newValue)
          Sets the value of reference action.
 void setActivator(Message newValue)
          Sets the value of reference activator.
 void setCommunicationConnection(AssociationRole newValue)
          Sets the value of reference communicationConnection.
 void setInteraction(Interaction newValue)
          Sets the value of reference interaction.
 void setReceiver(ClassifierRole newValue)
          Sets the value of reference receiver.
 void setSender(ClassifierRole newValue)
          Sets the value of reference sender.
 
Methods inherited from interface org.omg.uml.foundation.core.ModelElement
getClientDependency, getComment, getConstraint, getName, getNamespace, getSourceFlow, getStereotype, getTaggedValue, getTargetFlow, getTemplateParameter, getVisibility, isSpecification, setName, setNamespace, setSpecification, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getInteraction

public Interaction getInteraction()
Returns the value of reference interaction.

Returns:
Value of reference interaction.

setInteraction

public void setInteraction(Interaction newValue)
Sets the value of reference interaction. See getInteraction() for description on the reference.

Parameters:
newValue - New value to be set.

getActivator

public Message getActivator()
Returns the value of reference activator.

Returns:
Value of reference activator.

setActivator

public void setActivator(Message newValue)
Sets the value of reference activator. See getActivator() for description on the reference.

Parameters:
newValue - New value to be set.

getSender

public ClassifierRole getSender()
Returns the value of reference sender.

Returns:
Value of reference sender.

setSender

public void setSender(ClassifierRole newValue)
Sets the value of reference sender. See getSender() for description on the reference.

Parameters:
newValue - New value to be set.

getReceiver

public ClassifierRole getReceiver()
Returns the value of reference receiver.

Returns:
Value of reference receiver.

setReceiver

public void setReceiver(ClassifierRole newValue)
Sets the value of reference receiver. See getReceiver() for description on the reference.

Parameters:
newValue - New value to be set.

getPredecessor

public Collection getPredecessor()
Returns the value of reference predecessor.

Returns:
Value of reference predecessor.

getCommunicationConnection

public AssociationRole getCommunicationConnection()
Returns the value of reference communicationConnection.

Returns:
Value of reference communicationConnection.

setCommunicationConnection

public void setCommunicationConnection(AssociationRole newValue)
Sets the value of reference communicationConnection. See getCommunicationConnection() for description on the reference.

Parameters:
newValue - New value to be set.

getAction

public Action getAction()
Returns the value of reference action.

Returns:
Value of reference action.

setAction

public void setAction(Action newValue)
Sets the value of reference action. See getAction() for description on the reference.

Parameters:
newValue - New value to be set.

getConformingStimulus

public Collection getConformingStimulus()
Returns the value of reference conformingStimulus.

Returns:
Value of reference conformingStimulus.