UML.Semantic.BehavioralElements.CommonBehavior
Class SendAction

java.lang.Object
  |
  +--UML.Semantic.Foundation.Core.ModelElement
        |
        +--UML.Semantic.BehavioralElements.CommonBehavior.Action
              |
              +--UML.Semantic.BehavioralElements.CommonBehavior.SendAction
All Implemented Interfaces:
Element, ElementAtt, LinkAtt

public class SendAction
extends Action

A send action is an action that results in the (asynchronous) sending of a signal. The signal can be directed to a set of receivers via objectSetExpression, or sent implicitly to an unspecified set of receivers, defined by some external mechanism. For example, if the signal is an exception, the receiver is determined by the underlying runtime system mechanisms.

In the metamodel SendAction is associated with the Signal by the request association inherited from Action. The actual arguments are specified by the argument association, inherited from Action.


Constructor Summary
SendAction()
           
 
Method Summary
 boolean check()
          Checks if well-formedness rules are respected in this mode-element.
 
Methods inherited from class UML.Semantic.BehavioralElements.CommonBehavior.Action
getIsAsynchronous, setIsAsynchronous
 
Methods inherited from class UML.Semantic.Foundation.Core.ModelElement
add, add, getBindingList, getConstraintList, getElementType, getErrors, getHref, getId, getIdentification, getIdref, getIndex, getInfo, getIsOwned, getLabel, getLocator, getName, getNamespace, getNamespaceId, getStereotype, getTemplate, getTemplateParameterList, getTitle, getUuid, getUuidref, getVisibility, getVisibilitySymbol, getWarnings, setElementType, setErrors, setHref, setId, setIdref, setIndex, setIsOwned, setLabel, setName, setNamespace, setTemplate, setTitle, setUuid, setUuidref, setVisibility, setWarnings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SendAction

public SendAction()
Method Detail

check

public boolean check()
Checks if well-formedness rules are respected in this mode-element.

Overrides:
check in class Action
Returns:
True if check was successful, false otherwise.