uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.MessagingActions
Interface SendSignalAction
- All Superinterfaces:
- Action, Element, ExplicitInvocationAction, ExtObject, ModelElement, PrimitiveAction, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
- All Known Implementing Classes:
- SendSignalAction_Impl
public interface SendSignalAction
- extends ExplicitInvocationAction
Creates a request signal that is transmitted to the target
object where it may cause the firing of a state machine
transition and the execution of an attached procedure. The
argument values are available to the execution of attached
procedures. The requestor continues execution without waiting
for the request to be delivered or handled. Any attempt by the
state machine to issue a reply is ignored.
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ActionFoundation.Action |
getAntecedent, getAvailableInput, getAvailableOutput, getConsequent, getGroup, getInputPin, getIsReadOnly, getJumpHandler, getOutputPin, setGroup, setIsReadOnly |
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement |
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, 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 |
getSignal
Signal getSignal()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setSignal
void setSignal(Signal signal)
throws javax.jmi.reflect.JmiException
- Setter for atomic property signal)
- Throws:
javax.jmi.reflect.JmiException
getTarget
InputPin getTarget()
throws javax.jmi.reflect.JmiException
- Throws:
javax.jmi.reflect.JmiException
setTarget
void setTarget(InputPin target)
throws javax.jmi.reflect.JmiException
- Setter for atomic property target)
- Throws:
javax.jmi.reflect.JmiException