Class UML 2.3::SendObjectAction
Description:
A send object action is an action that transmits an object to the target
object, where it may invoke behavior such as the firing of state machine
transitions or the execution of an activity. The value of the object is
available to the execution of invoked behaviors. The requestor continues
execution immediately. Any reply message is ignored and is not transmitted
to the requestor.
Direct Superclasses: InvocationActionDirect Subclasses: Class Precedence List: SendObjectAction,
InvocationAction,
Action,
ExecutableNode,
ActivityNode,
RedefinableElement,
NamedElement,
ElementProperties:
![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
request :
InputPin (1 1); -- source
SendObjectAction![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
target :
InputPin (1 1); -- source
SendObjectAction![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
onPort :
Port (0 1); -- source
InvocationAction![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
context :
Classifier (0 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
input :
InputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
isLocallyReentrant : Boolean (1 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
localPostcondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
localPrecondition :
Constraint (0 *); -- source
Action![](/se-interop/image/right-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
output :
OutputPin (0 *); -- source
Action The ordered set of output pins connected to the Action. The action places
its results onto pins in this set.
{
composite,
readonly,
ordered}
Derived union with sources: ()
Subsets: Element.ownedElement
![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
handler :
ExceptionHandler (0 *); -- source
ExecutableNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
activity :
Activity (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
inGroup :
ActivityGroup (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
inInterruptibleRegion :
InterruptibleActivityRegion (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
inPartition :
ActivityPartition (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
inStructuredNode :
StructuredActivityNode (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
incoming :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
outgoing :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
redefinedNode :
ActivityNode (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
name : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/right-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
qualifiedName : String (0 1); -- source
NamedElement A name which allows the NamedElement to be identified within a hierarchy
of nested Namespaces. It is constructed from the names of the containing
namespaces starting at the root of the hierarchy and ending with the name
of the NamedElement itself.
{
readonly,
derived}
![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
visibility :
VisibilityKind (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=105141%3AEFF57F37A1F0AED056D4AE8FE3719D77)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].