On an Activity Diagram, when you create an item in or move an item to a Structured Activity Node, that item is scoped to the Structured Activity Node. If an item is scoped to a Structured Activity Node and you move that item to the diagram background or to another Structured Activity Node, the item is rescoped accordingly. |
Symbol on which the Input Pin or Output Pin Appears | Input or Output Pin | Linked Item |
---|---|---|
Activity (Frame) | Input Pin | Parameter of Activity that owns the Activity Diagram. |
Output Pin | Parameter of Activity that owns the Activity Diagram. | |
Accept Event Action Linked to Event of type Call | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Parameter of the Operation that is the event trigger for the Event that is the Linked Item of the Accept Event Action. Parameter Mechanism must be 'In' or 'In and Out'. | |
Accept Event Action Linked to Event of type Change | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Not applicable - cannot own Output Pins. | |
Accept Event Action Linked to Event of type Opaque | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Parameter of the Event that is the Linked Item of the Accept Event Action. | |
Accept Event Action Linked to Event of type Signal | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | When the Unmarshall check box is cleared, the Accept Event Action has only one Output Pin: The Output Pin's Linked Item is the Signal that is the event trigger for the Event that is the Linked Item for the Accept Event Action. When the Unmarshall check box is selected, the Accept Event Action has an Output Pin for each Attribute of the associated Signal: The Output Pin's Linked Item is an Attribute of the Signal that is the event trigger for the Event that is the Linked Item for the Accept Event Action. | |
Accept Event Action Linked to Event of type Time | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Not applicable - cannot own Output Pins, other than the default Output Pin (Output Pin1) that is created by default. The default Output Pin does not have a Linked Item. | |
Add Structural Feature Value Action | Input Pin | Can own only the default Input Pins (Object Pin, Insert At Pin and Value Pin). These default Input Pins do not have a Linked Item. For more information, see Add structural feature value action. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Input Pin does not have a Linked Item. For more information, see Add structural feature value action | |
Call Behavior Action | Input Pin | Parameter of the Activity that is the Linked Item for the Call Behavior Action. |
Output Pin | Parameter of the Activity that is the Linked Item for the Call Behavior Action. | |
Call Operation Action | Input Pin | Parameter of the Operation that is the Linked Item for the Call Operation Action. Also, owns a default Input Pin (Target Pin), which does not have a Linked Item. |
Output Pin | For an Output Pin that represents the Operation's Return Type: the Linked Item is the Operation, the Data Type is the Return Type. For an Output Pin that represents an Operation Parameter: the Linked item is the Parameter. The Parameter Mechanism must be 'Out' or 'In and Out'. | |
Clear Association Action | Input Pin | Can own only the default Input Pin (Object Pin). This default Input Pin does not have a Linked Item. For more information, see Clear association action. |
Output Pin | Not applicable - cannot own Output Pins. | |
Clear Structural Feature Action | Input Pin | Can own only the default Input Pin (Object Pin). This default Input Pin does not have a Linked Item. For more information, see Clear structural feature action. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Input Pin does not have a Linked Item. For more information, see Clear structural feature action. | |
Create Link Action | Input Pin | Can own only the two default Input Pins, for which the Linked Items are Roles of the Association that is the Linked Item for the Create Link Action. For more information, see Create link action. |
Output Pin | Not applicable - cannot own Output Pins. | |
Create Object Action | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Create object action. | |
Destroy Link Action | Input Pin | Can own only the two default Input Pins, for which the Linked Items are Roles of the Association that is the Linked Item for the Create Link Action. For more information, see Destroy link action. |
Output Pin | Not applicable - cannot own Output Pins. | |
Destroy Object Action | Input Pin | Can own only the default Input Pin (Target Pin). This default Output Pin does not have a Linked Item. |
Output Pin | Not applicable - cannot own Output Pins. | |
Opaque Action | Input Pin | No Linked Item. |
Output Pin | No Linked Item. | |
Read Extent Action | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Read extent action. | |
Read Link Action | Input Pin | Can own only the default Input Pin, for which the Linked Item is the source Role of the Association that is the Linked Item for the Read Link Action. For more information, see Read link action. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Read link action. | |
Read Self Action | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Read self action. | |
Read Structural Feature Action | Input Pin | Can own only the default Input Pin (Object Pin). This default Input Pin does not have a Linked Item. For more information, see Read structural feature action. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Read structural feature action. | |
Remove Structural Feature Value Action | Input Pin | Can own only the default Input Pins (Object Pin, Remove At Pin and Value Pin). These default Input Pins do not have a Linked Item. For more information, see Remove structural feature value action. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Input Pin does not have a Linked Item. For more information, see Remove structural feature value action. | |
Send Signal Action | Input Pin | Attribute of the Signal that is the Linked Item for the Send Signal Action. Also, owns a default Input Pin (Target Pin), which does not have a Linked Item. |
Output Pin | Not applicable - cannot own Output Pins. | |
Structured Activity Node | Input Pin | No Linked Item. |
Output Pin | No Linked Item. | |
Test Identity Action | Input Pin | Can own only the default Input Pins (First Input Pin and Second Input Pin). These default Input Pins do not have a Linked Item. For more information, see Test identity action. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Test identity action. | |
Value Specification Action | Input Pin | Not applicable - cannot own Input Pins. |
Output Pin | Can own only the default Output Pin (Result Pin). This default Output Pin does not have a Linked Item. For more information, see Value specification action. |
Activity Flow Item | Source or Destination | Valid Items |
---|---|---|
Control Flow | Source | All action node items: Accept Event Action, Add Structural Feature Value Action, Call Behavior Action, Call Operation Action, Clear Association Action, Clear Structural Feature Action, Create Link Action, Create Object Action, Destroy Link Action, Destroy Object Action, Opaque Action, Read Extent Action, Read Link Action, Read Self Action, Read Structural Feature Action, Send Signal Action, Test Identity Action and Value Specification Action. All control node items: Activity Final Node, Decision Node, Flow Final Node, Fork Node, Initial Node, Join Node and Merge Node. |
Destination | All action node items: Accept Event Action, Add Structural Feature Value Action, Call Behavior Action, Call Operation Action, Clear Association Action, Clear Structural Feature Action, Create Link Action, Create Object Action, Destroy Link Action, Destroy Object Action, Opaque Action, Read Extent Action, Read Link Action, Read Self Action, Read Structural Feature Action, Send Signal Action, Test Identity Action and Value Specification Action. All control node items: Activity Final Node, Decision Node, Flow Final Node, Fork Node, Initial Node, Join Node and Merge Node. | |
Exception Handler | Source | All action node items: Accept Event Action, Add Structural Feature Value Action, Call Behavior Action, Call Operation Action, Clear Association Action, Clear Structural Feature Action, Create Link Action, Create Object Action, Destroy Link Action, Destroy Object Action, Opaque Action, Read Extent Action, Read Link Action, Read Self Action, Read Structural Feature Action, Send Signal Action, Test Identity Action and Value Specification Action. Structured Activity Node, Central Buffer, Data Store and Output Pin. |
Destination | Structured Activity Node or an Input Pin on an action node item (Opaque Action, Call Behavior Action, Call Operation Action and Send Signal Action). | |
Object Flow | Source | All control node items: Activity Final Node, Decision Node, Flow Final Node, Fork Node, Initial Node, Join Node and Merge Node. Central Buffer, Data Store and Output Pin. |
Destination | All control node items: Activity Final Node, Decision Node, Flow Final Node, Fork Node, Initial Node, Join Node and Merge Node. Central Buffer, Data Store and Input Pin. |