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.
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 |
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