For automation interface information about a Clear Structural Feature Action, click here
Action node (automation interface). For automation interface purposes, a Clear Structural Feature Action is an Action Node that has its Node Type set to Clear Structural Feature Action.
A Clear Structural Feature Action is a structural feature action that removes all values of a structural feature.
Create a Clear Structural Feature Action through a Modeler explorer pane or an Activity Diagram:
• In a Modeler pane, right-click an Activity or Structured Activity Node, point to New, point to Action Node, and then click Clear Structural Feature Action.
• On an Activity Diagram, click the Clear Structural Feature Action toolbar button, and then click in free space or inside an Activity Partition, Interruptible Activity Region or Structured Activity Node.
To access the Clear Structural Feature Action toolbar button, click the arrow in the split button that is to the right of the Accept Event Action button.
When you create a Clear Structural Feature Action, you are prompted to select the Attribute or Role for which the value is cleared. After creating a Clear Structural Feature Action you cannot link that Clear Structural Feature Action to a different Attribute or Role. You can view which Attribute or Role is linked to a Clear Structural Feature Action through the Clear Structural Feature Action's property pages: on the Items tab, select Linked Item.
On creation of a Clear Structural Feature Action, Modeler creates the following Input Pin and Output Pin:
• Object Pin —the type of this Input Pin is the Class, Data Type, Interface or Signal that owns the Linked Item (Attribute or Role).
• Result Pin —the type of this Output Pin is the Class, Data Type, Interface or Signal that owns the Linked Item (Attribute or Role).
You cannot add any other Input Pins or Output Pins to a Clear Structural Feature Action.
When used on an Activity Diagram, a Clear Structural Feature Action's notation is as follows.
The View Options on an Activity Diagram allow you to show or hide the Name, Action Type and Linked Item Type. By default, the Action Type and Linked Item Name are shown. The view options are set through the Action Node entry. See
Action node view options - activity diagram.
On an Activity Diagram, you can populate a Clear Structural Feature Action's missing Activity Flows, Output Pins, Comments and Constraints: right-click the Clear Structural Feature Action, point to Populate, and then click the appropriate command.
In the Dictionary pane, Clear Structural Feature Actions are listed in the UML\Action Nodes folder.
In the Modeler panes, a short-cut symbol on the Clear Structural Feature Action's icon indicates that the item is a
stub.
The following sections provide information about how a Clear Structural Feature Action is used in the model.
Properties
In addition to the
standard properties a Clear Structural Feature Action has these properties:
Control Flow —The Control Flow is owned jointly by the Clear Structural Feature Action and the associated item. The access permissions you have to a Control Flow are determined by the access permissions you have to its source item.
Dependency —The Dependency is owned jointly by the Clear Structural Feature Action and the other associated item. The access permissions you have to a Dependency are determined by the access permissions of the dependent item.
Exception Handler —The Exception Handler is owned jointly by the Clear Structural Feature Action and the associated item. The access permissions you have to an Exception Handler are determined by the access permissions you have to its source item.
Input Pin —Only the Object Pin that Modeler creates on creation of the Clear Structural Feature Action.
IO Flow —The IO Flow is owned jointly by the Clear Structural Feature Action, the IO Flow's other linked item and the IO Flow's IO Item.
Output Pin —Only the Result Pin that Modeler creates on creation of the Clear Structural Feature Action.