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=130399%3AF7AE602F63FE4C615261446F5383AEFE)
signal :
Signal (1 1); -- source
BroadcastSignalAction![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
argument :
InputPin (0 *); -- source
InvocationAction![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
onPort :
Port (0 1); -- source
InvocationAction![](/se-interop/image/right-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
context :
Classifier (0 1); -- source
ActionThe context Classifier of the Behavior that contains this Action, or the
Behavior itself if it has no context.
{
readonly,
derived}
![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
input :
InputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
isLocallyReentrant : Boolean (1 1); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
localPostcondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
localPrecondition :
Constraint (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
output :
OutputPin (0 *); -- source
Action![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
handler :
ExceptionHandler (0 *); -- source
ExecutableNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
activity :
Activity (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
inGroup :
ActivityGroup (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
inInterruptibleRegion :
InterruptibleActivityRegion (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
inPartition :
ActivityPartition (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
inStructuredNode :
StructuredActivityNode (0 1); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
incoming :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
outgoing :
ActivityEdge (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
redefinedNode :
ActivityNode (0 *); -- source
ActivityNode![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/right-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
name : String (0 1); -- source
NamedElementThe name of the NamedElement.
![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
qualifiedName : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
visibility :
VisibilityKind (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=130399%3AF7AE602F63FE4C615261446F5383AEFE)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].