org.omg.uml.behavioralelements.collaborations
Interface Interaction

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

public interface Interaction
extends ModelElement

Interaction object instance interface.


Method Summary
 Collaboration getContext()
          Returns the value of reference context.
 Collection getMessage()
          Returns the value of reference message.
 void setContext(Collaboration newValue)
          Sets the value of reference context.
 
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

getMessage

public Collection getMessage()
Returns the value of reference message.

Returns:
Value of reference message.

getContext

public Collaboration getContext()
Returns the value of reference context.

Returns:
Value of reference context.

setContext

public void setContext(Collaboration newValue)
Sets the value of reference context. See getContext() for description on the reference.

Parameters:
newValue - New value to be set.