Community
Participate
Working Groups
For all UML elements that have a graphical representation and that can contain a behavior, it would be nice to have a simple navigation to this behavior by just double click or a given command on the node. It would open the diagram associated to the behavior if only one or a list in case there are several. For instance : from a UC node, by a command we would list all nested behavioral diagrams (stateMachine, sequence, activity) and the user could then select the one he(she) wants to see. A specific representation should be assiocated to the diagram associated to "main classifier Behavior" if it exists. This behavioral navigation can be applied to "CallBehaviorAction", "effects" on transitions, doActivity, operations (through the "method" attribute).
This feature shall account that some model elements may own several behaviors. E.g., a class may have several behaviors, with one specific behavior called the classifier behavior. Moreover, one behavioral element, such as a statemachine, may be denoted by more than one diagram. This feature needs to be customizable and shall enable to make a choice when several behavioral elements are defined and when several diagrams are attached to a given behavioral element.
This task has been done. see task 273417 and task 334262