A Connection Point Reference represents a usage (as part of a submachine state) of an Entry State or Exit State defined that is defined on the reference State Machine.
When you create a Submachine that references a State Machine, Modeler creates a Connection Point Reference for each Entry State and Exit State the referenced State Machine owns. Thereafter, Modeler creates and deletes Connection Point References as necessary to stay synchronized with the referenced State Machine, and Modeler ensures that the name of the Connection Point Reference matches that of the referenced Entry State or Exit State.
The Connection Point References are created as children of the Submachine.
When used on a State Diagram, a Connection Point Reference's notation is as follows.
On a State Diagram, you can populate Connection Point References: right-click the Submachine that owns the Connection Point Reference, point to Populate, and then click Connection Point References.
In the Dictionary pane, Connection Point References are listed in the UML\States folder.
In the Modeler panes, a short-cut symbol on the Connection Point Reference's icon indicates that the item is a
stub.
The following sections provide information about how a Connection Point Reference is used in the model.
Properties
In addition to the
standard properties a Connection Point Reference has these properties:
Dependency —The Dependency is owned jointly by the Connection Point Reference and the other associated item. The access permissions you have to a Dependency are determined by the access permissions of the dependent item.
Transition —The Transition is owned jointly by the Connection Point Reference and the other associated item. The access permissions you have to a Transition are determined by the access permissions of the source item.