Class UML 2.5::BroadcastSignalAction
Description:
A BroadcastSignalAction is an InvocationAction that transmits a Signal
instance to all the potential target objects in the system. Values from
the argument InputPins are used to provide values for the attributes of
the Signal. The requestor continues execution immediately after the Signal
instances are sent out and cannot receive reply values.
Direct Superclasses: InvocationActionDirect Subclasses: Class Precedence List: BroadcastSignalAction,
InvocationAction,
Action,
ExecutableNode,
ActivityNode,
RedefinableElement,
NamedElement,
ElementProperties:
![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
signal :
Signal (1 1); -- source
BroadcastSignalAction![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
argument :
InputPin (0 *); -- source
InvocationAction![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
onPort :
Port (0 1); -- source
InvocationAction![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
context :
Classifier (0 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
input :
InputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
isLocallyReentrant : Boolean (1 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
localPostcondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
localPrecondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
output :
OutputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
handler :
ExceptionHandler (0 *); -- source
ExecutableNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
activity :
Activity (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
inGroup :
ActivityGroup (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
inInterruptibleRegion :
InterruptibleActivityRegion (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
inPartition :
ActivityPartition (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
inStructuredNode :
StructuredActivityNode (0 1); -- source
ActivityNode![](/se-interop/image/right-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
incoming :
ActivityEdge (0 *); -- source
ActivityNodeActivityEdges that have the ActivityNode as their target.
Opposite: ActivityEdge.target
![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
outgoing :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
redefinedNode :
ActivityNode (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
name : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
qualifiedName : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
visibility :
VisibilityKind (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/right-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
ownedElement :
Element (0 *); -- source
ElementThe Elements owned by this Element.
{
composite,
readonly}
Derived union with sources: (ownedComment, nameExpression, handler, output, localPrecondition, localPostcondition, input, argument)
Opposite: Element.owner
![](/se-interop/image/down-arrow.png?hunchentoot-session=134764%3A4036311D8046B86FF8938888CDE59294)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].