uk.ac.ucl.cs.uml.jmi.BehavioralElements.Collaborations
Interface Interaction

All Superinterfaces:
ExtObject, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
Interaction_Impl

public interface Interaction
extends ExtObject


Method Summary
 Collaboration getContext()
           
 Collection getInteractionInstanceSet()
           
 Collection getMessage()
           
 void setContext(Collaboration context)
          Setter for atomic property context)
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
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

getInteractionInstanceSet

Collection getInteractionInstanceSet()
                                     throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

getContext

Collaboration getContext()
                         throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setContext

void setContext(Collaboration context)
                throws javax.jmi.reflect.JmiException
Setter for atomic property context)

Throws:
javax.jmi.reflect.JmiException

getMessage

Collection getMessage()
                      throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException