Managing Navigation between Parent/Children Levels for Actors

You can replace an actor displayed in a sequence diagram by its children. You can also replace actors by their common parent.

This task shows you how to:


Before you begin: For the purpose of this scenario:
  • Create a sequence diagram containing four actors.
  • Under one of the four actors, create three references.
  • Create messages between the actors.

Navigate From Parent to Children Level

In a sequence diagram view, you can replace a parent actor by its children.

  1. Double-click the sequence diagram view.

  2. From the Diagram section of the action bar, click Go Down .
  3. Select the actor containing children.
  4. In the sequence diagram, review the rerouting status according to the color code displayed in the Sequence Diagram: Go Down dialog box.
  5. For each message, Click the New PLM Target button and select a child to be mapped to the message.

    Note: The multi-selection is available.

    The parent actor is replaced by its children. The messages are rerouted to the defined children. If any, impacted guards or interaction use are resized to integrate new elements and time and duration constraints are reported.
    Notes:
    • In case of multiselection for the mapping, the initial message is rerouted according to the first element of the mapping. Additional messages are created for the next mapping and located by default below the first message.
    • If a parent-child replacement has already been performed on the selected actor, the layout is restored as previously saved and no Sequence Diagram: Go Down dialog box is displayed.
    • If the sequence diagram is saved or if a children-parent replacement is done, all semantic information are merged with the previous definition and saved.


Navigate From Children Level

Before you begin: In a sequence diagram view, you can replace children actors by its parent actor.
  1. Double-click the sequence diagram view.
  2. From the Diagram section of the action bar, click Go Up .
  3. In the diagram view, select one of the children.
    All the child actors are replaced by its parent actor. Impacted messages are rerouted. If any, self-messages are created, impacted guards or interaction use are resized to integrate new or removed elements.
    Note: If the sequence diagram is saved, all semantic information are merged with the previous definition and saved.