uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.JumpActions
Interface JumpHandler

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

public interface JumpHandler
extends ExtObject

(not an action) Essentially the reification of a qualified association relating an Action and a jump type to the HandlerAction that is invoked if the jump occurs during the execution of the action.


Method Summary
 HandlerAction getBody()
           
 Classifier getJumpType()
           
 Collection getProtectedAction()
           
 void setBody(HandlerAction body)
          Setter for atomic property body)
 void setJumpType(Classifier jumpType)
          Setter for atomic property jumpType)
 
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

getBody

HandlerAction getBody()
                      throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setBody

void setBody(HandlerAction body)
             throws javax.jmi.reflect.JmiException
Setter for atomic property body)

Throws:
javax.jmi.reflect.JmiException

getJumpType

Classifier getJumpType()
                       throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setJumpType

void setJumpType(Classifier jumpType)
                 throws javax.jmi.reflect.JmiException
Setter for atomic property jumpType)

Throws:
javax.jmi.reflect.JmiException

getProtectedAction

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